|
@@ -0,0 +1,132 @@
|
|
|
+package cn.iocoder.yudao.module.pms.controller.admin.iotrhdailyreport.vo;
|
|
|
+
|
|
|
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
|
|
+import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+
|
|
|
+@Schema(description = "管理后台 - 瑞恒日报 Response VO")
|
|
|
+@Data
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
+public class IotRhDailyReportRespVO {
|
|
|
+
|
|
|
+ @Schema(description = "主键id", requiredMode = Schema.RequiredMode.REQUIRED, example = "5694")
|
|
|
+ @ExcelProperty("主键id")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ @Schema(description = "施工队伍id", example = "17995")
|
|
|
+ @ExcelProperty("施工队伍id")
|
|
|
+ private Long deptId;
|
|
|
+
|
|
|
+ @Schema(description = "项目id", example = "24473")
|
|
|
+ @ExcelProperty("项目id")
|
|
|
+ private Long projectId;
|
|
|
+
|
|
|
+ @Schema(description = "任务id", example = "20353")
|
|
|
+ @ExcelProperty("任务id")
|
|
|
+ private Long taskId;
|
|
|
+
|
|
|
+ @Schema(description = "项目类别(钻井 修井 注氮 酸化压裂... )")
|
|
|
+ @ExcelProperty("项目类别(钻井 修井 注氮 酸化压裂... )")
|
|
|
+ private String projectClassification;
|
|
|
+
|
|
|
+ @Schema(description = "搬迁安装天数")
|
|
|
+ @ExcelProperty("搬迁安装天数")
|
|
|
+ private BigDecimal relocationDays;
|
|
|
+
|
|
|
+ @Schema(description = "运行时效")
|
|
|
+ @ExcelProperty("运行时效")
|
|
|
+ private BigDecimal transitTime;
|
|
|
+
|
|
|
+ @Schema(description = "当日注气量(万方)")
|
|
|
+ @ExcelProperty("当日注气量(万方)")
|
|
|
+ private BigDecimal dailyGasInjection;
|
|
|
+
|
|
|
+ @Schema(description = "当日注水量(方)")
|
|
|
+ @ExcelProperty("当日注水量(方)")
|
|
|
+ private BigDecimal dailyWaterInjection;
|
|
|
+
|
|
|
+ @Schema(description = "当日注气时间(H)")
|
|
|
+ @ExcelProperty("当日注气时间(H)")
|
|
|
+ private BigDecimal dailyInjectGasTime;
|
|
|
+
|
|
|
+ @Schema(description = "当日注水时间(H)")
|
|
|
+ @ExcelProperty("当日注水时间(H)")
|
|
|
+ private BigDecimal dailyInjectWaterTime;
|
|
|
+
|
|
|
+ @Schema(description = "非生产时间(H)")
|
|
|
+ @ExcelProperty("非生产时间(H)")
|
|
|
+ private BigDecimal nonProductionTime;
|
|
|
+
|
|
|
+ @Schema(description = "非生产时间原因")
|
|
|
+ @ExcelProperty("非生产时间原因")
|
|
|
+ private String nptReason;
|
|
|
+
|
|
|
+ @Schema(description = "施工开始日期")
|
|
|
+ @ExcelProperty("施工开始日期")
|
|
|
+ private LocalDateTime constructionStartDate;
|
|
|
+
|
|
|
+ @Schema(description = "施工结束日期")
|
|
|
+ @ExcelProperty("施工结束日期")
|
|
|
+ private LocalDateTime constructionEndDate;
|
|
|
+
|
|
|
+ @Schema(description = "当日生产情况生产动态", example = "2")
|
|
|
+ @ExcelProperty("当日生产情况生产动态")
|
|
|
+ private String productionStatus;
|
|
|
+
|
|
|
+ @Schema(description = "下步工作计划")
|
|
|
+ @ExcelProperty("下步工作计划")
|
|
|
+ private String nextPlan;
|
|
|
+
|
|
|
+ @Schema(description = "施工状态(动迁 准备 施工 完工)", example = "2")
|
|
|
+ @ExcelProperty("施工状态(动迁 准备 施工 完工)")
|
|
|
+ private Integer constructionStatus;
|
|
|
+
|
|
|
+ @Schema(description = "人员情况")
|
|
|
+ @ExcelProperty("人员情况")
|
|
|
+ private String personnel;
|
|
|
+
|
|
|
+ @Schema(description = "累计注气量(万方)")
|
|
|
+ @ExcelProperty("累计注气量(万方)")
|
|
|
+ private BigDecimal totalGasInjection;
|
|
|
+
|
|
|
+ @Schema(description = "累计注水量(方)")
|
|
|
+ @ExcelProperty("累计注水量(方)")
|
|
|
+ private BigDecimal totalWaterInjection;
|
|
|
+
|
|
|
+ @Schema(description = "累计完工井次")
|
|
|
+ @ExcelProperty("累计完工井次")
|
|
|
+ private BigDecimal cumulativeCompletion;
|
|
|
+
|
|
|
+ @Schema(description = "不同专业公司的扩展属性值")
|
|
|
+ @ExcelProperty("不同专业公司的扩展属性值")
|
|
|
+ private String extProperty;
|
|
|
+
|
|
|
+ @Schema(description = "排序值")
|
|
|
+ @ExcelProperty("排序值")
|
|
|
+ private Integer sort;
|
|
|
+
|
|
|
+ @Schema(description = "备注", example = "你说的对")
|
|
|
+ @ExcelProperty("备注")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ @Schema(description = "状态(0启用 1禁用)", example = "2")
|
|
|
+ @ExcelProperty("状态(0启用 1禁用)")
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ @Schema(description = "流程实例id", example = "1131")
|
|
|
+ @ExcelProperty("流程实例id")
|
|
|
+ private String processInstanceId;
|
|
|
+
|
|
|
+ @Schema(description = "审批状态 未提交、审批中、审批通过、审批不通过、已取消", example = "1")
|
|
|
+ @ExcelProperty("审批状态 未提交、审批中、审批通过、审批不通过、已取消")
|
|
|
+ private Integer auditStatus;
|
|
|
+
|
|
|
+ @Schema(description = "创建时间")
|
|
|
+ @ExcelProperty("创建时间")
|
|
|
+ private LocalDateTime createTime;
|
|
|
+
|
|
|
+}
|