|
@@ -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(")");
|
|
|
}
|
|
|
}
|