Coupon::all() ]); } public function save (CouponSave $request) { $params = $request->only([ 'name', 'type', 'value', 'started_at', 'ended_at', 'limit_use' ]); if (!$request->input('id')) { $params['code'] = Helper::randomChar(8); if (!Coupon::create($params)) { abort(500, '创建失败'); } } else { if (!Coupon::find($request->input('id'))->update($params)) { abort(500, '保存失败'); } } return response([ 'data' => true ]); } }