This commit is contained in:
root 2020-01-02 00:43:25 +08:00
parent afc9d64aab
commit 5d7b5eb8f6
2 changed files with 18 additions and 20 deletions

View File

@ -26,10 +26,16 @@ class CouponController extends Controller
'limit_use' 'limit_use'
]); ]);
$params['code'] = Helper::randomChar(8); if (!$request->input('id')) {
if (!Coupon::create($params)) { $params['code'] = Helper::randomChar(8);
abort(500, '创建失败'); if (!Coupon::create($params)) {
} abort(500, '创建失败');
}
} else {
if (!Coupon::find($request->input('id'))->update($params)) {
abort(500, '保存失败');
}
}
return response([ return response([
'data' => true 'data' => true

View File

@ -22,22 +22,14 @@ class NoticeController extends Controller
'content', 'content',
'img_url' 'img_url'
]); ]);
if (!Notice::create($data)) { if (!$request->input('id')) {
abort(500, '保存失败'); if (!Notice::create($data)) {
} abort(500, '保存失败');
return response([ }
'data' => true } else {
]); if (!Notice::find($request->input('id'))->update($data)) {
} abort(500, '保存失败');
}
public function update (NoticeSave $request) {
$data = $request->only([
'title',
'content',
'img_url'
]);
if (!Notice::where('id', $request->input('id'))->update($data)) {
abort(500, '保存失败');
} }
return response([ return response([
'data' => true 'data' => true