优惠卷数量

This commit is contained in:
wucongxing 2023-05-12 20:41:34 +08:00
parent c9df01bd16
commit 37257a2d9a
2 changed files with 28 additions and 0 deletions

View File

@ -74,4 +74,27 @@ class Coupon extends Model
return self::where($params)->get($fields);
}
/**
* 自增
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function inc(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->increment($field,$numeral);
}
/**
* 自减
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function dec(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->decrement($field,$numeral);
}
}

View File

@ -130,6 +130,11 @@ class CouponService extends BaseService
return false;
}
// 增加优惠卷发放数量
$params = array();
$params['coupon_id'] = $value['coupon_id'];
Coupon::inc($params,'coupon_take_count');
// 添加弹窗表
$data = array();
$data['user_id'] = $user_id;