|
@@ -35,7 +35,7 @@ class CouponDetailService
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
- 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype]),
|
|
|
|
|
|
+ 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype, 'order_id' => $params['order_id'] ?? '']),
|
|
'coupon_detail_addtimes' => time(),
|
|
'coupon_detail_addtimes' => time(),
|
|
]);
|
|
]);
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
@@ -57,7 +57,7 @@ class CouponDetailService
|
|
'join_coupon_detail_member_id' => $params['member_id'],
|
|
'join_coupon_detail_member_id' => $params['member_id'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
- 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype]),
|
|
|
|
|
|
+ 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype, 'order_id' => $params['order_id'] ?? '']),
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_status' => 'ACTIVED',
|
|
'coupon_detail_status' => 'ACTIVED',
|
|
'coupon_detail_addtimes' => time()
|
|
'coupon_detail_addtimes' => time()
|
|
@@ -98,6 +98,7 @@ class CouponDetailService
|
|
for ($i = 0; $i < $periodJson['nbr']; $i++) {
|
|
for ($i = 0; $i < $periodJson['nbr']; $i++) {
|
|
$periodParams = self::generatePeriod($periodJson);
|
|
$periodParams = self::generatePeriod($periodJson);
|
|
$periodParams['gettype'] = $params['gettype'] ?? '';
|
|
$periodParams['gettype'] = $params['gettype'] ?? '';
|
|
|
|
+ $periodParams['order_id'] = $params['order_id'] ?? '';
|
|
$periodParams['coupon_id'] = $params['coupon_id'];
|
|
$periodParams['coupon_id'] = $params['coupon_id'];
|
|
$periodParams['member_id'] = $params['member_id'];
|
|
$periodParams['member_id'] = $params['member_id'];
|
|
$periodParams['coupon_detail_period_num'] = $periodJson['now_nbr'];
|
|
$periodParams['coupon_detail_period_num'] = $periodJson['now_nbr'];
|
|
@@ -145,7 +146,7 @@ class CouponDetailService
|
|
'join_coupon_detail_member_id' => $params['member_id'],
|
|
'join_coupon_detail_member_id' => $params['member_id'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
- 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype]),
|
|
|
|
|
|
+ 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype, 'order_id' => $params['order_id'] ?? '']),
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_status' => 'ACTIVED',
|
|
'coupon_detail_status' => 'ACTIVED',
|
|
'coupon_detail_addtimes' => time()
|
|
'coupon_detail_addtimes' => time()
|
|
@@ -180,7 +181,7 @@ class CouponDetailService
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_gain_datetime' => $params['coupon_detail_gain_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_deadline_datetime' => $params['coupon_detail_deadline_datetime'],
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
'coupon_detail_period_num' => $params['coupon_detail_period_num'] ?? 0,
|
|
- 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype]),
|
|
|
|
|
|
+ 'coupon_detail_extend_json' => json_encode(['gettype' => $gettype, 'order_id' => $params['order_id'] ?? '']),
|
|
'coupon_detail_addtimes' => time(),
|
|
'coupon_detail_addtimes' => time(),
|
|
]);
|
|
]);
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|