From bc1a95cb1a7d2cbb2a4b8e7a043fc82f3b2ba119 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 30 三月 2026 13:57:29 +0800
Subject: [PATCH] yys 1.设备

---
 src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java |   47 ++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java b/src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java
index 57bfdb1..57ec1a1 100644
--- a/src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java
+++ b/src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java
@@ -1,11 +1,17 @@
 package com.ruoyi.approve.pojo;
 
 import java.io.Serializable;
+import java.math.BigDecimal;
 import java.time.LocalDateTime;
 import java.util.Date;
+import java.util.List;
 
 import com.baomidou.mybatisplus.annotation.*;
 import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import com.ruoyi.sales.pojo.CommonFile;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 /**
@@ -14,16 +20,22 @@
  */
 @Data
 @TableName("approve_process")
+@ApiModel
 public class ApproveProcess{
     /**
-     * 
+     *
      */
     @TableId(type = IdType.AUTO)
     private Long id;
 
+    @TableField(exist = false)
+    private List<CommonFile> commonFileList;
+
     /**
      * 娴佺▼缂栧彿
      */
+    @ApiModelProperty(value = "娴佺▼缂栧彿")
+    @Excel(name = "娴佺▼缂栧彿")
     private String approveId;
 
     /**
@@ -34,6 +46,8 @@
     /**
      * 鐢宠浜哄悕绉�
      */
+    @ApiModelProperty(value = "鐢宠浜哄悕绉�")
+    @Excel(name = "鐢宠浜�")
     private String approveUserName;
 
     /**
@@ -44,6 +58,8 @@
     /**
      * 鐢宠閮ㄩ棬鍚嶇О
      */
+    @ApiModelProperty(value = "鐢宠閮ㄩ棬鍚嶇О")
+    @Excel(name = "鐢宠閮ㄩ棬")
     private String approveDeptName;
 
     /**
@@ -59,6 +75,8 @@
     /**
      * 鐢宠鍘熷洜
      */
+    @ApiModelProperty(value = "鐢宠鍘熷洜")
+    @Excel(name = "瀹℃壒浜嬬敱")
     private String approveReason;
 
     /**
@@ -67,25 +85,40 @@
     private Long approveUserCurrentId;
 
     /**
+     * 鎶ラ攢閲戦
+     */
+    @ApiModelProperty(value = "鎶ラ攢閲戦")
+    @Excel(name = "鎶ラ攢閲戦")
+    private BigDecimal price;
+
+    /**
      * 褰撳墠瀹℃壒鐢ㄦ埛鍚嶇О
      */
+    @ApiModelProperty(value = "褰撳墠瀹℃壒浜�")
+    @Excel(name = "褰撳墠瀹℃壒浜�")
     private String approveUserCurrentName;
 
     /**
      * 鐢宠鏃ユ湡
      */
     @JsonFormat(pattern = "yyyy-MM-dd")
+    @ApiModelProperty(value = "鐢宠鏃ユ湡")
+    @Excel(name = "鐢宠鏃ユ湡" ,dateFormat = "yyyy-MM-dd")
     private Date approveTime;
 
     /**
      * 瀹℃壒瀹屾垚鏃堕棿
      */
     @JsonFormat(pattern = "yyyy-MM-dd")
+    @ApiModelProperty(value = "瀹℃壒瀹屾垚鏃堕棿")
+    @Excel(name = "缁撴潫鏃ユ湡" ,dateFormat = "yyyy-MM-dd")
     private Date approveOverTime;
 
     /**
-     * 瀹℃壒鐘舵�侊細0寰呭鏍革紝1瀹℃牳涓紝2瀹℃牳瀹屾垚 3瀹℃牳鏈�氳繃
+     * 瀹℃壒鐘舵�侊細0寰呭鏍革紝1瀹℃牳涓紝2瀹℃牳瀹屾垚 3瀹℃牳鏈�氳繃 4宸查噸鏂版彁浜�
      */
+    @ApiModelProperty(value = "瀹℃壒鐘舵�侊細0寰呭鏍革紝1瀹℃牳涓紝2瀹℃牳瀹屾垚 3瀹℃牳鏈�氳繃 4宸查噸鏂版彁浜�")
+    @Excel(name = "瀹℃壒鐘舵��", readConverterExp = "0=寰呭鏍�,1=瀹℃牳涓�,2=瀹℃牳瀹屾垚,3=瀹℃牳鏈�氳繃,4=宸查噸鏂版彁浜�")
     private Integer approveStatus;
 
     /**
@@ -101,12 +134,20 @@
 
     /**
      * 瀹℃壒绫诲瀷
+     *     0: "鍗忓悓瀹℃壒绠$悊琛�",
+     *     1: "鍏嚭绠$悊瀹℃壒琛�",
+     *     2: "璇峰亣绠$悊瀹℃壒琛�",
+     *     3: "鍑哄樊绠$悊瀹℃壒琛�",
+     *     4: "鎶ラ攢绠$悊瀹℃壒琛�",
+     *     5: "閲囪喘鐢宠瀹℃壒琛�",
+     *     6: "閿�鍞鍗曞鎵硅〃",
      */
     private Integer approveType;
 
     /**
      * 瀹℃壒澶囨敞
      */
+    @ApiModelProperty(value = "瀹℃壒澶囨敞")
     private String approveRemark;
 
     /**
@@ -117,4 +158,4 @@
     private static final long serialVersionUID = 1L;
 
 
-}
\ No newline at end of file
+}

--
Gitblit v1.9.3