From 1729474b4c7ffacb1790bb70981e64e7744bffb2 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 26 一月 2026 17:51:06 +0800
Subject: [PATCH] feat: BOM导入模板下载接口,导入导出接口添加权限

---
 src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerImportDto.java |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerImportDto.java b/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerImportDto.java
new file mode 100644
index 0000000..f915051
--- /dev/null
+++ b/src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerImportDto.java
@@ -0,0 +1,53 @@
+package com.ruoyi.purchase.dto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * @author :yys
+ * @date : 2026/1/26 16:01
+ */
+@Data
+public class PurchaseLedgerImportDto extends PurchaseLedgerProductImportDto{
+
+    @Excel(name = "閲囪喘鍗曞彿")
+    private String purchaseContractNumber;
+    @Excel(name = "閿�鍞崟鍙�")
+    private String salesContractNo;
+
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "褰曞叆鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date entryDate;
+
+    @Excel(name = "渚涘簲鍟嗗悕绉�")
+    private String supplierName;
+    @Excel(name = "椤圭洰鍚嶇О")
+    private String projectName;
+    /**
+     * 褰曞叆浜哄鍚�
+     */
+    @Excel(name = "褰曞叆浜�")
+    private String recorderName;
+    @Excel(name = "澶囨敞")
+    private String remarks;
+
+    @ApiModelProperty(value = "绛捐鏃ユ湡")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "绛捐鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date executionDate;
+
+    @ApiModelProperty(value = "浠樻鏂瑰紡")
+    @Excel(name = "浠樻鏂瑰紡")
+    private String paymentMethod;
+
+    @ApiModelProperty(value = "瀹℃牳浜�(澶氫釜鐢紝闅斿紑)")
+    @Excel(name = "瀹℃牳浜�(澶氫釜鐢紝闅斿紑)")
+    private String approveUserIds;
+
+
+
+}

--
Gitblit v1.9.3