Ver Fonte

发货人新增或编辑增加是否默认

hu há 7 meses atrás
pai
commit
992cf1ba23

+ 7 - 3
src/custom/restcontroller/webmanage/delivery/delivery.java

@@ -40,6 +40,7 @@ public class delivery extends Controller {
             sqlFactory.setValue("name", content.getStringValue("name", true));
             sqlFactory.setValue("phonenumber", content.getStringValue("phonenumber"));
             sqlFactory.setValue("telephone", content.getStringValue("telephone"));
+            sqlFactory.setValue("isdefault", content.getBooleanValue("isdefault"));
             sqlFactory.insert();
         } else {
             UpdateSQL sqlFactory = SQLFactory.createUpdateSQL(this, sys_enterprise_delivery);
@@ -52,9 +53,12 @@ public class delivery extends Controller {
             sqlFactory.setValue("name", content.getStringValue("name", true));
             sqlFactory.setValue("phonenumber", content.getStringValue("phonenumber"));
             sqlFactory.setValue("telephone", content.getStringValue("telephone"));
+            sqlFactory.setValue("isdefault", content.getBooleanValue("isdefault"));
             sqlFactory.update();
         }
-
+        if (content.getBooleanValue("isdefault")) {
+            dbConnect.runSqlUpdate("update sys_enterprise_delivery set isdefault=0 where sys_enterprise_deliveryid !=" + sys_enterprise_deliveryid + " and siteid='" + siteid+"'");
+        }
         return getSucReturnObject().toString();
     }
 
@@ -106,9 +110,9 @@ public class delivery extends Controller {
                 where.append("or t1.phonenumber like'%").append(whereObject.getString("condition")).append("%' ");
                 where.append(")");
             }
-            if (whereObject.containsKey("sys_enterpriseid") && !"".equals(whereObject.getString("sys_enterpriseid"))) {
+            if (whereObject.containsKey("isdefault") && !"".equals(whereObject.getString("isdefault"))) {
                 where.append(" and (");
-                where.append("t1.sys_enterpriseid ='").append(whereObject.getString("sys_enterpriseid")).append("' ");
+                where.append("t1.isdefault ='").append(whereObject.getString("isdefault")).append("' ");
                 where.append(")");
             }
         }