This commit is contained in:
hayu 2026-01-19 15:55:20 +08:00
parent 6fcbd94f11
commit 28fa63e904
2 changed files with 7 additions and 1 deletions

View File

@ -438,7 +438,11 @@ public class LossAssessmentServiceImpl implements LossAssessmentService {
//3重新生成维修数据 //3重新生成维修数据
for (RepairTaskDetails repairTaskDetails : detailsList){ for (RepairTaskDetails repairTaskDetails : detailsList){
repairTaskDetails.setCreateBy(SecurityUtils.getLoginUser().getSysUser().getNickName()); repairTaskDetails.setCreateBy(SecurityUtils.getLoginUser().getSysUser().getNickName());
mapper.insertRad(repairTaskDetails); //查询维修数据是否已经插入
RepairTaskDetails repairTaskDetails1 = mapper.selectRepairTaskDetailsById(repairTaskDetails);
if (repairTaskDetails1==null) {
mapper.insertRad(repairTaskDetails);
}
} }
} }
} catch (Exception e) { } catch (Exception e) {

View File

@ -552,6 +552,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
if (CollectionUtils.isEmpty(repairAuditDetailsByQuery)) { if (CollectionUtils.isEmpty(repairAuditDetailsByQuery)) {
return AjaxResult.error("审批任务为空,请联系管理员"); return AjaxResult.error("审批任务为空,请联系管理员");
} }
Long deptId = typeService.getUserDeptId();
// 1:通过 2:驳回 0:未处理 // 1:通过 2:驳回 0:未处理
final String status = repairAuditDetails.get(0).getStatus(); final String status = repairAuditDetails.get(0).getStatus();
@ -607,6 +608,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
repairTaskDetails.setBackId(backId); repairTaskDetails.setBackId(backId);
repairTaskDetails.setStatus("0"); repairTaskDetails.setStatus("0");
repairTaskDetails.setIsDs(1); repairTaskDetails.setIsDs(1);
repairTaskDetails.setCompanyId(deptId);
if(StringUtils.isNotBlank( level)) { if(StringUtils.isNotBlank( level)) {
repairTaskDetails.setLevel(String.valueOf(Integer.parseInt(level) + 1)); repairTaskDetails.setLevel(String.valueOf(Integer.parseInt(level) + 1));
} }