From 7f2c6a9869b31813f7f9409fdd35076057c1a09c Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Tue, 9 Aug 2022 15:43:28 +0800 Subject: [PATCH] goods --- packages/goods/goods-attr.json | 10 +-- packages/goods/resources/lang/zh_CN/goods.php | 1 + .../views/form/attr-horizontal.blade.php | 86 ------------------- .../goods/resources/views/form/spec.blade.php | 47 ++++------ .../resources/views/goods/grid-attr.blade.php | 22 +++++ .../goods/resources/views/grid/attr.blade.php | 11 --- .../resources/views/grid/attrs.blade.php | 15 ---- .../goods/resources/views/grid/part.blade.php | 15 ---- .../resources/views/grid/parts.blade.php | 15 ---- .../goods/resources/views/grid/spec.blade.php | 11 --- .../resources/views/grid/specs.blade.php | 15 ---- .../{GoodsAttrForm.php => Goods/AttrForm.php} | 6 +- packages/goods/src/Form/Goods/PartForm.php | 42 +++++++++ .../{GoodsSpecForm.php => Goods/SpecForm.php} | 8 +- .../goods/src/Form/GoodsType/PartForm.php | 36 ++++++++ packages/goods/src/Form/Spec.php | 10 --- packages/goods/src/GoodsService.php | 4 +- .../Controllers/Admin/GoodsController.php | 32 +++++-- .../Controllers/Admin/GoodsTypeController.php | 6 +- packages/goods/src/Http/routes.php | 1 + packages/goods/updates/GoodsTableSeeder.php | 34 ++++---- 21 files changed, 177 insertions(+), 250 deletions(-) delete mode 100644 packages/goods/resources/views/form/attr-horizontal.blade.php create mode 100644 packages/goods/resources/views/goods/grid-attr.blade.php delete mode 100644 packages/goods/resources/views/grid/attr.blade.php delete mode 100644 packages/goods/resources/views/grid/attrs.blade.php delete mode 100644 packages/goods/resources/views/grid/part.blade.php delete mode 100644 packages/goods/resources/views/grid/parts.blade.php delete mode 100644 packages/goods/resources/views/grid/spec.blade.php delete mode 100644 packages/goods/resources/views/grid/specs.blade.php rename packages/goods/src/Form/{GoodsAttrForm.php => Goods/AttrForm.php} (84%) create mode 100644 packages/goods/src/Form/Goods/PartForm.php rename packages/goods/src/Form/{GoodsSpecForm.php => Goods/SpecForm.php} (83%) create mode 100644 packages/goods/src/Form/GoodsType/PartForm.php diff --git a/packages/goods/goods-attr.json b/packages/goods/goods-attr.json index 58d19d7..076531b 100644 --- a/packages/goods/goods-attr.json +++ b/packages/goods/goods-attr.json @@ -36,17 +36,17 @@ "table": "goods.spec", "name": "颜色", "values": [ - { "name": "白色", "price": 0 }, - { "name": "红色", "price": 0 }, - { "name": "蓝色", "price": 1 } + { "name": "白色", "value": 0 }, + { "name": "红色", "value": 0 }, + { "name": "蓝色", "value": 1 } ] }, { "table": "goods.part", "name": "套餐", "values": [ - { "name": "套餐1", "price": 150 }, - { "name": "套餐2", "price": 100 } + { "name": "套餐1", "value": 150 }, + { "name": "套餐2", "value": 100 } ] }, { diff --git a/packages/goods/resources/lang/zh_CN/goods.php b/packages/goods/resources/lang/zh_CN/goods.php index e3a3a27..47a8f70 100644 --- a/packages/goods/resources/lang/zh_CN/goods.php +++ b/packages/goods/resources/lang/zh_CN/goods.php @@ -8,6 +8,7 @@ return [ 'edit' => '修改', 'attr' => '属性', 'spec' => '规格', + 'part' => '配件', ], 'fields' => [ 'category_id' => '分类', diff --git a/packages/goods/resources/views/form/attr-horizontal.blade.php b/packages/goods/resources/views/form/attr-horizontal.blade.php deleted file mode 100644 index 8142809..0000000 --- a/packages/goods/resources/views/form/attr-horizontal.blade.php +++ /dev/null @@ -1,86 +0,0 @@ - -
-

{!! $label !!}

-
-
- -
- -
- -
- - @foreach($forms as $pk => $form) - -
- - {!! $form->render() !!} - - @if($options['allowDelete']) -
- -
-
 {{ trans('admin.remove') }}
-
-
- @endif -
-
- - @endforeach -
- - - - - @if($options['allowCreate']) -
- -
-
 {{ trans('admin.new') }}
-
-
- @endif - -
- - diff --git a/packages/goods/resources/views/form/spec.blade.php b/packages/goods/resources/views/form/spec.blade.php index 94990cf..51e8c5d 100644 --- a/packages/goods/resources/views/form/spec.blade.php +++ b/packages/goods/resources/views/form/spec.blade.php @@ -22,9 +22,8 @@ @foreach($item['values'] as $subItem) - @foreach($keys as $key) - {{ data_get($subItem, $key) }} - @endforeach + {{ $subItem['name'] }} + {{ $subItem['value'] }}