安全bug修复
This commit is contained in:
parent
d87e8aa639
commit
0dc7d79eaa
@ -53,12 +53,14 @@ public class XzSecurityQualityInspectionRecordDraftServiceImpl extends ServiceIm
|
||||
draft.setEnterpriseId(enterpriseInfo.getId());
|
||||
}
|
||||
SystemUser user = systemUserService.getById(draft.getInspectManId());
|
||||
WorkerInfo worker = workerInfoService.queryById(user.getWorkerId() + "");
|
||||
draft.setReportEnterprise(worker.getEnterpriseId());
|
||||
draft.setReportDepartmentTeamId(Objects.equals(worker.getPersonType(), WorkerInfoPersonTypeEnum.LW.getValue()) ? worker.getTeamId() : worker.getDepartmentId());
|
||||
draft.setReportPersonType(worker.getPersonType());
|
||||
draft.setReportEnterpriseName(worker.getEnterpriseName());
|
||||
draft.setReportDepartmentTeamName(Objects.equals(worker.getPersonType(), WorkerInfoPersonTypeEnum.LW.getValue()) ? worker.getTeamName() : worker.getDepartmentName());
|
||||
if (user.getWorkerId() != null) {
|
||||
WorkerInfo worker = workerInfoService.queryById(user.getWorkerId() + "");
|
||||
draft.setReportEnterprise(worker.getEnterpriseId());
|
||||
draft.setReportDepartmentTeamId(Objects.equals(worker.getPersonType(), WorkerInfoPersonTypeEnum.LW.getValue()) ? worker.getTeamId() : worker.getDepartmentId());
|
||||
draft.setReportPersonType(worker.getPersonType());
|
||||
draft.setReportEnterpriseName(worker.getEnterpriseName());
|
||||
draft.setReportDepartmentTeamName(Objects.equals(worker.getPersonType(), WorkerInfoPersonTypeEnum.LW.getValue()) ? worker.getTeamName() : worker.getDepartmentName());
|
||||
}
|
||||
this.save(draft);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user