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