From 52b61fce22f188e37a88c20740e005ff109637a7 Mon Sep 17 00:00:00 2001
From: hsy <1029150275@qq.com>
Date: 星期一, 17 八月 2026 15:02:27 +0800
Subject: [PATCH] dos: 新增表:mes_pro_task_pause_record

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/dv/metering/vo/MesDvMeteringRespVO.java |  103 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 103 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/dv/metering/vo/MesDvMeteringRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/dv/metering/vo/MesDvMeteringRespVO.java
new file mode 100644
index 0000000..f7ca46d
--- /dev/null
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/dv/metering/vo/MesDvMeteringRespVO.java
@@ -0,0 +1,103 @@
+package cn.iocoder.yudao.module.mes.controller.admin.dv.metering.vo;
+
+import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
+import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
+import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
+import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
+import cn.idev.excel.annotation.ExcelProperty;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+
+@Schema(description = "绠$悊鍚庡彴 - MES 璁¢噺鍣ㄥ叿 Response VO")
+@Data
+@ExcelIgnoreUnannotated
+public class MesDvMeteringRespVO {
+
+    @Schema(description = "缂栧彿", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
+    @ExcelProperty("缂栧彿")
+    private Long id;
+
+    @Schema(description = "璁¢噺鍣ㄥ叿缂栫爜", requiredMode = Schema.RequiredMode.REQUIRED, example = "MD-001")
+    @ExcelProperty("璁¢噺鍣ㄥ叿缂栫爜")
+    private String code;
+
+    @Schema(description = "璁¢噺鍣ㄥ叿鍚嶇О", requiredMode = Schema.RequiredMode.REQUIRED, example = "鏁版樉鍗″昂")
+    @ExcelProperty("璁¢噺鍣ㄥ叿鍚嶇О")
+    private String name;
+
+    @Schema(description = "瑙勬牸鍨嬪彿", example = "0-150mm")
+    @ExcelProperty("瑙勬牸鍨嬪彿")
+    private String specification;
+
+    @Schema(description = "鍝佺墝/鐢熶骇鍘傚", example = "涓変赴")
+    @ExcelProperty("鍝佺墝/鐢熶骇鍘傚")
+    private String brand;
+
+    @Schema(description = "鍣ㄥ叿绫诲埆", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
+    @ExcelProperty(value = "鍣ㄥ叿绫诲埆", converter = DictConvert.class)
+    @DictFormat(DictTypeConstants.MES_DV_METERING_CATEGORY)
+    private Integer category;
+
+    @Schema(description = "绮惧害", example = "0.01mm")
+    @ExcelProperty("绮惧害")
+    private String precision;
+
+    @Schema(description = "閲忕▼", example = "0-150mm")
+    @ExcelProperty("閲忕▼")
+    private String range;
+
+    @Schema(description = "浣跨敤閮ㄩ棬缂栧彿", example = "100")
+    private Long deptId;
+
+    @Schema(description = "浣跨敤閮ㄩ棬鍚嶇О", example = "璐ㄦ閮�")
+    @ExcelProperty("浣跨敤閮ㄩ棬")
+    private String deptName;
+
+    @Schema(description = "璐d换浜虹紪鍙�", example = "200")
+    private Long chargeUserId;
+
+    @Schema(description = "璐d换浜哄悕绉�", example = "寮犱笁")
+    @ExcelProperty("璐d换浜�")
+    private String chargeUserNickname;
+
+    @Schema(description = "鏍″噯鍛ㄦ湡锛堟湀锛�", requiredMode = Schema.RequiredMode.REQUIRED, example = "12")
+    @ExcelProperty("鏍″噯鍛ㄦ湡(鏈�)")
+    private Integer checkCycleCount;
+
+    @Schema(description = "鎶曞叆浣跨敤鏃ユ湡")
+    @ExcelProperty("鎶曞叆浣跨敤鏃ユ湡")
+    private LocalDate useDate;
+
+    @Schema(description = "涓婃妫�娴嬫棩鏈�")
+    @ExcelProperty("涓婃妫�娴嬫棩鏈�")
+    private LocalDate lastCheckDate;
+
+    @Schema(description = "涓嬫妫�娴嬫棩鏈燂紙鍒版湡鏃ワ級")
+    @ExcelProperty("涓嬫妫�娴嬫棩鏈�")
+    private LocalDate nextCheckDate;
+
+    @Schema(description = "鍒版湡鐘舵�侊紙1 宸茶繃鏈�/2 鍗冲皢鍒版湡/3 姝e父锛�", example = "2")
+    @ExcelProperty("鍒版湡鐘舵��")
+    private Integer expireStatus;
+
+    @Schema(description = "璺濈鍒版湡澶╂暟锛堟鏁版湭鍒帮紝璐熸暟宸茶繃鏈燂級", example = "10")
+    @ExcelProperty("鍓╀綑澶╂暟")
+    private Long expireDays;
+
+    @Schema(description = "鐘舵��", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
+    @ExcelProperty(value = "鐘舵��", converter = DictConvert.class)
+    @DictFormat(DictTypeConstants.MES_DV_METERING_STATUS)
+    private Integer status;
+
+    @Schema(description = "澶囨敞", example = "澶囨敞")
+    @ExcelProperty("澶囨敞")
+    private String remark;
+
+    @Schema(description = "鍒涘缓鏃堕棿", requiredMode = Schema.RequiredMode.REQUIRED)
+    @ExcelProperty("鍒涘缓鏃堕棿")
+    private LocalDateTime createTime;
+
+}

--
Gitblit v1.9.3