- AdjustOrder中reason为强制参数
This commit is contained in:
@@ -362,7 +362,7 @@ func skuList2Map(skuList []*model.OrderSku) (skuMap map[int]*model.OrderSku) {
|
||||
// @Param vendorOrderID formData string true "订单ID"
|
||||
// @Param vendorID formData int true "订单所属厂商ID"
|
||||
// @Param removedSkuInfo formData string true "要去除的商品信息,只有skuID与Count字段有效"
|
||||
// @Param reason formData string false "调整原因"
|
||||
// @Param reason formData string true "调整原因"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
// @Failure 200 {object} controllers.CallResult
|
||||
// @router /AdjustOrder [put]
|
||||
@@ -371,7 +371,8 @@ func (c *OrderController) AdjustOrder() {
|
||||
var skuList []*model.OrderSku
|
||||
err = jxutils.Strings2Objs(params.RemovedSkuInfo, &skuList)
|
||||
if err == nil {
|
||||
order, err := partner.CurOrderManager.LoadOrder(params.VendorOrderID, params.VendorID)
|
||||
var order *model.GoodsOrder
|
||||
order, err = partner.CurOrderManager.LoadOrder(params.VendorOrderID, params.VendorID)
|
||||
if err == nil {
|
||||
orderSkuMap := skuList2Map(order.Skus)
|
||||
removeSkuMap := skuList2Map(skuList)
|
||||
|
||||
Reference in New Issue
Block a user