liujiandao
2023-11-09 fddaa70cd6df8597b1be60a44284ca1439ba3a22
销售明细状态更新修改3
1个文件已修改
9 ■■■■ 已修改文件
api/v1/salesDetails.go 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/salesDetails.go
@@ -289,6 +289,13 @@
    if !ok {
        return
    }
    m := make(map[string]interface{})
    m["status"] = params.Status
    err := model.NewSalesDetailsSearch().SetNumber(params.Number).UpdateByMap(m)
    if err != nil {
        ctx.FailWithMsg(ecode.UnknownErr, "状态更新失败")
        return
    }
    client := product_inventory.NewProductInventoryServiceClient(ProductInventoryServiceConn)
    products := make([]*product_inventory.InventoryProduct, 0)
@@ -298,7 +305,7 @@
        p.Amount = product.Amount.String()
        products = append(products, &p)
    }
    _, err := client.CreateOperation(ctx.GetCtx(), &product_inventory.CreateOperationRequest{
    _, err = client.CreateOperation(ctx.GetCtx(), &product_inventory.CreateOperationRequest{
        Number:      params.Number,
        Addressee:   params.Addressee,
        Address:     params.Address,