4
0
Fork 0
dcat-admin-goods/README.md

69 lines
1.9 KiB
Markdown

# Dcat Admin Extension Goods
Dcat-admin 商品管理
## 安装
- 进入项目目录
- `mkdir packages && cd packages`
- `git clone https://gitea.peidikeji.cn/pdkj/dcat-admin-goods.git`
- `composer config repositories.peidikeji/dcat-admin-user path ./packages/dcat-admin-goods`
- `composer require peidikeji/dcat-admin-goods:dev-develop`
- `php artisan vendor:publish --provider=Peidikeji\Goods\GoodsServiceProvider`
## 数据表
### 商品分类: goods_category
| column | type | nullable | default | comment |
| - | - | - | - | - |
| id | bigint | not null | - | 主键 |
| name | varchar(191) | not null | - | 分类名称 |
| image | varchar(191) | null | - | 分类图片 |
| description | varchar(191) | null | - | 描述 |
| parent_id | bigint | not null | 0 | 上级 id |
| level | int | not null | 1 | 层级 |
| sort | int | not null | 1 | 排序(asc) |
| is_enable | int | not null | 1 | 是否可用(0, 1) |
| path | varchar(191) | not null | '-' | 所有上级 id(1-2-3-, -) |
| created_at | timestamp | null | - | 创建时间 |
| updated_at | timestamp | null | - | 更新时间 |
### 商品类别: goods_type
| column | type | nullable | default | comment |
| - | - | - | - | - |
| id | bigint | not null | - | 主键 |
| name | varchar(191) | not null | - | 名称 |
| attr | json | null | - | 属性展示 |
| spec | json | null | - | 规格筛选 |
| part | json | null | - | 配件多选 |
> goods_type.attr 存储格式
```json
[
{"name": "主体", "values": ["入网型号", "上市年份"]},
{"name": "基本信息", "values": ["尺寸", "颜色", "CPU型号", "重量"]}
]
```
> goods_type.spec 存储格式
```json
[
{"name": "颜色", "values": ["红色", "白色", "灰色"]},
{"name": "版本", "values": ["128G", "256G", "512G", "1TB"]}
]
```
> goods_type.part 存储格式
```json
[
{"name": "配件", "values": ["耳机", "快充", "手机壳"]},
]
```
### 商品品牌: goods_brand