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