提交 2a900e2a 编写于 作者: G gongfuxiang

api 脚本优化

上级 d1bf5d62
...@@ -58,9 +58,7 @@ class CrontabService ...@@ -58,9 +58,7 @@ class CrontabService
{ {
// 开启事务 // 开启事务
Db::startTrans(); Db::startTrans();
unset($where[2]); if(Db::name('Order')->where(['id'=>$v['id'], 'status'=>1])->update($upd_data))
$where[] = ['id', '=', $v['id']];
if(Db::name('Order')->where($where)->update($upd_data))
{ {
// 库存回滚 // 库存回滚
$ret = BuyService::OrderInventoryRollback(['order_id'=>$v['id'], 'order_data'=>$upd_data]); $ret = BuyService::OrderInventoryRollback(['order_id'=>$v['id'], 'order_data'=>$upd_data]);
...@@ -120,9 +118,7 @@ class CrontabService ...@@ -120,9 +118,7 @@ class CrontabService
{ {
// 开启事务 // 开启事务
Db::startTrans(); Db::startTrans();
unset($where[2]); if(Db::name('Order')->where(['id'=>$v['id'], 'status'=>3])->update($upd_data))
$where[] = ['id', '=', $v['id']];
if(Db::name('Order')->where($where)->update($upd_data))
{ {
// 订单商品积分赠送 // 订单商品积分赠送
$ret = IntegralService::OrderGoodsIntegralGiving(['order_id'=>$v['id']]); $ret = IntegralService::OrderGoodsIntegralGiving(['order_id'=>$v['id']]);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册