| 字段名称 | 字段类型 | 字段解释 |
|---|---|---|
| id | varchar | 主键id |
| name | varchar | 分类名称 |
| sequence | int | 同级排序 |
| parent | varchar | 父级分类id,一级分类的父级分类id为0 |
| path | varchar | 分类id路径,中间用英文逗号,分隔,方便使用find_in_set函数搜索 |
| namePath | varchar | 分类名称路径,中间用英文逗号,分隔,大部分的时候不用,我本次不使用,大家根据自己情况选择即可 |
代码:
链接:https://pan.baidu.com/s/1KtOkRgEySncAK7ykaTKgYw?pwd=1z3v
提取码:1z3v
说明:
只用将application.yml中的数据库相关信息改掉,就可以启动项目。当启动项目之后,将通过Liquibase自动建表,然后访问 http://127.0.0.1:8080/doc.html,就可以通过knife4j查看并测试相关接口

通过按钮来实现分类/组织机构排序,通过页面话的方式来实现排序,不用用户关注排序号,增强用户的使用体验
比如若依项目中的部门管理是使用该方式实现的(如图1),以及我看snowy的组织机构管理也是使用该方式实现的(如图2),当然我现在所属公司的值班管理项目中的模板列表功能、用户列表排序等处可以看到该功能(如图3),这种做法适合数据量比较小的情况,还有我现在所属公司的统一认证项目中的用户排序、组织机构排序也是这样做的(如图4)
图1:

图2:

图3:

图4:
