Explorar o código

修改礼品卡里列表

llp hai 1 día
pai
achega
1635ced9f7

+ 7 - 2
packages/Longyi/Gift/src/Http/Controllers/Shop/GiftController.php

@@ -6,6 +6,7 @@ use Illuminate\Http\JsonResponse;
 use Illuminate\Http\Request;
 use Illuminate\Http\Request;
 use Illuminate\Http\Resources\Json\JsonResource;
 use Illuminate\Http\Resources\Json\JsonResource;
 use Illuminate\Http\Response;
 use Illuminate\Http\Response;
+use Longyi\RewardPoints\Repositories\RewardPointRepository;
 use Webkul\Checkout\Facades\Cart;
 use Webkul\Checkout\Facades\Cart;
 use Webkul\Shop\Http\Controllers\Controller;
 use Webkul\Shop\Http\Controllers\Controller;
 use Longyi\Gift\Repositories\GiftCardsRepository;
 use Longyi\Gift\Repositories\GiftCardsRepository;
@@ -17,7 +18,8 @@ class GiftController extends Controller
 {
 {
     public function __construct(
     public function __construct(
         protected GiftCardsRepository $giftCardRepository,
         protected GiftCardsRepository $giftCardRepository,
-        protected GiftCards $giftCardsModel
+        protected GiftCards $giftCardsModel,
+        protected RewardPointRepository $rewardPointRepository
     ) {
     ) {
     }
     }
 
 
@@ -44,7 +46,10 @@ class GiftController extends Controller
                 $gift['status'] = false;
                 $gift['status'] = false;
             }
             }
         }
         }
-        return ApiResponse::success($gifts);
+        return ApiResponse::success([
+            'lists' => $gifts,
+            'myPoints' => $this->rewardPointRepository->getCustomerPoints($customerId)
+        ]);
     }
     }
 
 
     public function add(Request $request): JsonResponse
     public function add(Request $request): JsonResponse