From 4032cfaaa16d45934af313facc258b684ff73073 Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Fri, 25 Aug 2023 11:08:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E5=9B=BD=E5=AE=B6?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=9B=BE=E6=A0=87=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Http/Controllers/CountryController.php | 4 +-- beike/Models/Country.php | 2 +- beike/Repositories/CountryRepo.php | 1 + .../admin/views/pages/country/index.blade.php | 35 +++++++++---------- 4 files changed, 20 insertions(+), 22 deletions(-) diff --git a/beike/Admin/Http/Controllers/CountryController.php b/beike/Admin/Http/Controllers/CountryController.php index 3c2b783c..d2398934 100644 --- a/beike/Admin/Http/Controllers/CountryController.php +++ b/beike/Admin/Http/Controllers/CountryController.php @@ -33,7 +33,7 @@ class CountryController extends Controller public function store(Request $request) { - $country = CountryRepo::create($request->only('name', 'code', 'sort_order', 'status')); + $country = CountryRepo::create($request->only('name', 'icon', 'code', 'sort_order', 'status')); hook_action('admin.country.store.after', $country); @@ -42,7 +42,7 @@ class CountryController extends Controller public function update(Request $request, int $id) { - $country = CountryRepo::update($id, $request->only('name', 'code', 'sort_order', 'status')); + $country = CountryRepo::update($id, $request->only('name', 'icon', 'code', 'sort_order', 'status')); hook_action('admin.country.store.after', $country); diff --git a/beike/Models/Country.php b/beike/Models/Country.php index 58385d79..557c124f 100644 --- a/beike/Models/Country.php +++ b/beike/Models/Country.php @@ -18,7 +18,7 @@ class Country extends Base { use HasFactory; - protected $fillable = ['name', 'country_id', 'code', 'sort_order', 'status']; + protected $fillable = ['name','icon', 'country_id', 'code', 'sort_order', 'status']; public function zones(): HasMany { diff --git a/beike/Repositories/CountryRepo.php b/beike/Repositories/CountryRepo.php index abbe02da..c9a75a91 100644 --- a/beike/Repositories/CountryRepo.php +++ b/beike/Repositories/CountryRepo.php @@ -26,6 +26,7 @@ class CountryRepo { return [ 'name' => $data['name'] ?? '', + 'icon' => $data['icon'] ?? '', 'code' => $data['code'] ?? '', 'sort_order' => (int) $data['sort_order'] ?? 0, 'status' => (bool) $data['status'] ?? 0, diff --git a/resources/beike/admin/views/pages/country/index.blade.php b/resources/beike/admin/views/pages/country/index.blade.php index c11c5a14..7e025d1f 100644 --- a/resources/beike/admin/views/pages/country/index.blade.php +++ b/resources/beike/admin/views/pages/country/index.blade.php @@ -14,6 +14,7 @@