Parcourir la source

pms 瑞鹰 非生产时间

zhangcl il y a 1 semaine
Parent
commit
d3ac444d7f

+ 33 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrydailyreport/vo/IotRyDailyReportRespVO.java

@@ -81,6 +81,39 @@ public class IotRyDailyReportRespVO {
     @ExcelProperty("非生产时间原因")
     private String nptReason;
 
+
+    @Schema(description = "进尺工作时间(H)")
+    @ExcelProperty("进尺工作时间(H)")
+    private BigDecimal drillingWorkingTime;
+    @Schema(description = "其它生产时间(H)")
+    @ExcelProperty("其它生产时间(H)")
+    private BigDecimal otherProductionTime;
+    @Schema(description = "事故非生产时间(H)")
+    @ExcelProperty("事故非生产时间(H)")
+    private BigDecimal accidentTime;
+    @Schema(description = "修理非生产时间(H)")
+    @ExcelProperty("修理非生产时间(H)")
+    private BigDecimal repairTime;
+    @Schema(description = "自停非生产时间(H)")
+    @ExcelProperty("自停非生产时间(H)")
+    private BigDecimal selfStopTime;
+    @Schema(description = "复杂非生产时间(H)")
+    @ExcelProperty("复杂非生产时间(H)")
+    private BigDecimal complexityTime;
+    @Schema(description = "搬迁非生产时间(H)")
+    @ExcelProperty("搬迁非生产时间(H)")
+    private BigDecimal relocationTime;
+    @Schema(description = "整改非生产时间(H)")
+    @ExcelProperty("整改非生产时间(H)")
+    private BigDecimal rectificationTime;
+    @Schema(description = "等停非生产时间(H)")
+    @ExcelProperty("等停非生产时间(H)")
+    private BigDecimal waitingStopTime;
+    @Schema(description = "冬休非生产时间(H)")
+    @ExcelProperty("冬休非生产时间(H)")
+    private BigDecimal winterBreakTime;
+
+
     @Schema(description = "施工开始日期")
     @ExcelProperty("施工开始日期")
     private LocalDateTime constructionStartDate;

+ 24 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrydailyreport/vo/IotRyDailyReportSaveReqVO.java

@@ -1,5 +1,6 @@
 package cn.iocoder.yudao.module.pms.controller.admin.iotrydailyreport.vo;
 
+import com.alibaba.excel.annotation.ExcelProperty;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
@@ -61,6 +62,29 @@ public class IotRyDailyReportSaveReqVO {
     @Schema(description = "非生产时间原因", example = "不香")
     private String nptReason;
 
+
+    @Schema(description = "进尺工作时间(H)")
+    private BigDecimal drillingWorkingTime;
+    @Schema(description = "其它生产时间(H)")
+    private BigDecimal otherProductionTime;
+    @Schema(description = "事故非生产时间(H)")
+    private BigDecimal accidentTime;
+    @Schema(description = "修理非生产时间(H)")
+    private BigDecimal repairTime;
+    @Schema(description = "自停非生产时间(H)")
+    private BigDecimal selfStopTime;
+    @Schema(description = "复杂非生产时间(H)")
+    private BigDecimal complexityTime;
+    @Schema(description = "搬迁非生产时间(H)")
+    private BigDecimal relocationTime;
+    @Schema(description = "整改非生产时间(H)")
+    private BigDecimal rectificationTime;
+    @Schema(description = "等停非生产时间(H)")
+    private BigDecimal waitingStopTime;
+    @Schema(description = "冬休非生产时间(H)")
+    private BigDecimal winterBreakTime;
+
+
     @Schema(description = "施工开始日期")
     private LocalDateTime constructionStartDate;
 

+ 42 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/iotrydailyreport/IotRyDailyReportDO.java

@@ -93,6 +93,48 @@ public class IotRyDailyReportDO extends BaseDO {
      * 非生产时间原因
      */
     private String nptReason;
+
+    /**
+     * 进尺工作时间(H)
+     */
+    private BigDecimal drillingWorkingTime;
+    /**
+     * 其它生产时间(H)
+     */
+    private BigDecimal otherProductionTime;
+    /**
+     * 事故非生产时间(H)
+     */
+    private BigDecimal accidentTime;
+    /**
+     * 修理非生产时间(H)
+     */
+    private BigDecimal repairTime;
+    /**
+     * 自停非生产时间(H)
+     */
+    private BigDecimal selfStopTime;
+    /**
+     * 复杂非生产时间(H)
+     */
+    private BigDecimal complexityTime;
+    /**
+     * 搬迁非生产时间(H)
+     */
+    private BigDecimal relocationTime;
+    /**
+     * 整改非生产时间(H)
+     */
+    private BigDecimal rectificationTime;
+    /**
+     * 等停非生产时间(H)
+     */
+    private BigDecimal waitingStopTime;
+    /**
+     * 冬休非生产时间
+     */
+    private BigDecimal winterBreakTime;
+
     /**
      * 施工开始日期
      */