|
|
@@ -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"));
|