wu 1 miesiąc temu
rodzic
commit
a1ae8e4470

+ 1 - 1
src/custom/restcontroller/webmanage/sale/sendrepair/sendrepair.java

@@ -86,7 +86,7 @@ public class sendrepair extends Controller {
         UpdateSQLdetail.setValue("agentcost", content.getBigDecimal("agentcost"));
         UpdateSQLdetail.setValue("logisticscost", content.getBigDecimal("logisticscost"));
         UpdateSQLdetail.setValue("logistics", content.getStringValue("logistics"));
-        UpdateSQLdetail.setValue("price", content.getStringValue("price"));
+        UpdateSQLdetail.setValue("price", content.getBigDecimal("price"));
 
         UpdateSQLdetail.setValue("newitemid", content.getStringValue("newitemid"));
         UpdateSQLdetail.setValue("newitemno", content.getStringValue("newitemno"));

+ 2 - 2
src/override/com/alibaba/fastjson2/JSONObject.java

@@ -1070,8 +1070,8 @@ public class JSONObject
     public BigDecimal getBigDecimal(String key) {
         Object value = super.get(key);
 
-        if (value == null) {
-            return null;
+        if (value == null || value.equals("")) {
+            return BigDecimal.ZERO;
         }
 
         if (value instanceof Number) {