|
|
@@ -926,6 +926,9 @@ public class Order extends Controller {
|
|
|
if (!((row.getString("status").equals("新建") && !row.getString("type").equals("特殊订单")) || (row.getString("status").equals("确认") && row.getString("type").equals("特殊订单")))) {
|
|
|
return getErrReturnObject().setErrMsg("新建或非确认无法提交").toString();
|
|
|
}
|
|
|
+ if (dbConnect.runSqlQuery("select * from sa_orderitems where sa_orderid="+sa_orderid+" and siteid='"+siteid+"'").isEmpty()) {
|
|
|
+ return getErrReturnObject().setErrMsg("订单表体不存在商品无法提交").toString();
|
|
|
+ }
|
|
|
|
|
|
// String type = row.getString("type");
|
|
|
//提交
|
|
|
@@ -1239,6 +1242,10 @@ public class Order extends Controller {
|
|
|
Long sys_enterpriseid = row.getLong("sys_enterpriseid");
|
|
|
|
|
|
BigDecimal amount = beans.order.Order.getAmount(this, sa_orderid);
|
|
|
+
|
|
|
+ if (dbConnect.runSqlQuery("select * from sa_orderitems where sa_orderid="+sa_orderid+" and siteid='"+siteid+"'").isEmpty()) {
|
|
|
+ return getErrReturnObject().setErrMsg("订单表体不存在商品无法提交").toString();
|
|
|
+ }
|
|
|
ArrayList<String> sqlList = new ArrayList<>();
|
|
|
if (isrecheck) {
|
|
|
if (!row.getString("status").equals("新建")) {
|