|
|
@@ -13,9 +13,53 @@ class ShopCouponClass extends BaseClass
|
|
|
const STATUS_USED = 2;
|
|
|
const STATUS_EXPIRE = 3;
|
|
|
|
|
|
+ public static $defaultCoupon = [
|
|
|
+ [
|
|
|
+ 'name' => '优惠券',
|
|
|
+ 'amount' => '5',
|
|
|
+ 'miniCost' => '100',
|
|
|
+ 'beginTime' => "+6 days",
|
|
|
+ 'endTime' => "+7 days",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '优惠券',
|
|
|
+ 'amount' => '10',
|
|
|
+ 'miniCost' => '100',
|
|
|
+ 'beginTime' => "+3 days",
|
|
|
+ 'endTime' => "+7 days",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '优惠券',
|
|
|
+ 'amount' => '20',
|
|
|
+ 'miniCost' => '100',
|
|
|
+ 'beginTime' => "+0 days",
|
|
|
+ 'endTime' => "+7 days",
|
|
|
+ ]
|
|
|
+ ];
|
|
|
+
|
|
|
public static function groupBaseInfo($list)
|
|
|
{
|
|
|
return $list;
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+ // 赠送3张优惠券
|
|
|
+ public static function addDefaultCoupon($data)
|
|
|
+ {
|
|
|
+ $couponData = [];
|
|
|
+ foreach (self::$defaultCoupon as $val) {
|
|
|
+ $coupon = [
|
|
|
+ 'sjId' => $data['sjId'],
|
|
|
+ 'shopId' => $data['shopId'],
|
|
|
+ 'beginTime' => date('Y-m-d 00:00:00', strtotime($val['beginTime'])),
|
|
|
+ 'endTime' => date('Y-m-d 00:00:00', strtotime($val['endTime'])),
|
|
|
+ 'name' => $val['name'],
|
|
|
+ 'amount' => $val['amount'],
|
|
|
+ 'miniCost' => $val['miniCost'],
|
|
|
+ 'status' => ShopCouponClass::STATUS_UN_USE,
|
|
|
+ ];
|
|
|
+ $couponData[] = $coupon;
|
|
|
+ }
|
|
|
+
|
|
|
+ return self::batchAdd($couponData);
|
|
|
+ }
|
|
|
+}
|