From db425e3e5022111c8b776fa18f453ed04623deb2 Mon Sep 17 00:00:00 2001
From: jiangshuai <291802688@qq.com>
Date: 星期六, 23 九月 2023 15:19:27 +0800
Subject: [PATCH] 1.报废新增、修改、列表、验证

---
 request/product_request.go |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/request/product_request.go b/request/product_request.go
index c4b8cae..0f16f7b 100644
--- a/request/product_request.go
+++ b/request/product_request.go
@@ -1,5 +1,10 @@
 package request
 
+import (
+	"github.com/shopspring/decimal"
+	"wms/constvar"
+)
+
 type GetProductList struct {
 	PageInfo
 	KeyWord string `json:"keyWord"`
@@ -9,3 +14,33 @@
 	PageInfo
 	ProductId string `json:"productId"`
 }
+
+type AddDisuse struct {
+	ProductId      string          `json:"productId"`
+	ProductName    string          `json:"productName"`
+	Amount         decimal.Decimal `json:"amount"`
+	FromLocationId int             `json:"fromLocationId"`
+	ToLocationId   int             `json:"toLocationId"`
+	SourceNumber   string          `json:"sourceNumber"`
+	Unit           string          `json:"unit"`
+}
+
+type QueryDisuseList struct {
+	PageInfo
+	Number       string `json:"number"`
+	SourceNumber string `json:"sourceNumber"`
+}
+
+type UpdateDisuse struct {
+	Id             int                      `json:"id"`
+	ProductId      string                   `json:"productId"`
+	ProductName    string                   `json:"productName"`
+	Amount         decimal.Decimal          `json:"amount"`
+	FromLocationId int                      `json:"fromLocationId"`
+	ToLocationId   int                      `json:"toLocationId"`
+	SourceNumber   string                   `json:"sourceNumber"`
+	Unit           string                   `json:"unit"`
+	Number         string                   `json:"number"`
+	Status         constvar.OperationStatus `json:"status"`
+	OperationDate  string                   `json:"operationDate"`
+}

--
Gitblit v1.8.0