From 6bd1dc0b355e279b709bc49dda5207121e9b41a9 Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期四, 15 五月 2025 15:41:26 +0800 Subject: [PATCH] 1.来票台账优化 2.上传优化 --- src/main/java/com/ruoyi/purchase/dto/InvoicePurchaseDto.java | 69 ++++++++++++++++++++++++++++++++++ 1 files changed, 69 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/purchase/dto/InvoicePurchaseDto.java b/src/main/java/com/ruoyi/purchase/dto/InvoicePurchaseDto.java index 8a51b96..c8a8671 100644 --- a/src/main/java/com/ruoyi/purchase/dto/InvoicePurchaseDto.java +++ b/src/main/java/com/ruoyi/purchase/dto/InvoicePurchaseDto.java @@ -1,7 +1,76 @@ package com.ruoyi.purchase.dto; +import com.ruoyi.sales.pojo.CommonFile; import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.List; @Data public class InvoicePurchaseDto { + + private Long id; + + /** + * 閲囪喘鍙拌处id + */ + private Long purchaseLedgerId; + + /** + * 閲囪喘鍚堝悓鍙� + */ + private String purchaseContractNo; + + /** + * 鍏宠仈閿�鍞彴璐︿富琛ㄤ富閿� + */ + private Long salesLedgerId; + + /** + * 閿�鍞悎鍚屽彿 + */ + private String salesContractNo; + + /** + * 渚涘簲鍟嗗悕绉� + */ + private String supplierName; + + /** + * 鍙戠エ鍙� + */ + private String invoiceNumber; + + /** + * 鍙戠エ閲戦锛堝厓锛� + */ + private BigDecimal invoiceAmount; + + /** + * 绋庣巼 + */ + private BigDecimal taxRate; + + /** + * 寮�绁ㄤ汉ID + */ + private Long issUerId; + + /** + * 寮�绁ㄤ汉 + */ + private String issUer; + + /** + * 寮�绁ㄦ棩鏈� + */ + @DateTimeFormat(pattern = "yyyy-MM-dd") + private LocalDate issueDate; + + private List<String> tempFileIds; + private List<CommonFile> CommonFiles; + + private String fileName; } -- Gitblit v1.9.3