mirror of
http://124.126.16.154:8888/singularity/hyperf-admin.git
synced 2026-01-15 07:35:09 +08:00
fix: typo
This commit is contained in:
@@ -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` 即可
|
||||||
|
|
||||||
我们已 `用户管理` 这个页面功能为例, 讲解如何使用此功能.
|
我们以 `用户管理` 这个页面功能为例, 讲解如何使用此功能.
|
||||||
|
|
||||||
先上效果图
|
先上效果图
|
||||||

|

|
||||||
@@ -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表单复现数据时使用
|
||||||
|
|||||||
Reference in New Issue
Block a user