修复bug
This commit is contained in:
parent
bb08951cf8
commit
13240e72c5
@ -124,12 +124,14 @@ public class WorkerInfoAuditRecordServiceImpl extends ServiceImpl<WorkerInfoAudi
|
||||
List<WorkerCertificate> workerCertificates = JSONArray.parseArray(workerInfoAuditRecord.getSpecialCertificateInfo(), WorkerCertificate.class);
|
||||
for (WorkerCertificate workerCertificate : workerCertificates) {
|
||||
workerCertificate.setWorkerId(workerInfo1.getId());
|
||||
workerCertificate.setProjectSn(workerInfoAuditRecord.getProjectSn());
|
||||
}
|
||||
workerCertificateService.saveBatch(workerCertificates);
|
||||
}
|
||||
if (StringUtils.isNotBlank(workerInfoAuditRecord.getInsuranceInfo())) {
|
||||
List<WorkerInsurance> workerInsurances = JSONArray.parseArray(workerInfoAuditRecord.getInsuranceInfo(), WorkerInsurance.class);
|
||||
for (WorkerInsurance workerInsurance : workerInsurances) {
|
||||
workerInsurance.setProjectSn(workerInfoAuditRecord.getProjectSn());
|
||||
workerInsurance.setWorkerId(workerInfo1.getId());
|
||||
}
|
||||
workerInsuranceService.saveBatch(workerInsurances);
|
||||
|
||||
@ -225,6 +225,7 @@ public class XzWorkerInfoAuditRecordController {
|
||||
})
|
||||
@PostMapping(value = "/adoptWorkerInfo")
|
||||
public Result<WorkerInfoAuditRecord> adoptWorkerInfo(@RequestBody JSONObject paramMap) {
|
||||
log.info("开始人员下发设备" + paramMap);
|
||||
// List<String> ids = (List<String>) paramMap.get("id");
|
||||
// List<String> ufaceDevId = ufaceDevService.list(Wrappers.<UfaceDev>lambdaQuery().eq(UfaceDev::getProjectSn, paramMap.get("projectSn").toString()))
|
||||
// .stream().map(d -> d.getId().toString()).collect(Collectors.toList());
|
||||
@ -266,7 +267,7 @@ public class XzWorkerInfoAuditRecordController {
|
||||
WorkerInsurance workerInsurance = new WorkerInsurance();
|
||||
workerInsurance.setPhotoUrl(object.getJSONArray("insurance").getJSONObject(0).getString("url"));
|
||||
insuranceList.add(workerInsurance);
|
||||
infoAuditRecord.setInsuranceInfo(JSON.toJSONString(workerInsurance));
|
||||
infoAuditRecord.setInsuranceInfo(JSON.toJSONString(insuranceList));
|
||||
|
||||
List<WorkerCertificate> certificateList = new ArrayList<>();
|
||||
JSONArray certificate = object.getJSONArray("certificate");
|
||||
@ -285,6 +286,7 @@ public class XzWorkerInfoAuditRecordController {
|
||||
certificateList.add(workerCertificate);
|
||||
}
|
||||
infoAuditRecord.setSpecialCertificateInfo(JSON.toJSONString(certificateList));
|
||||
workerInfoAuditRecordService.updateById(infoAuditRecord);
|
||||
}
|
||||
|
||||
List<String> ufaceDevId = ufaceDevService.list(Wrappers.<UfaceDev>lambdaQuery().eq(UfaceDev::getProjectSn, paramMap.get("projectSn").toString()))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user