优惠卷数量
This commit is contained in:
parent
c9df01bd16
commit
37257a2d9a
@ -74,4 +74,27 @@ class Coupon extends Model
|
|||||||
return self::where($params)->get($fields);
|
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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -130,6 +130,11 @@ class CouponService extends BaseService
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 增加优惠卷发放数量
|
||||||
|
$params = array();
|
||||||
|
$params['coupon_id'] = $value['coupon_id'];
|
||||||
|
Coupon::inc($params,'coupon_take_count');
|
||||||
|
|
||||||
// 添加弹窗表
|
// 添加弹窗表
|
||||||
$data = array();
|
$data = array();
|
||||||
$data['user_id'] = $user_id;
|
$data['user_id'] = $user_id;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user