From 11214e3074266a23fe61e8eebbce647fdb7305ef Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期五, 12 六月 2026 18:02:03 +0800
Subject: [PATCH] 报价单修改-优化,增加导入记录,降价历史

---
 src/main/java/com/ruoyi/sales/pojo/SalesQuotationImportLog.java |   74 +++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/sales/pojo/SalesQuotationImportLog.java b/src/main/java/com/ruoyi/sales/pojo/SalesQuotationImportLog.java
new file mode 100644
index 0000000..e6a6acf
--- /dev/null
+++ b/src/main/java/com/ruoyi/sales/pojo/SalesQuotationImportLog.java
@@ -0,0 +1,74 @@
+package com.ruoyi.sales.pojo;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.time.LocalDateTime;
+
+/**
+ * 閿�鍞姤浠峰鍏ヨ褰�
+ */
+@Data
+@TableName("sales_quotation_import_log")
+@Schema(description = "閿�鍞姤浠峰鍏ヨ褰�")
+public class SalesQuotationImportLog {
+
+    @TableId(value = "id", type = IdType.AUTO)
+    @Schema(description = "涓婚敭ID")
+    private Long id;
+
+    @Schema(description = "瀵煎叆鎵规鍙�")
+    private String batchNo;
+
+    @Schema(description = "瀵煎叆鏂囦欢鍚�")
+    private String fileName;
+
+    @Schema(description = "鎬昏褰曟暟")
+    private Integer totalCount;
+
+    @Schema(description = "鎴愬姛璁板綍鏁�")
+    private Integer successCount;
+
+    @Schema(description = "鏇存柊璁板綍鏁�")
+    private Integer updateCount;
+
+    @Schema(description = "鏂板璁板綍鏁�")
+    private Integer newCount;
+
+    @Schema(description = "澶辫触璁板綍鏁�")
+    private Integer failCount;
+
+    @Schema(description = "鐘舵�侊細pending-寰呭鏍�, approved-宸查�氳繃, rejected-宸叉嫆缁�")
+    private String status;
+
+    @Schema(description = "澶囨敞")
+    private String remark;
+
+    @Schema(description = "鎿嶄綔浜篒D")
+    private Long createUser;
+
+    @Schema(description = "鎿嶄綔浜哄鍚�")
+    private String createUserName;
+
+    @Schema(description = "瀵煎叆鏃堕棿")
+    @TableField(fill = FieldFill.INSERT)
+    private LocalDateTime createTime;
+
+    @Schema(description = "瀹℃牳浜篒D")
+    private Long auditUser;
+
+    @Schema(description = "瀹℃牳浜哄鍚�")
+    private String auditUserName;
+
+    @Schema(description = "瀹℃牳鏃堕棿")
+    private LocalDateTime auditTime;
+
+    @Schema(description = "绉熸埛ID")
+    @TableField(fill = FieldFill.INSERT)
+    private Long tenantId;
+
+    @Schema(description = "閮ㄩ棬ID")
+    @TableField(fill = FieldFill.INSERT)
+    private Long deptId;
+}
\ No newline at end of file

--
Gitblit v1.9.3