TRX 1 gadu atpakaļ
vecāks
revīzija
617fe83633

+ 9 - 0
FullCardClient/src/main/java/com/zhongshu/card/client/service/org/UserAccountService.java

@@ -24,6 +24,15 @@ public interface UserAccountService {
     // 注册基本用户
     ResultContent<String> registerUserAccount(RegisterUserAccountParam param);
 
+    /**
+     * 得到机构用户详情
+     *
+     * @param oid    机构oid
+     * @param userId 用户userId
+     * @return
+     */
+    OrganizationUserModel getOrgUserDetail(String oid, String userId);
+
     // 得到平台用户详情
     ResultContent<OrganizationUserModel> getOrgUserDetail(OrgUserDetailParam param);
 

+ 14 - 0
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/org/UserAccountServiceImpl.java

@@ -248,6 +248,7 @@ public class UserAccountServiceImpl extends SuperService implements UserAccountS
      * @param param
      * @return
      */
+    @Override
     public ResultContent<String> registerUserAccount(RegisterUserAccountParam param) {
         String loginName = param.getPhone();
         UserAccount userAccount = userCountDao.findTopByLoginName(loginName);
@@ -279,6 +280,19 @@ public class UserAccountServiceImpl extends SuperService implements UserAccountS
         return ResultContent.buildSuccess(userAccount.getUserId());
     }
 
+    @Override
+    public OrganizationUserModel getOrgUserDetail(String oid, String userId) {
+        OrgUserDetailParam param = new OrgUserDetailParam();
+        param.setOid(oid);
+        param.setUserId(userId);
+        ResultContent<OrganizationUserModel> content = getOrgUserDetail(param);
+        if (content.isSuccess()) {
+            return content.getContent();
+        }
+        return null;
+    }
+
+    @Override
     public ResultContent<OrganizationUserModel> getOrgUserDetail(OrgUserDetailParam param) {
         String userId = param.getUserId();
         String oid = param.getOid();