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

api 脚本优化

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