Просмотр исходного кода

商品档案起订量和增量前后端都必填(数量必须大于零)

hu 2 лет назад
Родитель
Сommit
3c30246216
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      src/custom/restcontroller/webmanage/sale/item/Item.java

+ 7 - 0
src/custom/restcontroller/webmanage/sale/item/Item.java

@@ -25,6 +25,7 @@ import utility.ERPDocking;
 import utility.tools.WebRequest;
 
 import java.io.IOException;
+import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.HashMap;
 
@@ -106,6 +107,12 @@ public class Item extends Controller {
         sqlFactory.addParameter("model", content.getString("model"));
         sqlFactory.addParameter("spec", content.getString("spec"));
         // 订单起订量
+        if(content.getBigDecimalValue("orderminqty").compareTo(BigDecimal.ZERO)<=0){
+            return getErrReturnObject().setErrMsg("起订量必须大于零").toString();
+        }
+        if(content.getBigDecimalValue("orderaddqty").compareTo(BigDecimal.ZERO)<=0){
+            return getErrReturnObject().setErrMsg("增量必须大于零").toString();
+        }
         sqlFactory.addParameter("orderminqty", content.getBigDecimalValue("orderminqty"));
         // 订单增量
         sqlFactory.addParameter("orderaddqty", content.getBigDecimalValue("orderaddqty"));