Browse Source

任何类型的订单,只要在确认、提交、审核、关闭、手工关闭状态下禁止订单信息。这几个状态下 订单金额和数量禁止被修改。

hu 2 years ago
parent
commit
cf12e712d8
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/custom/restcontroller/webmanage/sale/order/OrderItems.java

+ 4 - 0
src/custom/restcontroller/webmanage/sale/order/OrderItems.java

@@ -61,6 +61,10 @@ public class OrderItems extends Controller {
         Rows orderRows = getOrderRows(this, sa_orderid);
         if (orderRows.isEmpty()) {
             return getErrReturnObject().setErrMsg("数据不存在,无法添加").toString();
+        }else{
+            if(!orderRows.get(0).getString("status").equals("新建") &&  !orderRows.get(0).getString("status").equals("预提交") ){
+                return getErrReturnObject().setErrMsg("非新建或预提交状态无法操作").toString();
+            }
         }
         BigDecimal data =BigDecimal.ZERO;