Browse Source

撤销特价商品购买记录 使用global_order_id

master
Lemon 6 years ago
parent
commit
1740442581
  1. 7
      app/Service/PurchaseLimitService.php
  2. 2
      app/Service/PurchaseLimitServiceInterface.php

7
app/Service/PurchaseLimitService.php

@ -4,6 +4,7 @@ namespace App\Service;
use App\Model\Order; use App\Model\Order;
use App\Model\OrderGoods; use App\Model\OrderGoods;
use App\Model\OrderMain;
use Hyperf\Di\Annotation\Inject; use Hyperf\Di\Annotation\Inject;
use Hyperf\DbConnection\Db; use Hyperf\DbConnection\Db;
use App\Model\Goods; use App\Model\Goods;
@ -46,8 +47,12 @@ class PurchaseLimitService implements PurchaseLimitServiceInterface
return true; return true;
} }
public function delSsdbPurchaseRecord($order_id)
public function delSsdbPurchaseRecord($global_order_id)
{ {
$order_main = OrderMain::where('global_order_id',$global_order_id)
->select('id','user_id')
->first();
$order_id = $order_main->id;
$ssdb = ApplicationContext::getContainer()->get(SSDBTask::class); $ssdb = ApplicationContext::getContainer()->get(SSDBTask::class);
$order = Order::query() $order = Order::query()
->where('order_main_id',$order_id) ->where('order_main_id',$order_id)

2
app/Service/PurchaseLimitServiceInterface.php

@ -10,7 +10,7 @@ interface PurchaseLimitServiceInterface
public function ssdbPurchaseRecord($params,$user_id,$global_order_id); public function ssdbPurchaseRecord($params,$user_id,$global_order_id);
public function delSsdbPurchaseRecord($order_id);
public function delSsdbPurchaseRecord($global_order_id);
public function test($params); public function test($params);
} }
Loading…
Cancel
Save