5号库改造

This commit is contained in:
hayu 2026-01-13 17:55:24 +08:00
parent c904874535
commit 701ae14817
1 changed files with 5 additions and 1 deletions

View File

@ -633,6 +633,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
* @return * @return
*/ */
private Long insertWxTt(String createBy) { private Long insertWxTt(String createBy) {
Long deptId = typeService.getUserDeptId();
Long newTask = null; Long newTask = null;
int thisMonthMaxOrder = taskMapper.getMonthMaxOrderByDate(DateUtils.getCurrentYear(), DateUtils.getCurrentMonth(), TmTaskTypeEnum.TM_TASK_REPAIR.getTaskTypeId()); int thisMonthMaxOrder = taskMapper.getMonthMaxOrderByDate(DateUtils.getCurrentYear(), DateUtils.getCurrentMonth(), TmTaskTypeEnum.TM_TASK_REPAIR.getTaskTypeId());
// 生成维修单号 // 生成维修单号
@ -641,6 +642,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
null,thisMonthMaxOrder + 1, code); null,thisMonthMaxOrder + 1, code);
tmTask.setCreateTime(DateUtils.getNowDate()); tmTask.setCreateTime(DateUtils.getNowDate());
tmTask.setCreateBy(createBy); tmTask.setCreateBy(createBy);
tmTask.setCompanyId(deptId);
// 插入任务 // 插入任务
int taskId = taskMapper.insertTmTask(tmTask); int taskId = taskMapper.insertTmTask(tmTask);
// 如果插入成功且返回的 taskId 大于 0 // 如果插入成功且返回的 taskId 大于 0
@ -671,6 +673,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
*/ */
@Override @Override
public int updateRepairAuditDetailsBatch(@NotNull List<RepairAuditDetails> repairAuditDetails) { public int updateRepairAuditDetailsBatch(@NotNull List<RepairAuditDetails> repairAuditDetails) {
Long deptId = typeService.getUserDeptId();
List<Long> ids = repairAuditDetails.stream() List<Long> ids = repairAuditDetails.stream()
.filter(Objects::nonNull) .filter(Objects::nonNull)
.map(RepairAuditDetails::getId) .map(RepairAuditDetails::getId)
@ -720,7 +723,8 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService
repairTaskDetails.setCreateBy(SecurityUtils.getLoginUser().getSysUser().getNickName()); repairTaskDetails.setCreateBy(SecurityUtils.getLoginUser().getSysUser().getNickName());
repairTaskDetails.setBackId(backId); repairTaskDetails.setBackId(backId);
repairTaskDetails.setIsDs(1); repairTaskDetails.setIsDs(1);
repairAuditDetail.setStatus("0"); repairTaskDetails.setCompanyId(deptId);
repairTaskDetails.setStatus("0");
if(StringUtils.isNotBlank( level)) { if(StringUtils.isNotBlank( level)) {
repairTaskDetails.setLevel(String.valueOf(Integer.parseInt(level) + 1)); repairTaskDetails.setLevel(String.valueOf(Integer.parseInt(level) + 1));
} }