فهرست منبع

客户端审核bug

xie.kaifeng 3 ماه پیش
والد
کامیت
b1fc70aacd
1فایلهای تغییر یافته به همراه19 افزوده شده و 5 حذف شده
  1. 19 5
      mtp3-century/src/main/java/com/muchinfo/mtp3century/service/impl/WskhUserinfoServiceImpl.java

+ 19 - 5
mtp3-century/src/main/java/com/muchinfo/mtp3century/service/impl/WskhUserinfoServiceImpl.java

@@ -611,12 +611,26 @@ public class WskhUserinfoServiceImpl extends ServiceImpl<IWskhUserinfoMapper, Ws
                 return AjaxResult.error(Constants.Error_Code_Design, MessageType.ORGAN_ERROR_CODE_021.getCode(), request.getHeader("Accept-Language"));
             }
             if (param.getAuditflag() == 1) {
-                AjaxResult result = checkOrgan(wui, request);
-                if (result != null) {
-                    return result;
+                if (wui.getUserstate() == 4) {
+                    AjaxResult result = checkOrgan(wui, request);
+                    if (result != null) {
+                        return result;
+                    }
+                    //会员下投资者数量
+                    Long count = getOrganMaxinvestornum(wui.getMemberareaid());
+                    String countStr = CommonUtil.addZero(count.toString(), 5);//前补0,5位
+                    //投资者ID
+                    Long userid = Long.valueOf(wui.getMemberareaid() + countStr);
+                    passauto(wui, userid, countStr, systemmanager, param, resultMap);
+                    iUseraccountMapper.updateAccount(userid);
+                }else{
+                    AjaxResult result = checkOrgan(wui, request);
+                    if (result != null) {
+                        return result;
+                    }
+                    wui.setUserstate(4);
+                    iWskhUserinfoMapper.updateById(wui);
                 }
-                wui.setUserstate(4);
-                iWskhUserinfoMapper.updateById(wui);
             } else {
                 if (param.getMsg().length() > 80) {
                     return AjaxResult.error(Constants.Error_Code_Design, MessageType.ORGAN_ERROR_CODE_020.getCode(), request.getHeader("Accept-Language"));