fix: typo

This commit is contained in:
daodao97
2020-09-19 11:23:03 +08:00
parent 626d7f2164
commit 7867b22093

View File

@@ -1,6 +1,6 @@
远程脚手架配置 与 [远程模块](https://hyperf-admin.github.io/hyperf-admin/#/backend/remote_module) 的作用类似, 但又有不同, 远程模块的作用是 为 `hyperf-admin` 接入另外一个用`hyperf-admin` 实现的项目, 但在实际开发中, 后台页面可能需要为其他业务团队搭建页面, 而对于后端的实现可能 不是 `hyperf-admin` 甚至不是 `php`, 这是我可以使用 `远程脚手架的模式` 为第三方业务提供后台页面的管理功能, 三方业务使用实现对 `api` 即可
远程脚手架配置 与 [远程模块](https://hyperf-admin.github.io/hyperf-admin/#/backend/remote_module) 的作用类似, 但又有不同, 远程模块的作用是 为 `hyperf-admin` 接入另外一个用`hyperf-admin` 实现的项目, 但在实际开发中, 后台页面可能需要为其他业务团队搭建页面, 而对于后端的实现可能 不是 `hyperf-admin` 甚至不是 `php`, 这时我们可以使用 `远程脚手架的模式` 为第三方业务提供后台页面的管理功能, 三方业务用实现对 `api` 即可
我们 `用户管理` 这个页面功能为例, 讲解如何使用此功能.
我们 `用户管理` 这个页面功能为例, 讲解如何使用此功能.
先上效果图
![MXURtd](https://cdn.jsdelivr.net/gh/daodao97/FigureBed@master/uPic/MXURtd.png)
@@ -36,7 +36,6 @@
"email|邮箱": "email",
"sign|签名": "",
"pwd|密码": {
"virtual_field": true,
"default": "",
"props": {
"size": "small",
@@ -61,13 +60,11 @@
"超级管理员"
],
"info": "普通管理员需要分配角色才能访问角色对应的资源;超级管理员可以访问全部资源",
"default": 0,
"render": []
"default": 0
},
"role_ids|角色": {
"rule": "array",
"type": "el-cascader-panel",
"virtual_field": true,
"props": {
"props": {
"multiple": true,
@@ -75,8 +72,7 @@
"emitPath": false,
"checkStrictly": true
}
},
"render": []
}
},
"create_at|创建时间": {
"form": false,
@@ -90,8 +86,7 @@
"realname",
"username",
{
"field": "mobile",
"render": []
"field": "mobile"
},
{
"field": "avatar",
@@ -107,8 +102,7 @@
},
{
"field": "role_id",
"title": "权限",
"virtual_field": true
"title": "权限"
}
],
"rowActions": [
@@ -134,7 +128,7 @@
}
```
熟系 [脚手架](https://hyperf-admin.github.io/hyperf-admin/#/backend/scaffold)这节的朋友会发现, 这个配置和 脚手架中 `public function scaffoldOptions()` 方法的配置几乎是一样的, 是的, 当前这个功能 `脚手架配置` 抽离到的数据库中, 不在依赖代码生成, 极大的提高易用性.
熟系 [脚手架](https://hyperf-admin.github.io/hyperf-admin/#/backend/scaffold)这节的朋友会发现, 这个配置和 脚手架中 `public function scaffoldOptions()` 方法的配置几乎是一样的, 是的, 当前这个功能 `脚手架配置` 抽离到的数据库中, 不在依赖代码生成, 极大的提高易用性.
有几个特殊的配置项
- `getApi` 当前管理对象单一对象的获取接口, form表单复现数据时使用