1.用户管理
点击用户管理 进入页面 页面加载成功时发生了什么
Code
1 | sys/user |
01:获取部门tree的数据
url
Code
1 | /system/sysDept/tree json返回tree,反映部门上下级关系 |
sql
Code
1 | -- ---------------------------- |
逆向工程
BuildTree.build
DeptService.getTree
java
1 |
|
controller
java
1 |
|
测试:/system/sysDept/tree
json
1 | {"id":"-1","text":"顶级节点","state":{"opened":true},"checked":true,"attributes":null,"children":[{"id":"13","text":"测试部","state":{"opened":true},"checked":false,"attributes":null,"children":[{"id":"15","text":"测试二部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"13","hasParent":true,"hasChildren":false},{"id":"14","text":"测试一部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"13","hasParent":true,"hasChildren":false}],"parentId":"0","hasParent":false,"hasChildren":true},{"id":"11","text":"产品部","state":{"opened":true},"checked":false,"attributes":null,"children":[{"id":"12","text":"产品一部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"11","hasParent":true,"hasChildren":false}],"parentId":"0","hasParent":false,"hasChildren":true},{"id":"9","text":"销售部","state":{"opened":true},"checked":false,"attributes":null,"children":[{"id":"10","text":"销售一部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"9","hasParent":true,"hasChildren":false}],"parentId":"0","hasParent":false,"hasChildren":true},{"id":"6","text":"研发部","state":{"opened":true},"checked":false,"attributes":null,"children":[{"id":"8","text":"研发二部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"6","hasParent":true,"hasChildren":false},{"id":"7","text":"研發一部","state":{"opened":true},"checked":false,"attributes":null,"children":[],"parentId":"6","hasParent":true,"hasChildren":false}],"parentId":"0","hasParent":false,"hasChildren":true}],"parentId":"","hasParent":false,"hasChildren":true} |
02:列出用户信息
url
Code
1 | /sys/user/list |
sql 测试数据
逆向工程的 mapper.list 可以条件查询,排序,分页
dao service 逆向生成
Query封装查询参数
PageUtils分装分页数据
controller
java
1 | ("/list") |
测试
postman
测分页 limit offset
问题:password以密文形式暴露(原版也是)
测试 name deptId
name不是模糊查询,是全名匹配
问题:total查的是总记录(原版也是)



