From 5c9a0f8184f5e47ea3d8dc8aff5600ae08435a7a Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期四, 29 二月 2024 17:38:49 +0800 Subject: [PATCH] 新增纤度登记及明细 --- controllers/request/fineness.go | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/controllers/request/fineness.go b/controllers/request/fineness.go index c275204..6005044 100644 --- a/controllers/request/fineness.go +++ b/controllers/request/fineness.go @@ -1,5 +1,27 @@ package request +import "github.com/shopspring/decimal" + +type AddFinenessRegister struct { + Number string `gorm:"type:varchar(255);not null;comment:缂栧彿" json:"number"` //缂栧彿 + FinishDate string `gorm:"type:varchar(255);not null;comment:钀戒笣鏃堕棿" json:"finishDate"` //钀戒笣鏃堕棿 + Workshop string `gorm:"type:varchar(255);not null;comment:杞﹂棿" json:"name"` //杞﹂棿 + WorkshopGroup string `gorm:"type:varchar(255);not null;comment:杞︾粍" json:"workshopGroup"` //杞︾粍 + Market string `gorm:"type:varchar(255);not null;comment:搴勫彛" json:"market"` //搴勫彛 + Spec string `gorm:"type:varchar(255);not null;comment:瑙勬牸" json:"spec"` //瑙勬牸 + StartCircle uint8 `gorm:"type:varchar(255);not null;comment:寮�濮嬪洖鏁�" json:"startCircle"` //寮�濮嬪洖鏁� + EndCircle uint8 `gorm:"type:varchar(255);not null;comment:缁撴潫鍥炴暟" json:"endCircle"` //缁撴潫鍥炴暟 + FinenessList []FinenessItem `json:"finenessList"` + Sum FinenessItem `json:"sum"` +} + +type FinenessItem struct { + Position int8 `json:"position"` + Fineness decimal.Decimal `json:"fineness"` + Quantity decimal.Decimal `json:"quantity"` + Sum decimal.Decimal `json:"sum"` +} + type GetFinenessRegisterList struct { PageInfo } -- Gitblit v1.8.0