Browse Source

pms 瑞恒 瑞鹰 瑞都 非生产时效计算逻辑优化

zhangcl 3 giờ trước cách đây
mục cha
commit
554471dcc4

+ 2 - 3
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrddailyreport/IotRdDailyReportController.java

@@ -2678,6 +2678,8 @@ public class IotRdDailyReportController {
 
     /**
      *  计算非生产时间累加值 计算非生产时效
+     *  NPT 归类 设备故障repair_time 工程质量accident_time 技术受限complexity_time 生产组织rectification_time 不可抗力waiting_stop_time
+     *      甲方设计partya_design 甲方准备partya_prepare 甲方资源partya_resource 其他非生产时间other_npt_time
      * @param dailyReport
      * @return
      */
@@ -2685,12 +2687,9 @@ public class IotRdDailyReportController {
         return Stream.of(
                         dailyReport.getAccidentTime(),
                         dailyReport.getRepairTime(),
-                        dailyReport.getSelfStopTime(),
                         dailyReport.getComplexityTime(),
-                        dailyReport.getRelocationTime(),
                         dailyReport.getRectificationTime(),
                         dailyReport.getWaitingStopTime(),
-                        dailyReport.getWinterBreakTime(),
                         dailyReport.getPartyaDesign(),    // 注:字段名虽无Time但属于非生产时间,保留
                         dailyReport.getPartyaPrepare(),
                         dailyReport.getPartyaResource(),

+ 2 - 3
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrhdailyreport/IotRhDailyReportController.java

@@ -930,6 +930,8 @@ public class IotRhDailyReportController {
 
     /**
      *  计算非生产时间累加值 计算非生产时效
+     *  NPT 归类 设备故障repair_time 工程质量accident_time 技术受限complexity_time 生产组织rectification_time 不可抗力waiting_stop_time
+     *      甲方设计partya_design 甲方准备partya_prepare 甲方资源partya_resource 其他非生产时间other_npt_time
      * @param dailyReport
      * @return
      */
@@ -937,12 +939,9 @@ public class IotRhDailyReportController {
         return Stream.of(
                         dailyReport.getAccidentTime(),
                         dailyReport.getRepairTime(),
-                        dailyReport.getSelfStopTime(),
                         dailyReport.getComplexityTime(),
-                        dailyReport.getRelocationTime(),
                         dailyReport.getRectificationTime(),
                         dailyReport.getWaitingStopTime(),
-                        dailyReport.getWinterBreakTime(),
                         dailyReport.getPartyaDesign(),    // 注:字段名虽无Time但属于非生产时间,保留
                         dailyReport.getPartyaPrepare(),
                         dailyReport.getPartyaResource(),

+ 2 - 3
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrydailyreport/IotRyDailyReportController.java

@@ -517,6 +517,8 @@ public class IotRyDailyReportController {
 
     /**
      *  计算非生产时间累加值 计算非生产时效
+     *  NPT 归类 设备故障repair_time 工程质量accident_time 技术受限complexity_time 生产组织rectification_time 不可抗力waiting_stop_time
+     *      甲方设计partya_design 甲方准备partya_prepare 甲方资源partya_resource 其他非生产时间other_npt_time
      * @param dailyReport
      * @return
      */
@@ -524,12 +526,9 @@ public class IotRyDailyReportController {
         return Stream.of(
                         dailyReport.getAccidentTime(),
                         dailyReport.getRepairTime(),
-                        dailyReport.getSelfStopTime(),
                         dailyReport.getComplexityTime(),
-                        dailyReport.getRelocationTime(),
                         dailyReport.getRectificationTime(),
                         dailyReport.getWaitingStopTime(),
-                        dailyReport.getWinterBreakTime(),
                         dailyReport.getPartyaDesign(),    // 注:字段名虽无Time但属于非生产时间,保留
                         dailyReport.getPartyaPrepare(),
                         dailyReport.getPartyaResource(),

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

@@ -844,6 +844,8 @@ public class IotRdDailyReportServiceImpl implements IotRdDailyReportService {
 
     /**
      *  计算非生产时间累加值 计算非生产时效
+     *  NPT 归类 设备故障repair_time 工程质量accident_time 技术受限complexity_time 生产组织rectification_time 不可抗力waiting_stop_time
+     *      甲方设计partya_design 甲方准备partya_prepare 甲方资源partya_resource 其他非生产时间other_npt_time
      * @param dailyReport
      * @return
      */
@@ -851,12 +853,9 @@ public class IotRdDailyReportServiceImpl implements IotRdDailyReportService {
         return Stream.of(
                         dailyReport.getAccidentTime(),
                         dailyReport.getRepairTime(),
-                        dailyReport.getSelfStopTime(),
                         dailyReport.getComplexityTime(),
-                        dailyReport.getRelocationTime(),
                         dailyReport.getRectificationTime(),
                         dailyReport.getWaitingStopTime(),
-                        dailyReport.getWinterBreakTime(),
                         dailyReport.getPartyaDesign(),    // 注:字段名虽无Time但属于非生产时间,保留
                         dailyReport.getPartyaPrepare(),
                         dailyReport.getPartyaResource(),