|
|
@@ -64,7 +64,7 @@ public class Order extends Controller {
|
|
|
sys_enterpriseid = sys_enterpriseid_temp;
|
|
|
}
|
|
|
String type = content.getString("type");
|
|
|
- Rows agentRows = dbConnect.runSqlQuery("SELECT islimitorder,islimitaccessories FROM sa_agents WHERE siteid='" + siteid + "' AND `status`='1' AND sys_enterpriseid=" + sys_enterpriseid);
|
|
|
+ Rows agentRows = dbConnect.runSqlQuery("SELECT islimitorder,islimitaccessories,delivery FROM sa_agents WHERE siteid='" + siteid + "' AND `status`='1' AND sys_enterpriseid=" + sys_enterpriseid);
|
|
|
if (agentRows.isEmpty()) {
|
|
|
return getErrReturnObject().setErrMsg("当前企业不存在或已禁用,无法下单").toString();
|
|
|
} else {
|
|
|
@@ -263,7 +263,7 @@ public class Order extends Controller {
|
|
|
sqlFactory.addParameter("projectnote", content.getStringValue("projectnote"));
|
|
|
sqlFactory.addParameter("abstract", content.getStringValue("abstract"));
|
|
|
|
|
|
- sqlFactory.addParameter("delivery", content.getStringValue("delivery"));
|
|
|
+ sqlFactory.addParameter("delivery", StringUtils.isBlank(agentRows.get(0).getString("delivery"))?content.getStringValue("delivery"):agentRows.get(0).getString("delivery"));
|
|
|
sqlFactory.addParameter("tracknumber", content.getStringValue("tracknumber"));
|
|
|
|
|
|
String sql = sqlFactory.getSQL();
|
|
|
@@ -341,7 +341,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
|
|
|
- Rows agentRows = dbConnect.runSqlQuery("SELECT islimitorder,islimitaccessories FROM sa_agents WHERE siteid='" + siteid + "' AND `status`='1' AND sys_enterpriseid=" + sys_enterpriseid);
|
|
|
+ Rows agentRows = dbConnect.runSqlQuery("SELECT islimitorder,islimitaccessories,delivery FROM sa_agents WHERE siteid='" + siteid + "' AND `status`='1' AND sys_enterpriseid=" + sys_enterpriseid);
|
|
|
if (agentRows.isEmpty()) {
|
|
|
return getErrReturnObject().setErrMsg("当前企业不存在或已禁用,无法下单").toString();
|
|
|
} else {
|
|
|
@@ -460,7 +460,7 @@ public class Order extends Controller {
|
|
|
sqlFactory.addParameter("projectnote", content.getStringValue("projectnote"));
|
|
|
sqlFactory.addParameter("abstract", content.getStringValue("abstract"));
|
|
|
|
|
|
- sqlFactory.addParameter("delivery", content.getStringValue("delivery"));
|
|
|
+ sqlFactory.addParameter("delivery", StringUtils.isBlank(agentRows.get(0).getString("delivery"))?content.getStringValue("delivery"):agentRows.get(0).getString("delivery"));
|
|
|
sqlFactory.addParameter("tracknumber", content.getStringValue("tracknumber"));
|
|
|
|
|
|
dbConnect.runSqlUpdate(sqlFactory);
|