diff --git a/README.md b/README.md index 4558908..12aaf7b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Owl Admin Start +# 宝芝堂 -- Larvel 10.x -- slowlyo/owl-admin -- tucker-eric/eloquentfilter +## Require +- php >= 8.1 +- mysql 8.0 \ No newline at end of file diff --git a/app/Admin/Controllers/CategoryController.php b/app/Admin/Controllers/CategoryController.php index 8bb0677..4782432 100644 --- a/app/Admin/Controllers/CategoryController.php +++ b/app/Admin/Controllers/CategoryController.php @@ -70,6 +70,7 @@ class CategoryController extends AdminController amisMake()->HiddenControl()->name('parent_id')->value($this->getParentId()), amisMake()->TextControl()->name('key')->label(__('category.key'))->required(true), amisMake()->TextControl()->name('name')->label(__('category.name'))->required(true), + amisMake()->ImageControl()->name('image')->label(__('category.image')), // Components::make()->fuEditorControl()->name('content')->label(__('category.content')), amisMake()->TextareaControl()->name('content')->label(__('category.content')), ]); @@ -80,6 +81,7 @@ class CategoryController extends AdminController return $this->baseDetail()->body([ amisMake()->TextControl()->name('key')->label(__('category.key'))->static(true), amisMake()->TextControl()->name('name')->label(__('category.name'))->static(true), + amisMake()->TextControl()->name('image')->label(__('category.image'))->static()->staticSchema(amisMake()->Images()), // Components::make()->fuEditorControl()->name('content')->label(__('category.content'))->static(), amisMake()->TextareaControl()->fuEditorControl()->name('content')->label(__('category.content'))->static(), ]); diff --git a/app/Admin/Services/KeywordService.php b/app/Admin/Services/KeywordService.php index 4dc58f8..d257cec 100644 --- a/app/Admin/Services/KeywordService.php +++ b/app/Admin/Services/KeywordService.php @@ -46,7 +46,6 @@ class KeywordService extends BaseService } })->delete(); - // 删除病历记录 return true; } diff --git a/database/seeders/KeywordSeeder.php b/database/seeders/KeywordSeeder.php index 43ba68e..71b7895 100644 --- a/database/seeders/KeywordSeeder.php +++ b/database/seeders/KeywordSeeder.php @@ -18,8 +18,8 @@ class KeywordSeeder extends Seeder Keyword::truncate(); $list = [ ['key' => 'treat_type', 'name' => '诊疗类别', 'children' => [ - ['key' => 'treat_head', 'name' => '头疗', 'content' => '按摩意见:'], - ['key' => 'treat_normal', 'name' => '看病', 'content' => '病症:'], + ['key' => 'treat_head', 'name' => '头疗', 'content' => '按摩意见:', 'image' => url('images/treat_head.png')], + ['key' => 'treat_normal', 'name' => '看病', 'content' => '病症:', 'image' => url('images/treat_normal.png')], ]] ]; $this->createByTree($list); @@ -44,7 +44,7 @@ class KeywordSeeder extends Seeder 'level' => data_get($parent, 'level', 0) + 1, 'sort' => $count - $index, ]; - if ($id) { + if ($id = data_get($item, 'id')) { $attributes['id'] = $id; } diff --git a/public/images/treat_head.png b/public/images/treat_head.png new file mode 100644 index 0000000..57ea27d Binary files /dev/null and b/public/images/treat_head.png differ diff --git a/public/images/treat_normal.png b/public/images/treat_normal.png new file mode 100644 index 0000000..15e8997 Binary files /dev/null and b/public/images/treat_normal.png differ