From fdde2c56d7599c7bc5c663d0507a87ae3d03de96 Mon Sep 17 00:00:00 2001 From: TL Date: Fri, 1 Jul 2022 10:04:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E4=BC=9A=E5=91=98=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Http/Controllers/CustomerController.php | 17 ++++------------- beike/Repositories/CustomerRepo.php | 2 +- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/beike/Admin/Http/Controllers/CustomerController.php b/beike/Admin/Http/Controllers/CustomerController.php index f1b354cc..fa2a87bd 100644 --- a/beike/Admin/Http/Controllers/CustomerController.php +++ b/beike/Admin/Http/Controllers/CustomerController.php @@ -33,20 +33,11 @@ class CustomerController extends Controller return view('admin::pages.customers.index', $data); } - public function create() - { - $data = [ - 'customer' => new Customer(), - '_redirect' => $this->getRedirect(), - ]; - return view('admin::pages.customers.form', $data); - } - public function store(Request $request) { - CustomerRepo::create($request->all()); + $customer = CustomerRepo::create($request->all()); - return redirect($this->getRedirect())->with('success', 'customer created'); + return json_success('创建成功!', $customer); } public function edit(Request $request, Customer $customer) @@ -70,9 +61,9 @@ class CustomerController extends Controller if ($request->get('password')) { $params['password'] = $request->get('password'); } - CustomerRepo::update($customerId, $params); + $customer = CustomerRepo::update($customerId, $params); - return redirect($this->getRedirect())->with('success', 'customer created'); + return json_success('创建成功!', $customer); } public function destroy(Request $request) diff --git a/beike/Repositories/CustomerRepo.php b/beike/Repositories/CustomerRepo.php index 7e95d247..077b92f5 100644 --- a/beike/Repositories/CustomerRepo.php +++ b/beike/Repositories/CustomerRepo.php @@ -24,7 +24,7 @@ class CustomerRepo public static function create($customerData) { $customerData['password'] = Hash::make($customerData['password']); - return Customer::query()->insertGetId($customerData); + return Customer::query()->create($customerData); } /**