Răsfoiți Sursa

Merge remote-tracking branch 'origin/master'

Zimo 4 zile în urmă
părinte
comite
d2c06378d1

+ 2 - 4
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/iotrddailyreport/IotRdDailyReportServiceImpl.java

@@ -125,8 +125,6 @@ public class IotRdDailyReportServiceImpl implements IotRdDailyReportService {
 
     @Override
     public Long createIotRdDailyReport(IotRdDailyReportSaveReqVO createReqVO) {
-
-
         // 插入
         IotRdDailyReportDO iotRdDailyReport = BeanUtils.toBean(createReqVO, IotRdDailyReportDO.class);
         // 如果没有传递 deptId 则默认使用当前登录人的 部门
@@ -137,8 +135,8 @@ public class IotRdDailyReportServiceImpl implements IotRdDailyReportService {
             }
         }
         LocalDateTime createTime = createReqVO.getCreateTime();
-        // 根据部门名称 当前日期 生成日报标题
-        if (ObjUtil.isNotEmpty(createReqVO.getDeptId())) {
+        // 根据部门名称 当前日期 生成日报标题 新增日报时生成标题 编辑时标题不变
+        if (ObjUtil.isNotEmpty(createReqVO.getDeptId()) && ObjUtil.isEmpty(createReqVO.getId())) {
             DeptDO dept = deptService.getDept(createReqVO.getDeptId());
             LocalDateTime tempDateTime = ObjUtil.isEmpty(createTime) ? LocalDateTime.now() : createTime;
             if (ObjUtil.isNotEmpty(dept)) {

+ 2 - 2
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/iotrhdailyreport/IotRhDailyReportServiceImpl.java

@@ -301,7 +301,7 @@ public class IotRhDailyReportServiceImpl implements IotRhDailyReportService {
                 iotRhDailyReport.setStatus(1);
                 iotRhDailyReport.setAuditStatus(20);
                 // 如果是自动生成的日报 需要根据规则设备 非生产时间
-                // 设备状态为 "动迁" 时,系统生成的日报里面,非生产时间内的 "生产组织"(rectification_time) 时间为24小时;
+                // 设备状态为 "动迁" 时,系统生成的日报里面,非生产时间内的 "生产配合"(relocation_time) 时间为24小时;
                 // 设备状态为 "完工" 时,系统生成的日报里面,非生产时间内的 "待命"(winter_break_time) 时间为24小时
                 Set<String> dqStatuses = new HashSet<>();
                 Set<String> wgStatuses = new HashSet<>();
@@ -314,7 +314,7 @@ public class IotRhDailyReportServiceImpl implements IotRhDailyReportService {
                     }
                 });
                 if (CollUtil.isNotEmpty(dqStatuses)) {
-                    iotRhDailyReport.setRectificationTime(BigDecimal.valueOf(24));
+                    iotRhDailyReport.setRelocationTime(BigDecimal.valueOf(24));
                 }
                 if (CollUtil.isNotEmpty(wgStatuses)) {
                     iotRhDailyReport.setWinterBreakTime(BigDecimal.valueOf(24));