From e668092cf0bca471e665580c255c04a6ffc3cb8f Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期二, 29 八月 2023 19:22:51 +0800 Subject: [PATCH] 采购负责人 --- api/v1/test/product.go | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/api/v1/test/product.go b/api/v1/test/product.go index 46bf465..937a65c 100644 --- a/api/v1/test/product.go +++ b/api/v1/test/product.go @@ -26,17 +26,17 @@ // @Security ApiKeyAuth // @accept application/json // @Produce application/json -// @Param data body test.Product true "鍒涘缓Product" +// @Param data body request.ProductCreate true "鍒涘缓Product" // @Success 200 {string} string "{"success":true,"data":{},"msg":"鑾峰彇鎴愬姛"}" // @Router /p/createProduct [post] func (pApi *ProductApi) CreateProduct(c *gin.Context) { - var p test.Product + var p testReq.ProductCreate err := c.ShouldBindJSON(&p) if err != nil { response.FailWithMessage(err.Error(), c) return } - if err := pService.CreateProduct(&p); err != nil { + if err := pService.CreateProduct(p.List); err != nil { global.GVA_LOG.Error("鍒涘缓澶辫触!", zap.Error(err)) response.FailWithMessage("鍒涘缓澶辫触", c) } else { @@ -220,9 +220,11 @@ productList[k].Name = v.Name productList[k].Unit = v.Unit productList[k].PurchasePrice = &v.SalePrice - //productList[k].MinimumStock = &v.SalePrice - //productList[k].MaximumStock = &v.SalePrice - //productList[k].Remark = &v.SalePrice + min := int(v.MinInventory) + productList[k].MinimumStock = &min + max := int(v.MaxInventory) + productList[k].MaximumStock = &max + productList[k].Remark = v.Node productList[k].ProductType = v.MaterialMode } -- Gitblit v1.8.0