diff --git a/business/jxcallback/orderman/order.go b/business/jxcallback/orderman/order.go index f2d63fd9c..4ac575aff 100644 --- a/business/jxcallback/orderman/order.go +++ b/business/jxcallback/orderman/order.go @@ -1410,6 +1410,12 @@ func AdjustJdsOrderSimple(ctx *jxcontext.Context, vendorOrderID string, skuID in if len(orderSkus) == 0 { return fmt.Errorf("未查询到该订单商品!") } - + orderSku := orderSkus[0] + if orderSku.Count > 1 { + orderSku.Count-- + _, err = dao.UpdateEntity(db, orderSku, "Count") + } else { + _, err = dao.DeleteEntity(db, orderSku) + } return err }