|
@@ -0,0 +1,147 @@
|
|
|
|
|
+package cn.iocoder.yudao.module.pms.controller.admin.qhse.report.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.time.LocalDateTime;
|
|
|
|
|
+
|
|
|
|
|
+@Schema(description = "管理后台 - 资料 Response VO")
|
|
|
|
|
+@Data
|
|
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
|
|
+public class QhseMonthReportRespVO {
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "主键id", requiredMode = Schema.RequiredMode.REQUIRED, example = "28182")
|
|
|
|
|
+ @ExcelProperty("主键id")
|
|
|
|
|
+ private Long id;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "员工人数", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("员工人数")
|
|
|
|
|
+ private String employee;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "分包商人数", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("分包商人数")
|
|
|
|
|
+ private String subcontractors;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "安全行驶里程数(公里)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("安全行驶里程数(公里)")
|
|
|
|
|
+ private String drivingMileage;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "总人工时数(小时)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("总人工时数(小时)")
|
|
|
|
|
+ private String totalManHours;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "无事故累计天数", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("无事故累计天数")
|
|
|
|
|
+ private String withoutAccident;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "死亡事故(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("死亡事故(起)")
|
|
|
|
|
+ private String fatality;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "损失工时事故(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("损失工时事故(起)")
|
|
|
|
|
+ private String injury;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "工作受限事件(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("工作受限事件(起)")
|
|
|
|
|
+ private String restrictedCase;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "医疗处理事件起", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("医疗处理事件起")
|
|
|
|
|
+ private String medicalCase;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "急救箱事件(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("急救箱事件(起)")
|
|
|
|
|
+ private String firstAidCase;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "交通事故(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("交通事故(起)")
|
|
|
|
|
+ private String vehicleAccident;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "未遂事件(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("未遂事件(起)")
|
|
|
|
|
+ private String nearMiss;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "泄漏事件(起)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("泄漏事件(起)")
|
|
|
|
|
+ private String spill;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "违反“保命规则”的次数(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("违反“保命规则”的次数(次)")
|
|
|
|
|
+ private String lifeSavingRules;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "班前会(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("班前会(次)")
|
|
|
|
|
+ private String toolboxTalk;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE管理委员会会议(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE管理委员会会议(次)")
|
|
|
|
|
+ private String committeeMeeting;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE月度例会(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE月度例会(次)")
|
|
|
|
|
+ private String monthlyMeeting;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "公司级隐患排查(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("公司级隐患排查(次)")
|
|
|
|
|
+ private String companyHazard;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE检查(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE检查(次)")
|
|
|
|
|
+ private String qhseInspection;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "安全观察卡(张)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("安全观察卡(张)")
|
|
|
|
|
+ private String socCards;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "工作许可审核(份)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("工作许可审核(份)")
|
|
|
|
|
+ private String ptwAudit;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "工作安全分析(次)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("工作安全分析(次)")
|
|
|
|
|
+ private String jsa;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "演练次数", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("演练次数")
|
|
|
|
|
+ private String drills;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE培训次数", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE培训次数")
|
|
|
|
|
+ private String training;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE培训人次", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE培训人次")
|
|
|
|
|
+ private String participantsTraining;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "QHSE培训学时数(小时)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("QHSE培训学时数(小时)")
|
|
|
|
|
+ private String trainingsHours;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "水消耗(吨)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("水消耗(吨)")
|
|
|
|
|
+ private String waterConsumption;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "柴油消耗(升)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("柴油消耗(升)")
|
|
|
|
|
+ private String dieselConsumption;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "用电量(千瓦·小时)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("用电量(千瓦·小时)")
|
|
|
|
|
+ private String electricityConsumption;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "天然气消耗量(立方米)", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
|
|
+ @ExcelProperty("天然气消耗量(立方米)")
|
|
|
|
|
+ private String naturalGasConsumption;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "备注", example = "你说的对")
|
|
|
|
|
+ @ExcelProperty("备注")
|
|
|
|
|
+ private String remark;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "创建时间")
|
|
|
|
|
+ @ExcelProperty("创建时间")
|
|
|
|
|
+ private LocalDateTime createTime;
|
|
|
|
|
+
|
|
|
|
|
+}
|