|
@@ -151,6 +151,11 @@ public class WorkerManagerLogic {
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void update(WorkerManagerBean workerManagerBean) {
|
|
|
workerManagerBean.setCreateTime(null);
|
|
|
+
|
|
|
+ User user = userService.getById(workerManagerBean.getUserId());
|
|
|
+
|
|
|
+ WebsitUser websitUser = websitUserService.getById(workerManagerBean.getId());
|
|
|
+
|
|
|
if (workerManagerBean.getExamineStatus().equals(ExamineWorkerStatusEnum.OK.getKey())) {
|
|
|
if (workerPolicyService.lambdaQuery().eq(WorkerPolicy::getStatus, WorkerPolicyStatusEnum.BZZ.getKey()).eq(WorkerPolicy::getWebsitUserId,workerManagerBean.getUserId())
|
|
|
.count() < 2) {
|
|
@@ -162,7 +167,7 @@ public class WorkerManagerLogic {
|
|
|
}
|
|
|
|
|
|
|
|
|
- User user = userService.getById(workerManagerBean.getUserId());
|
|
|
+
|
|
|
|
|
|
if (!StringUtil.isEmpty(user.getWorkerNumber())){
|
|
|
if (!workerManagerBean.getWorkerNumber().equals(user.getWorkerNumber())) {
|
|
@@ -215,6 +220,7 @@ public class WorkerManagerLogic {
|
|
|
|
|
|
workerPolicyService.saveOrUpdateBatch(workerManagerBean.getWorkerPolicies());
|
|
|
|
|
|
+ this.examine(workerManagerBean);
|
|
|
|
|
|
}
|
|
|
|