|
|
@@ -25,7 +25,7 @@ public class OrderAutoCheck extends ServiceController {
|
|
|
Rows orderRows = dbConnect.runSqlQuery("select t1.sa_orderid,t1.sa_accountclassid,t1.sys_enterpriseid,t1.sonum,sum(t2.amount)as amount from sa_order t1\n" +
|
|
|
"inner join sa_orderitems t2 on t1.sa_orderid=t2.sa_orderid\n" +
|
|
|
"inner join sa_agents t3 on t1.sys_enterpriseid=t3.sys_enterpriseid and t3.submitautocheck=1 \n" +
|
|
|
- "where t1.status='提交' and (t1.type='标准订单') \n" +
|
|
|
+ "where t1.status='提交' and (t1.type='标准订单') and t1.submitdate < NOW() - INTERVAL 5 MINUTE \n" +
|
|
|
"group by t1.sa_orderid,t1.sa_accountclassid,t1.sys_enterpriseid,t1.sonum having sum(t2.amount)>0\n" +
|
|
|
" and exists(select * from sa_accountbalance t4 where t4.sys_enterpriseid=t1.sys_enterpriseid and t4.sa_accountclassid=t1.sa_accountclassid\n" +
|
|
|
" and ifnull(t4.balance,0)+ifnull(t4.creditquota,0)+ifnull(t4.discountamount,0)-ifnull(t4.freezamount,0)>= sum(t2.amount))\n" +
|