From c21cb3d8cebd9cdef4df2efa372c5b9257c713e4 Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期三, 28 十月 2026 17:57:40 +0800
Subject: [PATCH] feat(device,supply,satisfaction): 设备计划后端改造、耗材存放位置与满意度照片支持

---
 cnas-device/src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/cnas-device/src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java b/cnas-device/src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java
index 014f88f..806bcb6 100644
--- a/cnas-device/src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java
+++ b/cnas-device/src/main/java/com/ruoyi/device/pojo/DeviceMaintenance.java
@@ -25,11 +25,41 @@
     @Schema(description = "璁惧id")
     private Integer deviceId;
 
+    @Schema(description = "淇濆吇璁″垝鏄庣粏id")
+    private Integer maintenancePlanDetailId;
+
     @Schema(description = "缁存姢鏃ユ湡")
     private LocalDate maintenanceDate;
 
     @Schema(description = "缁存姢鍐呭")
     private String maintenanceContent;
+
+    @Schema(description = "澶栬鏄惁鑹ソ")
+    private String appearanceGood;
+
+    @Schema(description = "鏄惁鍙互姝e父浣跨敤")
+    private String normalUse;
+
+    @Schema(description = "鏄惁娓呮磥浠櫒琛ㄩ潰")
+    private String surfaceClean;
+
+    @Schema(description = "鏍囪瘑鏄惁瀹屽ソ")
+    private String labelIntact;
+
+    @Schema(description = "鏄剧ず鍣ㄧ伅鏄惁姝e父")
+    private String displayLightNormal;
+
+    @Schema(description = "浠櫒鏄惁鐢熼攬")
+    private String noRust;
+
+    @Schema(description = "鏍″噯鏄惁姝e父")
+    private String calibrationNormal;
+
+    @Schema(description = "閰嶄欢鏄惁闇�瑕佹洿鎹�")
+    private String partsReplace;
+
+    @Schema(description = "缁存姢缁撴灉鏄惁姝e父")
+    private String resultNormal;
 
     @Schema(description = "缁存姢浜篿d")
     private Integer maintenanceUserId;
@@ -40,6 +70,21 @@
     @Schema(description = "澶囨敞")
     private String remark;
 
+    @Schema(description = "瀹℃牳鐘舵�� 0涓嶉�氳繃 1閫氳繃 NULL寰呭鏍�")
+    private Integer reviewStatus;
+
+    @Schema(description = "瀹℃牳浜篿d")
+    private Integer reviewUserId;
+
+    @Schema(description = "瀹℃牳浜�")
+    private String reviewUserName;
+
+    @Schema(description = "瀹℃牳澶囨敞")
+    private String reviewRemark;
+
+    @Schema(description = "瀹℃牳鏃堕棿")
+    private LocalDateTime reviewTime;
+
     @Schema(description = "鍒涘缓鏃ユ湡")
     @TableField(fill = FieldFill.INSERT)
     private LocalDateTime createTime;

--
Gitblit v1.9.3