Quellcode durchsuchen

促销订单刷新促销方已售数量

hu vor 2 Jahren
Ursprung
Commit
cf25c2bda7
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      src/custom/restcontroller/webmanage/sale/order/Order.java

+ 1 - 1
src/custom/restcontroller/webmanage/sale/order/Order.java

@@ -1021,7 +1021,7 @@ public class Order extends Controller {
                                 return getErrReturnObject().setErrMsg(orderdetail.getString("itemno")+"商品数量已超过促销活动的限定数量【"+groupqty.subtract(saledqty)+"】,无法提交").toString();
                                 return getErrReturnObject().setErrMsg(orderdetail.getString("itemno")+"商品数量已超过促销活动的限定数量【"+groupqty.subtract(saledqty)+"】,无法提交").toString();
                             }
                             }
                         }
                         }
-                        sqlList.add("update sa_promotion_items set saledqty=saledqty+"+qty+" where sa_promotion_itemsid="+promotionitemsRowsMap.get(itemid).get(0).getLong("sa_promotion_itemsid"));
+                        sqlList.add("update sa_promotion_items set saledqty=ifnull(saledqty,0)+"+qty+" where sa_promotion_itemsid="+promotionitemsRowsMap.get(itemid).get(0).getLong("sa_promotion_itemsid"));
                     }
                     }
                 }
                 }
             }
             }