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) ![MXURtd](https://cdn.jsdelivr.net/gh/daodao97/FigureBed@master/uPic/MXURtd.png)
@@ -36,7 +36,6 @@
"email|邮箱": "email", "email|邮箱": "email",
"sign|签名": "", "sign|签名": "",
"pwd|密码": { "pwd|密码": {
"virtual_field": true,
"default": "", "default": "",
"props": { "props": {
"size": "small", "size": "small",
@@ -61,13 +60,11 @@
"超级管理员" "超级管理员"
], ],
"info": "普通管理员需要分配角色才能访问角色对应的资源;超级管理员可以访问全部资源", "info": "普通管理员需要分配角色才能访问角色对应的资源;超级管理员可以访问全部资源",
"default": 0, "default": 0
"render": []
}, },
"role_ids|角色": { "role_ids|角色": {
"rule": "array", "rule": "array",
"type": "el-cascader-panel", "type": "el-cascader-panel",
"virtual_field": true,
"props": { "props": {
"props": { "props": {
"multiple": true, "multiple": true,
@@ -75,8 +72,7 @@
"emitPath": false, "emitPath": false,
"checkStrictly": true "checkStrictly": true
} }
}, }
"render": []
}, },
"create_at|创建时间": { "create_at|创建时间": {
"form": false, "form": false,
@@ -90,8 +86,7 @@
"realname", "realname",
"username", "username",
{ {
"field": "mobile", "field": "mobile"
"render": []
}, },
{ {
"field": "avatar", "field": "avatar",
@@ -107,8 +102,7 @@
}, },
{ {
"field": "role_id", "field": "role_id",
"title": "权限", "title": "权限"
"virtual_field": true
} }
], ],
"rowActions": [ "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表单复现数据时使用 - `getApi` 当前管理对象单一对象的获取接口, form表单复现数据时使用