|
@@ -33,7 +33,8 @@ import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
-import static org.jeecg.common.constant.CommonConstant.*;
|
|
|
+import static org.jeecg.common.constant.CommonConstant.REGISTER_ORG_CODE;
|
|
|
+import static org.jeecg.common.constant.CommonConstant.SC_INTERNAL_SERVER_ERROR_500;
|
|
|
|
|
|
@Service
|
|
|
@Log4j2
|
|
@@ -79,13 +80,13 @@ public class UserServiceImpl implements IUserService {
|
|
|
.setRealname("微信用户")
|
|
|
.setUsername("微信用户_" + UUID.randomUUID())
|
|
|
.setOrgCode(REGISTER_ORG_CODE);
|
|
|
- familyMembersMapper.insert(new FamilyMembers().setDelFlag(0).setUserId(user.getId()).setUserType(0).setRealNameStatus(0));
|
|
|
SysDepart sysDepart = sysDepartMapper.selectOne(Wrappers.<SysDepart>lambdaQuery().eq(SysDepart::getOrgCode, REGISTER_ORG_CODE));
|
|
|
sysUserDepartMapper.insert(new SysUserDepart(user.getId(),sysDepart.getId()));
|
|
|
boolean result = sysUserMapper.insert(user) > 0;
|
|
|
if (!result) {
|
|
|
throw new JeecgBootException("登录失败", SC_INTERNAL_SERVER_ERROR_500);
|
|
|
}
|
|
|
+ familyMembersMapper.insert(new FamilyMembers().setDelFlag(0).setUserId(user.getId()).setUserType(0).setRealNameStatus(0));
|
|
|
}
|
|
|
return generateLoginUserVO(user);
|
|
|
} catch (WxErrorException e) {
|