From cc7c2094568ea8f9d1697da5ed0a2c759ca81abd Mon Sep 17 00:00:00 2001
From: yinbentan <yinbentan@live.com>
Date: 星期五, 30 八月 2024 17:18:30 +0800
Subject: [PATCH] 方法修改,修改薪资列表,添加分页查询

---
 controllers/request/yield_register_request.go |   31 +++++++++++++++++++++++++++----
 1 files changed, 27 insertions(+), 4 deletions(-)

diff --git a/controllers/request/yield_register_request.go b/controllers/request/yield_register_request.go
index 31dd4f0..786e8cf 100644
--- a/controllers/request/yield_register_request.go
+++ b/controllers/request/yield_register_request.go
@@ -2,12 +2,19 @@
 
 import "github.com/shopspring/decimal"
 
+type GetYieldRegisterList struct {
+	PageInfo
+	KeyWord string `json:"keyWord"`
+	Number  string `json:"number"` //浜ч噺鐧昏琛ㄧ紪鍙�
+}
+
 type YieldRegisterInfo struct {
 	Id                      uint                      `json:"id"`
 	Number                  string                    `json:"number"`                  //缂栧彿
 	CreateTime              string                    `json:"createTime"`              //鍒涘缓鏃堕棿
 	MarketId                uint                      `json:"marketId"`                //搴勫彛id
-	WorkshopId              uint                      `json:"workshopId"`              //杞﹂棿id
+	MarketNumber            string                    `json:"marketNumber"`            //搴勫彛缂栧彿
+	WorkshopNumber          string                    `json:"workshopNumber"`          //杞﹂棿缂栫爜
 	GroupNumber             int                       `json:"groupNumber"`             //缁勫埆
 	Spec                    string                    `json:"spec"`                    //瑙勬牸
 	JieZhuang               string                    `json:"jieZhuang"`               //鏄惁缁撳簞
@@ -23,14 +30,17 @@
 	FallingSilkBucketOne    decimal.Decimal           `json:"fallingSilkBucketOne"`    //钀戒笣妗舵暟1
 	FallingSilkBucketTwo    decimal.Decimal           `json:"fallingSilkBucketTwo"`    //钀戒笣妗舵暟2
 	FallingSilkBucketThree  decimal.Decimal           `json:"fallingSilkBucketThree"`  //钀戒笣妗舵暟3
+	SelectOne               bool                      `json:"selectOne"`               //钀戒笣妗舵暟1閫変腑
+	SelectTwo               bool                      `json:"selectTwo"`               //钀戒笣妗舵暟2閫変腑
+	SelectThree             bool                      `json:"selectThree"`             //钀戒笣妗舵暟3閫変腑
 	TheorySilkAmount        decimal.Decimal           `json:"theorySilkAmount"`        //鐞嗚涓濋噺
 	HourYield               decimal.Decimal           `json:"hourYield"`               //鍙版椂浜ч噺
 	OneBack                 string                    `json:"oneBack"`                 //绗竴鍥�
 	TwoBack                 string                    `json:"twoBack"`                 //绗簩鍥�
 	ThreeBack               string                    `json:"threeBack"`               //绗笁鍥�
 	Total                   decimal.Decimal           `json:"total"`                   //鎬讳骇閲�
-	ItemInfo                []YieldRegisterItemInfo   `json:"itemInfo"`
-	CircleInfo              []YieldRegisterCircleInfo `json:"circleInfo"`
+	Items                   []YieldRegisterItemInfo   `json:"items"`
+	Circles                 []YieldRegisterCircleInfo `json:"circles"`
 }
 
 type YieldRegisterItemInfo struct {
@@ -46,8 +56,21 @@
 	YieldRegisterId uint            `json:"yieldRegisterId"` //浜ч噺鐧昏琛╥d
 	CarNumber       int             `json:"carNumber"`       //杞﹀彿
 	Circle          int             `json:"circle"`          //鍥炴暟
-	PieceNumber     int             `json:"pieceNumber"`     //鐗囨暟
 	AllYield        decimal.Decimal `json:"allYield"`        //浜ч噺
 	OneYield        decimal.Decimal `json:"oneYield"`        //鍙颁骇
 	Reelingdiscount string          `json:"reelingdiscount"` //缂姌
+	PieceNumbers    []PieceInfo     `json:"pieceNumbers"`    //鐗囨暟淇℃伅
+}
+
+type PieceInfo struct {
+	PieceNumber int             `json:"pieceNumber"`
+	Value       decimal.Decimal `json:"value"`
+}
+
+type ChangeYieldRegister struct {
+	CreateTime     string `json:"createTime"`     //鍒涘缓鏃堕棿
+	MarketId       uint   `json:"marketId"`       //搴勫彛id
+	WorkshopNumber string `json:"workshopNumber"` //杞﹂棿缂栫爜
+	GroupNumber    int    `json:"groupNumber"`    //缁勫埆
+	Spec           string `json:"spec"`           //瑙勬牸
 }

--
Gitblit v1.8.0