From 7bf754a7835d06f26240c4ca15bc5f83650de377 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 21 九月 2026 20:52:25 +0800
Subject: [PATCH] docs(api): 更新信托基金与代储台账及油品出库相关接口文档

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

diff --git a/src/main/java/com/ruoyi/purchase/dto/PurchaseApplicationDto.java b/src/main/java/com/ruoyi/purchase/dto/PurchaseApplicationDto.java
index e8aec0e..ecaf37c 100644
--- a/src/main/java/com/ruoyi/purchase/dto/PurchaseApplicationDto.java
+++ b/src/main/java/com/ruoyi/purchase/dto/PurchaseApplicationDto.java
@@ -1,6 +1,8 @@
 package com.ruoyi.purchase.dto;
 
 import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.basic.dto.StorageBlobDTO;
+import com.ruoyi.basic.dto.StorageBlobVO;
 import com.ruoyi.purchase.pojo.PurchaseApplicationProduct;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -8,6 +10,7 @@
 
 import java.math.BigDecimal;
 import java.time.LocalDate;
+import java.time.LocalDateTime;
 import java.util.List;
 
 /**
@@ -68,6 +71,58 @@
     @Schema(description = "杞鍗曞悗鐢熸垚鐨勯噰璐彴璐d")
     private Long purchaseLedgerId;
 
+    @Schema(description = "閲囪喘鍚堝悓鍙�")
+    private String purchaseContractNumber;
+
+    @Schema(description = "褰曞叆浜篿d")
+    private Long recorderId;
+
+    @Schema(description = "褰曞叆鏃ユ湡")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private LocalDate entryDate;
+
+    @Schema(description = "绛捐鏃ユ湡")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private LocalDate executionDate;
+
+    @Schema(description = "鏈�浣冲埌绔欐棩鏈�")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private LocalDate bestArrivalDate;
+
+    @Schema(description = "鐢宠鎻愪氦鏃堕棿")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime applicationSubmitTime;
+
+    @Schema(description = "閲囪喘绫诲埆锛氬瀛樸�佷唬鍌ㄣ�侀噰璐叆搴撱�侀噰璐洿閿�")
+    private String purchaseCategory;
+
+    @Schema(description = "鐗╂祦鏂瑰紡锛氬巶瀹堕厤閫併�佸澶栫墿娴併�佸鎴疯嚜鎻�")
+    private String logisticsMethod;
+
+    @Schema(description = "鎻愯揣鏂瑰紡锛氭殏涓嶆彁璐с�佹彁璐�")
+    private String pickupMethod;
+
+    @Schema(description = "閲囪喘娌瑰簱id")
+    private Long oilDepotId;
+
+    @Schema(description = "瀹㈡埛鍚嶇О")
+    private String customerName;
+
+    @Schema(description = "閲囪喘鏁伴噺锛堝惃锛�")
+    private Integer purchaseQuantity;
+
+    @Schema(description = "閲囪喘鐢宠璁㈠崟鐘舵�侊細宸茬敵璇凤紝鏈杞� / 浠ュ嚭鍘傦紝鏈叆搴� / 宸插叆搴�")
+    private String purchaseOrderStatus;
+
+    @Schema(description = "闄勪欢鏉愭枡")
+    private List<StorageBlobDTO> storageBlobDTOS;
+
+    @Schema(description = "闄勪欢鏉愭枡锛堣鎯呭洖濉級")
+    private List<StorageBlobVO> storageBlobVOS;
+
     @Schema(description = "鐢宠鏃ユ湡鏌ヨ寮�濮嬶紙yyyy-MM-dd锛�")
     private String startDate;
 

--
Gitblit v1.9.3