调试红包活动

This commit is contained in:
luofei 2024-01-19 15:19:37 +08:00
parent 5aee04b943
commit 8731844d54
2 changed files with 7 additions and 3 deletions

View File

@ -30,7 +30,11 @@ class StoreConsumptionDao extends BaseDao
public function getOne($id)
{
return StoreConsumption::where('coupon_id', $id)->where('status', StoreConsumption::STATUS_ENABLE)->find();
return StoreConsumption::where('coupon_id', $id)
->where('status', StoreConsumption::STATUS_ENABLE)
->whereTime('start_time', '>=', time())
->whereTime('end_time', '<', time())
->find();
}
}

View File

@ -53,7 +53,7 @@ class StoreConsumptionUserDao extends BaseDao
public function promoter(int $userId, array $groupOrder, int $spreadUserId)
{
$consumptionId = (new StoreActivityUserDao())->getValue($userId);
$consumption = StoreConsumption::where('coupon_id', $consumptionId)->where('status', 1)->find();
$consumption = (new StoreConsumptionDao())->getOne($consumptionId);
//用户没有参加 消费金活动
if (!empty($consumption['config'])) {
return false;
@ -93,7 +93,7 @@ class StoreConsumptionUserDao extends BaseDao
{
// 查询推荐人的消费金类型
$spreadConsumptionId = (new StoreActivityUserDao())->getValue($spreadUserId);
$spreadConsumption = StoreConsumption::where('coupon_id', $spreadConsumptionId)->where('status', 1)->find();
$spreadConsumption = (new StoreConsumptionDao())->getOne($spreadConsumptionId);
// 查询推荐人满足条件的有效订单
$spreadGroupOrderId = StoreActivityOrder::where('user_id', $spreadUserId)->where('status', StoreActivityOrder::STATUS_VALID)->value('group_order_id');
$spreadGroupOrder = StoreGroupOrder::where('group_order_id', $spreadGroupOrderId)->where('paid', 1)->find();