|
@@ -13,24 +13,38 @@ import java.time.LocalDateTime;
|
|
|
@ExcelIgnoreUnannotated
|
|
@ExcelIgnoreUnannotated
|
|
|
public class IotRyDailyReportRespVO {
|
|
public class IotRyDailyReportRespVO {
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "创建时间")
|
|
|
|
|
+ private LocalDateTime createTime;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "创建时间")
|
|
|
|
|
+ @ExcelProperty("创建时间")
|
|
|
|
|
+ private String createTimeStr;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "部门名称")
|
|
|
|
|
+ @ExcelProperty("施工队伍")
|
|
|
|
|
+ private String deptName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "项目/合同名称")
|
|
|
|
|
+ @ExcelProperty("项目")
|
|
|
|
|
+ private String contractName;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "任务 井号-施工地点")
|
|
|
|
|
+ @ExcelProperty("任务")
|
|
|
|
|
+ private String taskName;
|
|
|
|
|
+
|
|
|
@Schema(description = "主键id", requiredMode = Schema.RequiredMode.REQUIRED, example = "25152")
|
|
@Schema(description = "主键id", requiredMode = Schema.RequiredMode.REQUIRED, example = "25152")
|
|
|
- @ExcelProperty("主键id")
|
|
|
|
|
private Long id;
|
|
private Long id;
|
|
|
|
|
|
|
|
@Schema(description = "施工队伍id", example = "29285")
|
|
@Schema(description = "施工队伍id", example = "29285")
|
|
|
- @ExcelProperty("施工队伍id")
|
|
|
|
|
private Long deptId;
|
|
private Long deptId;
|
|
|
|
|
|
|
|
@Schema(description = "项目id", example = "23929")
|
|
@Schema(description = "项目id", example = "23929")
|
|
|
- @ExcelProperty("项目id")
|
|
|
|
|
private Long projectId;
|
|
private Long projectId;
|
|
|
|
|
|
|
|
@Schema(description = "任务id", example = "1515")
|
|
@Schema(description = "任务id", example = "1515")
|
|
|
- @ExcelProperty("任务id")
|
|
|
|
|
private Long taskId;
|
|
private Long taskId;
|
|
|
|
|
|
|
|
@Schema(description = "项目类别(钻井 修井 注氮 酸化压裂... )")
|
|
@Schema(description = "项目类别(钻井 修井 注氮 酸化压裂... )")
|
|
|
- @ExcelProperty("项目类别(钻井 修井 注氮 酸化压裂... )")
|
|
|
|
|
private String projectClassification;
|
|
private String projectClassification;
|
|
|
|
|
|
|
|
@Schema(description = "搬迁安装天数(D)")
|
|
@Schema(description = "搬迁安装天数(D)")
|
|
@@ -38,9 +52,12 @@ public class IotRyDailyReportRespVO {
|
|
|
private BigDecimal relocationDays;
|
|
private BigDecimal relocationDays;
|
|
|
|
|
|
|
|
@Schema(description = "上井次完井时间")
|
|
@Schema(description = "上井次完井时间")
|
|
|
- @ExcelProperty("上井次完井时间")
|
|
|
|
|
private LocalDateTime latestWellDoneTime;
|
|
private LocalDateTime latestWellDoneTime;
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "上井次完井时间")
|
|
|
|
|
+ @ExcelProperty("上井次完井时间")
|
|
|
|
|
+ private String latestWellDoneTimeStr;
|
|
|
|
|
+
|
|
|
@Schema(description = "当前井深(m)")
|
|
@Schema(description = "当前井深(m)")
|
|
|
@ExcelProperty("当前井深(m)")
|
|
@ExcelProperty("当前井深(m)")
|
|
|
private BigDecimal currentDepth;
|
|
private BigDecimal currentDepth;
|
|
@@ -62,7 +79,6 @@ public class IotRyDailyReportRespVO {
|
|
|
private BigDecimal dailyPowerUsage;
|
|
private BigDecimal dailyPowerUsage;
|
|
|
|
|
|
|
|
@Schema(description = "当月用电量(kWh)")
|
|
@Schema(description = "当月用电量(kWh)")
|
|
|
- @ExcelProperty("当月用电量(kWh)")
|
|
|
|
|
private BigDecimal monthlyPowerUsage;
|
|
private BigDecimal monthlyPowerUsage;
|
|
|
|
|
|
|
|
@Schema(description = "当日油耗(吨)")
|
|
@Schema(description = "当日油耗(吨)")
|
|
@@ -70,15 +86,12 @@ public class IotRyDailyReportRespVO {
|
|
|
private BigDecimal dailyFuel;
|
|
private BigDecimal dailyFuel;
|
|
|
|
|
|
|
|
@Schema(description = "当月油耗(吨)")
|
|
@Schema(description = "当月油耗(吨)")
|
|
|
- @ExcelProperty("当月油耗(吨)")
|
|
|
|
|
private BigDecimal monthlyFuel;
|
|
private BigDecimal monthlyFuel;
|
|
|
|
|
|
|
|
@Schema(description = "当日上油数量(吨)")
|
|
@Schema(description = "当日上油数量(吨)")
|
|
|
- @ExcelProperty("当日上油数量(吨)")
|
|
|
|
|
private BigDecimal dailyOilVolume;
|
|
private BigDecimal dailyOilVolume;
|
|
|
|
|
|
|
|
@Schema(description = "柴油剩余数量(吨)")
|
|
@Schema(description = "柴油剩余数量(吨)")
|
|
|
- @ExcelProperty("柴油剩余数量(吨)")
|
|
|
|
|
private BigDecimal remainDieselVolume;
|
|
private BigDecimal remainDieselVolume;
|
|
|
|
|
|
|
|
@Schema(description = "生产时间(H)")
|
|
@Schema(description = "生产时间(H)")
|
|
@@ -93,7 +106,6 @@ public class IotRyDailyReportRespVO {
|
|
|
@ExcelProperty("非生产时间原因")
|
|
@ExcelProperty("非生产时间原因")
|
|
|
private String ryNptReason;
|
|
private String ryNptReason;
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@Schema(description = "进尺工作时间(H)")
|
|
@Schema(description = "进尺工作时间(H)")
|
|
|
@ExcelProperty("进尺工作时间(H)")
|
|
@ExcelProperty("进尺工作时间(H)")
|
|
|
private BigDecimal drillingWorkingTime;
|
|
private BigDecimal drillingWorkingTime;
|
|
@@ -147,6 +159,10 @@ public class IotRyDailyReportRespVO {
|
|
|
@ExcelProperty("当日生产情况生产动态")
|
|
@ExcelProperty("当日生产情况生产动态")
|
|
|
private String productionStatus;
|
|
private String productionStatus;
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "施工状态 对应的数据字典 label")
|
|
|
|
|
+ @ExcelProperty("施工状态")
|
|
|
|
|
+ private String constructionStatusName;
|
|
|
|
|
+
|
|
|
@Schema(description = "目前工序")
|
|
@Schema(description = "目前工序")
|
|
|
@ExcelProperty("目前工序")
|
|
@ExcelProperty("目前工序")
|
|
|
private String currentOperation;
|
|
private String currentOperation;
|
|
@@ -156,11 +172,9 @@ public class IotRyDailyReportRespVO {
|
|
|
private String nextPlan;
|
|
private String nextPlan;
|
|
|
|
|
|
|
|
@Schema(description = "施工状态(动迁 准备 施工 完工)", example = "1")
|
|
@Schema(description = "施工状态(动迁 准备 施工 完工)", example = "1")
|
|
|
- @ExcelProperty("施工状态(动迁 准备 施工 完工)")
|
|
|
|
|
private String rigStatus;
|
|
private String rigStatus;
|
|
|
|
|
|
|
|
@Schema(description = "瑞鹰修井 施工状态(动迁 准备 施工 完工)", example = "1")
|
|
@Schema(description = "瑞鹰修井 施工状态(动迁 准备 施工 完工)", example = "1")
|
|
|
- @ExcelProperty("瑞鹰修井 施工状态(动迁 准备 施工 完工)")
|
|
|
|
|
private String repairStatus;
|
|
private String repairStatus;
|
|
|
|
|
|
|
|
@Schema(description = "人员情况")
|
|
@Schema(description = "人员情况")
|
|
@@ -176,15 +190,15 @@ public class IotRyDailyReportRespVO {
|
|
|
private BigDecimal leaveStaffNum;
|
|
private BigDecimal leaveStaffNum;
|
|
|
|
|
|
|
|
@Schema(description = "泥浆性能-密度(g/cm³)")
|
|
@Schema(description = "泥浆性能-密度(g/cm³)")
|
|
|
- @ExcelProperty("泥浆性能-密度(g/cm³)")
|
|
|
|
|
|
|
+ @ExcelProperty("泥浆密度(g/cm³)")
|
|
|
private BigDecimal mudDensity;
|
|
private BigDecimal mudDensity;
|
|
|
|
|
|
|
|
@Schema(description = "泥浆性能-粘度(S)")
|
|
@Schema(description = "泥浆性能-粘度(S)")
|
|
|
- @ExcelProperty("泥浆性能-粘度(S)")
|
|
|
|
|
|
|
+ @ExcelProperty("泥浆粘度(S)")
|
|
|
private BigDecimal mudViscosity;
|
|
private BigDecimal mudViscosity;
|
|
|
|
|
|
|
|
@Schema(description = "水平段长度(m) 适用于水平井")
|
|
@Schema(description = "水平段长度(m) 适用于水平井")
|
|
|
- @ExcelProperty("水平段长度(m) 适用于水平井")
|
|
|
|
|
|
|
+ @ExcelProperty("水平段长度(m)")
|
|
|
private BigDecimal lateralLength;
|
|
private BigDecimal lateralLength;
|
|
|
|
|
|
|
|
@Schema(description = "井斜(°)")
|
|
@Schema(description = "井斜(°)")
|
|
@@ -196,11 +210,9 @@ public class IotRyDailyReportRespVO {
|
|
|
private BigDecimal azimuth;
|
|
private BigDecimal azimuth;
|
|
|
|
|
|
|
|
@Schema(description = "不同专业公司的扩展属性值")
|
|
@Schema(description = "不同专业公司的扩展属性值")
|
|
|
- @ExcelProperty("不同专业公司的扩展属性值")
|
|
|
|
|
private String extProperty;
|
|
private String extProperty;
|
|
|
|
|
|
|
|
@Schema(description = "排序值")
|
|
@Schema(description = "排序值")
|
|
|
- @ExcelProperty("排序值")
|
|
|
|
|
private Integer sort;
|
|
private Integer sort;
|
|
|
|
|
|
|
|
@Schema(description = "备注", example = "随便")
|
|
@Schema(description = "备注", example = "随便")
|
|
@@ -208,36 +220,20 @@ public class IotRyDailyReportRespVO {
|
|
|
private String remark;
|
|
private String remark;
|
|
|
|
|
|
|
|
@Schema(description = "状态(0启用 1禁用)", example = "2")
|
|
@Schema(description = "状态(0启用 1禁用)", example = "2")
|
|
|
- @ExcelProperty("状态(0启用 1禁用)")
|
|
|
|
|
private Integer status;
|
|
private Integer status;
|
|
|
|
|
|
|
|
@Schema(description = "流程实例id", example = "7723")
|
|
@Schema(description = "流程实例id", example = "7723")
|
|
|
- @ExcelProperty("流程实例id")
|
|
|
|
|
private String processInstanceId;
|
|
private String processInstanceId;
|
|
|
|
|
|
|
|
@Schema(description = "审批状态 未提交、审批中、审批通过、审批不通过、已取消", example = "2")
|
|
@Schema(description = "审批状态 未提交、审批中、审批通过、审批不通过、已取消", example = "2")
|
|
|
- @ExcelProperty("审批状态 未提交、审批中、审批通过、审批不通过、已取消")
|
|
|
|
|
private Integer auditStatus;
|
|
private Integer auditStatus;
|
|
|
|
|
|
|
|
@Schema(description = "审批意见", example = "同意")
|
|
@Schema(description = "审批意见", example = "同意")
|
|
|
private String opinion;
|
|
private String opinion;
|
|
|
|
|
|
|
|
- @Schema(description = "创建时间")
|
|
|
|
|
- @ExcelProperty("创建时间")
|
|
|
|
|
- private LocalDateTime createTime;
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* 扩展字段
|
|
* 扩展字段
|
|
|
*/
|
|
*/
|
|
|
- @Schema(description = "部门名称")
|
|
|
|
|
- private String deptName;
|
|
|
|
|
-
|
|
|
|
|
- @Schema(description = "项目/合同名称")
|
|
|
|
|
- private String contractName;
|
|
|
|
|
-
|
|
|
|
|
- @Schema(description = "任务 井号-施工地点")
|
|
|
|
|
- private String taskName;
|
|
|
|
|
-
|
|
|
|
|
@Schema(description = "设计井深(m)")
|
|
@Schema(description = "设计井深(m)")
|
|
|
private BigDecimal designWellDepth;
|
|
private BigDecimal designWellDepth;
|
|
|
|
|
|