|
|
@@ -11736,19 +11736,24 @@ class StoreOrderRepository extends BaseRepository
|
|
11736
|
11736
|
'购买共富区商品获得PV'
|
|
11737
|
11737
|
);
|
|
11738
|
11738
|
|
|
11739
|
|
- // 发放幸福币
|
|
11740
|
|
- $xfbData = [
|
|
11741
|
|
- 'uid' => $sharedProsperityUserEntity->getUserId(),
|
|
11742
|
|
- 'before' => 0,
|
|
11743
|
|
- 'number' => $storeOrderEntity->getPayPrice(),
|
|
11744
|
|
- 'after' => 0,
|
|
11745
|
|
- 'mark' => '购买共富区商品获得幸福币:' . $storeOrderEntity->getPayPrice(),
|
|
11746
|
|
- 'desc' => '购买共富区商品获得幸福币',
|
|
11747
|
|
- 'order_sn' => $storeOrderEntity->getOrderSn(),
|
|
11748
|
|
- 'order_type' => $storeOrderEntity->getOrderType(),
|
|
11749
|
|
- 'type' => 1,
|
|
11750
|
|
- 'addtime' => time()
|
|
11751
|
|
- ];
|
|
|
11739
|
+ // 特定商品发放幸福币
|
|
|
11740
|
+ /** @var StoreCartRepository $storeCartRepository */
|
|
|
11741
|
+ $storeCartRepository = app()->make(StoreCartRepository::class);
|
|
|
11742
|
+ $storeCartEntity = $storeCartRepository->getCartEntityListByUidAndProductIdList($storeOrderEntity->getUid(), [90619]);
|
|
|
11743
|
+ if (!empty($storeCartEntityList)) {
|
|
|
11744
|
+ $xfbData = [
|
|
|
11745
|
+ 'uid' => $sharedProsperityUserEntity->getUserId(),
|
|
|
11746
|
+ 'before' => 0,
|
|
|
11747
|
+ 'number' => $storeOrderEntity->getPayPrice(),
|
|
|
11748
|
+ 'after' => 0,
|
|
|
11749
|
+ 'mark' => '购买共富区商品获得幸福币:' . $storeOrderEntity->getPayPrice(),
|
|
|
11750
|
+ 'desc' => '购买共富区商品获得幸福币',
|
|
|
11751
|
+ 'order_sn' => $storeOrderEntity->getOrderSn(),
|
|
|
11752
|
+ 'order_type' => $storeOrderEntity->getOrderType(),
|
|
|
11753
|
+ 'type' => 1,
|
|
|
11754
|
+ 'addtime' => time()
|
|
|
11755
|
+ ];
|
|
|
11756
|
+ }
|
|
11752
|
11757
|
/** @var UserSignXfbRepository $xfbRepository */
|
|
11753
|
11758
|
$xfbRepository = app()->make(UserSignXfbRepository::class);
|
|
11754
|
11759
|
$xfbRepository->create($xfbData);
|