From 65bf12d8c871308e36fff97d985f49ad6bce6adc Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期二, 07 四月 2026 16:01:09 +0800
Subject: [PATCH] feat: 支持个人对私录入销售订单;支持个人采购;供应商、客户档案、销售采购导入导出修改

---
 src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerDto.java |   43 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerDto.java b/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerDto.java
index 547861e..37ae7c9 100644
--- a/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerDto.java
+++ b/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerDto.java
@@ -7,6 +7,7 @@
 import com.ruoyi.sales.pojo.SalesLedgerProduct;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
 
 import java.math.BigDecimal;
 import java.util.Date;
@@ -14,6 +15,12 @@
 
 @Data
 public class PurchaseLedgerDto {
+    /**
+     * 瀹℃壒浜篿d鍒楄〃
+     */
+    @ApiModelProperty(value = "瀹℃壒浜篿d鍒楄〃")
+    private String approveUserIds;
+
 
 
     private String entryDateStart;
@@ -28,6 +35,7 @@
     private String purchaseContractNumber;
 
 
+
     /**
      * 渚涘簲鍟嗗悕绉癷d
      */
@@ -38,6 +46,17 @@
      */
     @Excel(name = "渚涘簲鍟嗗悕绉�")
     private String supplierName;
+
+    /**
+     * 渚涘簲鍟嗗悕绉�
+     */
+    @Excel(name = "渚涘簲鍟嗙被鍨�")
+    private Integer supplierType;
+     /**
+     * 鏄惁鐧藉悕鍗�
+     */
+    @Excel(name = "鏄惁鐧藉悕鍗�")
+    private Integer isWhite;
 
     /**
      * 褰曞叆浜哄鍚峣d
@@ -76,6 +95,14 @@
     private Date entryDate;
 
     /**
+     * 绛捐鏃ユ湡
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "绛捐鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private Date executionDate;
+
+    /**
      * 澶囨敞
      */
     private String remarks;
@@ -104,7 +131,7 @@
 
     private Boolean hasChildren = false;
 
-    private Integer Type;
+    private Integer type;
 
     private List<SalesLedgerProduct> productData;
 
@@ -163,12 +190,16 @@
     @Excel(name = "鏈潵绁ㄩ噾棰�(鍏�)")
     private BigDecimal unReceiptPaymentAmount =BigDecimal.ZERO;
 
-    @ApiModelProperty("鏂囦欢绫诲瀷  鍙� 4")
-    @TableField(exist = false)
-    private Integer type;
-
-
     @ApiModelProperty(value = "浠樻鏂瑰紡")
     private String paymentMethod;
+    @ApiModelProperty("瀹℃壒鐘舵��")
+    private Integer approvalStatus;
+    @ApiModelProperty(value = "妯℃澘鍚嶇О")
+    private String templateName;
+    @ApiModelProperty(value = "瀹℃壒浜篿d")
+    private Integer approverId;
+
+    @ApiModelProperty("妯℃澘绫诲瀷(1-瀵瑰叕/2-瀵圭)")
+    private Integer templateType;
 
 }

--
Gitblit v1.9.3