|
@@ -83,12 +83,16 @@ class PromotionController extends CatchController
|
|
|
|
|
|
public function updateSeriesSequence(Request $request) {
|
|
|
$this->validate($request, ['id' => 'required',
|
|
|
- 'series_sequence' => 'required', 'remark' => 'nullable|string|max:140']);
|
|
|
+ 'series_sequence' => 'required', 'remark' => 'nullable|string|max:140',
|
|
|
+ 'first_charge_template_id' => 'required',
|
|
|
+ 'not_first_charge_template_id' => 'required',]);
|
|
|
|
|
|
DB::table('promotions')
|
|
|
->where(['id' => $request->input('id'), 'uid' => $this->getLoginUserId(), 'is_enabled' => 1])
|
|
|
->update(['series_sequence' => $request->input('series_sequence'),
|
|
|
'remark' => $request->input('remark', ''),
|
|
|
+ 'first_charge_template_id' => $request->input('first_charge_template_id'),
|
|
|
+ 'not_first_charge_template_id' => $request->input('not_first_charge_template_id'),
|
|
|
'updated_at' => date('Y-m-d H:i:s')]);
|
|
|
|
|
|
return 'ok';
|
|
@@ -100,6 +104,8 @@ class PromotionController extends CatchController
|
|
|
'series_sequence' => 'required',
|
|
|
'name' => 'required',
|
|
|
'miniprogram_id' => 'required',
|
|
|
+ 'first_charge_template_id' => 'required',
|
|
|
+ 'not_first_charge_template_id' => 'required',
|
|
|
]);
|
|
|
$now = date('Y-m-d H:i:s');
|
|
|
DB::table('promotions')
|
|
@@ -109,6 +115,8 @@ class PromotionController extends CatchController
|
|
|
'name' => $request->input('name'),
|
|
|
'video_id' => $request->input('video_id'),
|
|
|
'series_sequence' => $request->input('series_sequence'),
|
|
|
+ 'first_charge_template_id' => $request->input('first_charge_template_id'),
|
|
|
+ 'not_first_charge_template_id' => $request->input('not_first_charge_template_id'),
|
|
|
'created_at' => $now,
|
|
|
'updated_at' => $now,
|
|
|
]);
|