|
@@ -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
|