From 99e5ccc3e971607a997af7b3f700d397049d300a Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期四, 14 三月 2024 11:52:20 +0800
Subject: [PATCH] 查询销售明细单tab页信息

---
 model/response/salesDetails.go |   31 ++++++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/model/response/salesDetails.go b/model/response/salesDetails.go
index 2c57379..5d91ce3 100644
--- a/model/response/salesDetails.go
+++ b/model/response/salesDetails.go
@@ -1,8 +1,9 @@
 package response
 
 type Info struct {
-	MakeInfo     []WorkOrderInfo `json:"makeInfo"`
-	PurchaseInfo []Purchase      `json:"purchaseInfo"`
+	MakeInfo        []WorkOrderInfo   `json:"makeInfo"`
+	PurchaseInfo    []Purchase        `json:"purchaseInfo"`
+	OutsourcingInfo []OutsourcingInfo `json:"outsourcingInfo"`
 }
 
 type WorkOrderInfo struct {
@@ -13,14 +14,38 @@
 	WorkOrderStatus string `json:"workOrderStatus"`
 	StartTime       string `json:"startTime"`
 	EndTime         string `json:"endTime"`
+	ProductId       string `json:"productId"`
+	Specs           string `json:"specs"`        //鐗╂枡瑙勬牸
+	Unit            string `json:"unit"`         //鍗曚綅
+	Amount          int64  `json:"amount"`       //璁㈠崟鏁伴噺
+	FinishAmount    int64  `json:"finishAmount"` //瀹屾垚鏁伴噺
 }
 
 type Purchase struct {
 	PurchaseNumber string `json:"purchaseNumber"`
 	PurchaseName   string `json:"purchaseName"`
 	SupplierName   string `json:"supplierName"`
-	Amount         int64  `json:"amount"`
 	Status         int64  `json:"status"`
+	ProductId      string `json:"productId"`
+	ProductName    string `json:"productName"`
+	Specs          string `json:"specs"`        //鐗╂枡瑙勬牸
+	Unit           string `json:"unit"`         //鍗曚綅
+	Amount         int64  `json:"amount"`       //璁㈠崟鏁伴噺
+	FinishAmount   int64  `json:"finishAmount"` //瀹屾垚鏁伴噺
+}
+
+type OutsourcingInfo struct {
+	OutsourcingId     string `json:"outsourcingId"` //濮斿璁㈠崟id
+	ProductId         string `json:"productId"`
+	ProductName       string `json:"productName"`
+	OutsourcingStatus string `json:"outsourcingStatus"`
+	SupplierName      string `json:"supplierName"`
+	StartTime         string `json:"startTime"`
+	EndTime           string `json:"endTime"`
+	Specs             string `json:"specs"`        //鐗╂枡瑙勬牸
+	Unit              string `json:"unit"`         //鍗曚綅
+	Amount            int64  `json:"amount"`       //璁㈠崟鏁伴噺
+	FinishAmount      int64  `json:"finishAmount"` //瀹屾垚鏁伴噺
 }
 
 type ProductInfo struct {

--
Gitblit v1.8.0