瀏覽代碼

锁定寄售

afa 7 月之前
父節點
當前提交
4cd3baba7a
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      application/api/controller/Market.php

+ 3 - 0
application/api/controller/Market.php

@@ -68,11 +68,14 @@ class Market extends Api
         $params = $this->request->post();
         $validate = \think\Loader::validate('Market');
         if(!$validate->scene('transferlock')->check($params)) $this->error($validate->getError());
+        Db::startTrans();
         try {
 
             $marketLogic::setTransferLock($productTransfer, config('market_transfer.lock_time'), $this->auth->id, $params['transfer_id']);
+            Db::commit();
         } catch (Exception $e) {
             // 回滚事务
+            Db::rollback();
             $this->error($e->getMessage());
         }
         $this->success('ok');