From a16b8f1035fa93ac1333fb273da2c48b68bf7126 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期三, 14 五月 2025 17:45:38 +0800
Subject: [PATCH] art: 设备管理-二保-新增,编辑功能

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamSecondMaintenanceOrder.java |   47 +++++++++++++++++++++++++++++++++++------------
 1 files changed, 35 insertions(+), 12 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamSecondMaintenanceOrder.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamSecondMaintenanceOrder.java
index b32f115..57cc814 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamSecondMaintenanceOrder.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamSecondMaintenanceOrder.java
@@ -1,14 +1,18 @@
 package org.jeecg.modules.eam.entity;
 
 import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
+import org.jeecg.common.aspect.annotation.Dict;
 import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
 
 import java.io.Serializable;
 import java.util.Date;
@@ -55,44 +59,63 @@
 	/**鏍囧噯ID*/
 	@Excel(name = "鏍囧噯ID", width = 15)
     @ApiModelProperty(value = "鏍囧噯ID")
+	@Dict(dicCode = "eam_maintenance_standard, standard_name, id")
 	private String standardId;
-	/**璁″垝寮�濮嬫椂闂�*/
-    @ApiModelProperty(value = "璁″垝寮�濮嬫椂闂�")
-	private Date planStartTime;
-	/**璁″垝缁撴潫鏃堕棿*/
-    @ApiModelProperty(value = "璁″垝缁撴潫鏃堕棿")
-	private Date planEndTime;
+	/**璁″垝淇濆吇鏃ユ湡*/
+    @ApiModelProperty(value = "璁″垝淇濆吇鏃ユ湡")
+	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
+	@DateTimeFormat(pattern = "yyyy-MM-dd")
+	private Date maintenanceDate;
 	/**瀹為檯寮�濮嬫椂闂�*/
     @ApiModelProperty(value = "瀹為檯寮�濮嬫椂闂�")
+	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
+	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	private Date actualStartTime;
 	/**瀹為檯缁撴潫鏃堕棿*/
     @ApiModelProperty(value = "瀹為檯缁撴潫鏃堕棿")
+	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
+	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	private Date actualEndTime;
 	/**淇濆吇浜�*/
 	@Excel(name = "淇濆吇浜�", width = 15)
     @ApiModelProperty(value = "淇濆吇浜�")
+	@Dict(dicCode = "sys_user, realname, username")
 	private String operator;
 	/**淇濆吇鐘舵��*/
 	@Excel(name = "淇濆吇鐘舵��", width = 15)
     @ApiModelProperty(value = "淇濆吇鐘舵��")
+	@Dict(dicCode = "second_maintenance_status")
 	private String maintenanceStatus;
 	/**鍒涘缓鏂瑰紡*/
 	@Excel(name = "鍒涘缓鏂瑰紡", width = 15)
     @ApiModelProperty(value = "鍒涘缓鏂瑰紡")
+	@Dict(dicCode = "order_creation_method")
 	private String creationMethod;
-	/**璁惧绠$悊鍛樼‘璁�*/
-	@Excel(name = "璁惧绠$悊鍛樼‘璁�", width = 15)
-    @ApiModelProperty(value = "璁惧绠$悊鍛樼‘璁�")
+	/**缁翠慨缁勯暱纭*/
+	@Excel(name = "缁翠慨缁勯暱纭", width = 15)
+    @ApiModelProperty(value = "缁翠慨缁勯暱纭")
+	@Dict(dicCode = "sys_user, realname, username")
 	private String confirmUser;
+	/**纭鎰忚*/
+	@ApiModelProperty(value = "纭鎰忚")
+	private String confirmComment;
 	/**纭鏃堕棿*/
     @ApiModelProperty(value = "纭鏃堕棿")
+	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
+	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	private Date confirmTime;
-	/**鐓х墖鏂囦欢ids;id浠ラ�楀彿鍒嗛殧*/
-	@Excel(name = "鐓х墖鏂囦欢ids;id浠ラ�楀彿鍒嗛殧", width = 15)
-    @ApiModelProperty(value = "鐓х墖鏂囦欢ids;id浠ラ�楀彿鍒嗛殧")
+	/**淇濆吇涓婁紶鍥剧墖*/
+	@Excel(name = "淇濆吇涓婁紶鍥剧墖", width = 15)
+    @ApiModelProperty(value = "淇濆吇涓婁紶鍥剧墖")
 	private String imageFiles;
 	/**澶囨敞*/
 	@Excel(name = "澶囨敞", width = 15)
     @ApiModelProperty(value = "澶囨敞")
 	private String remark;
+
+	//鍒楄〃灞曠ず
+	@TableField(exist = false)
+	private String equipmentCode;
+	@TableField(exist = false)
+	private String equipmentName;
 }

--
Gitblit v1.9.3