feat : coupon

This commit is contained in:
2025-03-04 17:42:49 +08:00
parent b49079fa58
commit 0d2932ea4a
4 changed files with 106 additions and 0 deletions

View File

@@ -12,6 +12,8 @@ namespace App\Service\Api\Order;
use App\Cache\Redis\Common\ConfigCache;
use App\Cache\Redis\RedisCache;
use App\Model\CouponTemplate;
use App\Model\UserCoupon;
use App\Service\Api\BaseService;
use App\Service\ServiceTrait\Api\OrderTrait;
use App\Service\ServiceTrait\Common\CycleTrait;
@@ -50,6 +52,18 @@ abstract class BaseOrderService extends BaseService
#[Inject]
protected ConfigCache $configCache;
/**
* @var UserCoupon
*/
#[Inject]
protected UserCoupon $userCouponModel;
/**
* @var CouponTemplate
*/
#[Inject]
protected CouponTemplate $couponTemplateModel;
/**
* @var array
*/