dev:app端注册和扫码入职代码修改

main
SondonYong 2025-12-05 13:45:20 +08:00
parent f48068496c
commit 4eba5d151a
2 changed files with 5 additions and 4 deletions

View File

@ -196,11 +196,10 @@ public class UserAddExe {
} }
}else{ }else{
userE.setEmploymentFlag(UserEmploymentFlagEnum.ENTRY_AUDIT.getCode()); userE.setEmploymentFlag(UserEmploymentFlagEnum.ENTRY_AUDIT.getCode());
// // 扫码入职时, 固定人员user表企业id变为入职的企业
if(userDO.getCorpinfoId()!=null){ userE.setCorpinfoId(cmd.getCorpinfoId());
throw new BizException("用户已存在企业信息,请勿重复入职");
}
} }
userGateway.update(userE); userGateway.update(userE);
// 插入user_corp_record表 // 插入user_corp_record表
UserCorpRecordE userCorpRecordE = new UserCorpRecordE(); UserCorpRecordE userCorpRecordE = new UserCorpRecordE();

View File

@ -244,6 +244,8 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
// 默认不是主账号 // 默认不是主账号
userDO.setMainCorpFlag(0); userDO.setMainCorpFlag(0);
userDO.setUserId(UuidUtil.get32UUID()); userDO.setUserId(UuidUtil.get32UUID());
// 相关方
userDO.setCorpinfoId(null);
save(userDO); save(userDO);
} }