diff --git a/README/1.5/1.5.9.md b/README/1.5/1.5.9.md new file mode 100644 index 0000000000000000000000000000000000000000..fb00d502faa4aa86d75e2fc6a168fc6418e3ebe4 --- /dev/null +++ b/README/1.5/1.5.9.md @@ -0,0 +1,11 @@ +#### vk-unicloud-admin 框架研究Q群:`22466457` 如有问题或建议可以在群内讨论。 +#### 更新内容 + +* 1、【升级】`vk-unicloud-admin-ui` 包升级至 `1.5.19` +* 2、【优化】`database`内的初始化文件 +* 3、【优化】`菜单管理`中菜单标识长度修改为2-40个字符。 + +##### 框架更新步骤 [点击查看](https://vkdoc.fsq.pub/admin/1/update.html) +##### 框架学习Q群:`22466457` 欢迎萌新和大佬来使用和共同改进框架 + +#### 如果你觉得框架对你有用,可以在下方进行评论,也可以进行赞赏。 diff --git a/changelog.md b/changelog.md index f7cd86cd170f19baea118babd4ec9a8e06792581..4cc91fd9c7ea7ea9c9e31adf7adc89a64aff7f04 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,16 @@ +## 1.5.9(2021-09-01) +#### vk-unicloud-admin 框架研究Q群:`22466457` 如有问题或建议可以在群内讨论。 +#### 更新内容 + +* 1、【升级】`vk-unicloud-admin-ui` 包升级至 `1.5.19` +* 2、【优化】`database`内的初始化文件 +* 3、【优化】`菜单管理`中菜单标识长度修改为2-40个字符。 + +##### 框架更新步骤 [点击查看](https://vkdoc.fsq.pub/admin/1/update.html) +##### 框架学习Q群:`22466457` 欢迎萌新和大佬来使用和共同改进框架 + +#### 如果你觉得框架对你有用,可以在下方进行评论,也可以进行赞赏。 + ## 1.5.8(2021-08-31) #### vk-unicloud-admin 框架研究Q群:`22466457` 如有问题或建议可以在群内讨论。 #### 更新内容 diff --git a/package-lock.json b/package-lock.json index 172c09b02f38ec22663046cbc67640baa0f70231..abfc2f2b2ba01bb21dc889f866b0e591d1b17011 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "vk-unicloud-admin", - "version": "1.5.7", + "version": "1.5.8", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 84802aee123204be7ef202738bae2885b32237cc..212ca81ca23f047ab3025a7a1b19edf1f10e5b71 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "id": "vk-unicloud-admin", "name": "vk-unicloud-admin", - "version": "1.5.8", + "version": "1.5.9", "displayName": "【开箱即用】vk-unicloud-admin - 快速开发框架 - 几分钟即可完成一个页面CRUD", "description": "vk-unicloud-admin是基于unicloud+uni-id+element+vk-unicloud-router的一套快速PC admin完整开发框架。丰富的API可以让你开发事半功倍。", "keywords": [ diff --git a/pages_plugs/system/menu/list.vue b/pages_plugs/system/menu/list.vue index d89c02e2e1b2d1d2b9e7aed19c3c1adb580caf16..dffa22725521f02d13e279fc1d5e43bc98312624 100644 --- a/pages_plugs/system/menu/list.vue +++ b/pages_plugs/system/menu/list.vue @@ -182,7 +182,7 @@ rules: { menu_id:[ { required:true, message:'菜单标识不能为空', trigger:'blur' }, - { min: 2, max: 24, message:'长度在 2 到 24 个字符', trigger:'blur' }, + { min: 2, max: 40, message:'长度在 2 到 40 个字符', trigger:'blur' }, ], name:[ { required:true, message:'菜单名称不能为空', trigger:'blur' }, diff --git a/uniCloud-aliyun/database/db_init.json b/uniCloud-aliyun/database/db_init.json index 369d7e851a4048ebfe66e9ad2aa35d717a60e9a0..61dfaf9489c12be36a19cb812590f28d941a1a9c 100644 --- a/uniCloud-aliyun/database/db_init.json +++ b/uniCloud-aliyun/database/db_init.json @@ -337,6 +337,70 @@ "enable":true, "match_mode":1, "parent_id":"sys-manage" + }, + { + "_id": "system-uni", + "_add_time": 1596416400000, + "enable": true, + "icon": "el-icon-s-tools", + "menu_id": "system-uni", + "name": "系统设置", + "sort": 110 + }, + { + "_id": "system-uni-uni-id-files", + "sort": 1, + "url": "/pages_plugs/system_uni/uni-id-files/list", + "_add_time": 1596416400000, + "enable": true, + "icon": "el-icon-folder-opened", + "menu_id": "system-uni-uni-id-files", + "name": "素材管理", + "parent_id": "system-uni" + }, + { + "_id": "system-uni-opendb-global-data", + "enable": true, + "icon": "", + "menu_id": "system-uni-opendb-global-data", + "name": "系统缓存管理", + "parent_id": "system-uni", + "sort": 2, + "url": "/pages_plugs/system_uni/opendb-global-data", + "_add_time": 1596416400000 + }, + { + "_id": "system-uni-opendb-components-dynamic", + "sort": 3, + "url": "/pages_plugs/system_uni/opendb-components-dynamic", + "_add_time": 1596416400000, + "enable": true, + "icon": "", + "menu_id": "system-uni-opendb-components-dynamic", + "name": "动态组件数据", + "parent_id": "system-uni" + }, + { + "_id": "system-uni-uni-id-log", + "sort": 8, + "url": "/pages_plugs/system_uni/uni-id-log", + "_add_time": 1596416400000, + "enable": true, + "icon": "", + "menu_id": "system-uni-uni-id-log", + "name": "用户登录日志", + "parent_id": "system-uni" + }, + { + "_id": "system-uni-opendb-admin-log", + "sort": 9, + "url": "/pages_plugs/system_uni/opendb-admin-log", + "_add_time": 1596416400000, + "enable": true, + "icon": "", + "menu_id": "system-uni-opendb-admin-log", + "name": "系统操作日志", + "parent_id": "system-uni" } ], "index": [ @@ -503,6 +567,23 @@ } ] }, + "uni-id-files-categories": { + "data": [], + "index": [ + { + "IndexName": "_add_time", + "MgoKeySchema": {"MgoIndexKeys": [{"Name": "_add_time","Direction": "1"}],"MgoIsUnique": false} + }, + { + "IndexName": "name", + "MgoKeySchema": {"MgoIndexKeys": [{"Name": "name","Direction": "1"}],"MgoIsUnique": false} + }, + { + "IndexName": "sort", + "MgoKeySchema": {"MgoIndexKeys": [{"Name": "sort","Direction": "1"}],"MgoIsUnique": false} + } + ] + }, "opendb-app-list": { "data": [ { diff --git a/uniCloud-aliyun/database/db_init/opendb-admin-menus.json b/uniCloud-aliyun/database/db_init/opendb-admin-menus.json index c186548bf3421c1278b2be82de788a495643227a..fed5cda70ab22e2f488fd44a7137dc86625d56f9 100644 --- a/uniCloud-aliyun/database/db_init/opendb-admin-menus.json +++ b/uniCloud-aliyun/database/db_init/opendb-admin-menus.json @@ -3,4 +3,10 @@ {"_id":"sys-admin","_add_time":1596416400000,"comment":"系统内置","enable":true,"icon":"el-icon-s-tools","menu_id":"sys-admin","name":"用户角色权限","sort":100,"url":""} {"_id":"sys-menus-manage","_add_time":1596416400000,"comment":"控制admin左侧菜单的显示和隐藏","enable":true,"icon":"el-icon-tickets","menu_id":"sys-menus-manage","name":"菜单管理","parent_id":"sys-admin","sort":4,"url":"/pages_plugs/system/menu/list"} {"_id":"sys-user-manage","_add_time":1596416400000,"comment":"1个角色可以分配多个角色","enable":true,"icon":"el-icon-s-custom","menu_id":"sys-user-manage","name":"用户管理","parent_id":"sys-admin","sort":1,"url":"/pages_plugs/system/user/list"} -{"_id": "sys-app-manage","_add_time": 1596416400000,"menu_id":"sys-app-manage","name": "应用管理","icon":"el-icon-cloudy","url": "/pages_plugs/system/app/list","comment":"应用管理","sort": 5,"parent_id":"sys-admin","enable":true} \ No newline at end of file +{"_id":"sys-app-manage","_add_time": 1596416400000,"menu_id":"sys-app-manage","name": "应用管理","icon":"el-icon-cloudy","url": "/pages_plugs/system/app/list","comment":"应用管理","sort": 5,"parent_id":"sys-admin","enable":true} +{"_id":"system-uni","_add_time": 1596416400000,"enable": true,"icon": "el-icon-s-tools","menu_id": "system-uni","name": "系统设置","sort": 110} +{"_id":"system-uni-uni-id-files","sort": 1,"url": "/pages_plugs/system_uni/uni-id-files/list","_add_time": 1596416400000,"enable": true,"icon": "el-icon-folder-opened","menu_id": "system-uni-uni-id-files","name": "素材管理","parent_id": "system-uni"} +{"_id":"system-uni-opendb-global-data","enable": true,"icon": "","menu_id": "system-uni-opendb-global-data","name": "系统缓存管理","parent_id": "system-uni","sort": 2,"url": "/pages_plugs/system_uni/opendb-global-data","_add_time": 1596416400000} +{"_id":"system-uni-opendb-components-dynamic","sort": 3,"url": "/pages_plugs/system_uni/opendb-components-dynamic","_add_time": 1596416400000,"enable": true,"icon": "","menu_id": "system-uni-opendb-components-dynamic","name": "动态组件数据","parent_id": "system-uni"} +{"_id":"system-uni-uni-id-log","sort": 8,"url": "/pages_plugs/system_uni/uni-id-log","_add_time": 1596416400000,"enable": true,"icon": "","menu_id": "system-uni-uni-id-log","name": "用户登录日志","parent_id": "system-uni"} +{"_id":"system-uni-opendb-admin-log","sort": 9,"url": "/pages_plugs/system_uni/opendb-admin-log","_add_time": 1596416400000,"enable": true,"icon": "","menu_id": "system-uni-opendb-admin-log","name": "系统操作日志","parent_id": "system-uni"} \ No newline at end of file diff --git a/uniCloud-aliyun/database/db_init/uni-id-permissions.json b/uniCloud-aliyun/database/db_init/uni-id-permissions.json index b1f284690c50084414b1698a576055523a54dfb3..b588f2ac5ba62dd9aaf1060c714649e3cf3ce5c6 100644 --- a/uniCloud-aliyun/database/db_init/uni-id-permissions.json +++ b/uniCloud-aliyun/database/db_init/uni-id-permissions.json @@ -3,7 +3,6 @@ {"_id":"sys-permission-delete","_add_time":1596416400000,"comment":"所有函数名以delete开头的云函数","curd_category":2,"enable":true,"icon":"vk-icon-delete","level":4,"match_mode":1,"parent_id":"sys-permission","permission_id":"sys-permission-delete","permission_name":"系统内置 - 删","sort":2,"url":["*/delete*"]} {"_id":"sys-permission-read","_add_time":1596416400000,"comment":"包含所有的查询操作","curd_category":4,"enable":true,"icon":"vk-icon-text","level":3,"match_mode":1,"parent_id":"sys-permission","permission_id":"sys-permission-read","permission_name":"系统内置 - 查","sort":4,"url":["*/get*","*/find*","*/select*"]} {"_id":"sys-permission-add","_add_time":1596416400000,"comment":"所有函数名以add开头的云函数","curd_category":1,"enable":true,"icon":"vk-icon-add","level":3,"match_mode":1,"parent_id":"sys-permission","permission_id":"sys-permission-add","permission_name":"系统内置 - 增","sort":1,"url":["*/add*"]} - {"_id": "sys-manage","_add_time": 1596416400000,"permission_id":"sys-manage","permission_name": "用户角色权限菜单","comment":"","sort": 2,"enable":true} {"_id": "sys-manage-user","_add_time": 1596416400000,"permission_id":"sys-manage-user","permission_name": "系统 - 用户管理","comment":"","url": ["admin/system/user/sys/*"],"sort": 1,"enable":true,"match_mode":1,"parent_id":"sys-manage"} {"_id": "sys-manage-role","_add_time": 1596416400000,"permission_id":"sys-manage-role","permission_name": "系统 - 角色管理","comment":"","url": ["admin/system/role/sys/*"],"sort": 2,"enable":true,"match_mode":1,"parent_id":"sys-manage"} diff --git "a/uniCloud-aliyun/database/\345\212\250\346\200\201\350\217\234\345\215\225\345\257\274\345\205\245/\347\263\273\347\273\237\350\256\276\347\275\256.json" "b/uniCloud-aliyun/database/\345\212\250\346\200\201\350\217\234\345\215\225\345\257\274\345\205\245/\347\263\273\347\273\237\350\256\276\347\275\256.json" index df550c3d1a43eec811626de5e8f3e93da8616b8a..c1be1ca3f2c491457a494fe21ebe770ef4c4bfcd 100644 --- "a/uniCloud-aliyun/database/\345\212\250\346\200\201\350\217\234\345\215\225\345\257\274\345\205\245/\347\263\273\347\273\237\350\256\276\347\275\256.json" +++ "b/uniCloud-aliyun/database/\345\212\250\346\200\201\350\217\234\345\215\225\345\257\274\345\205\245/\347\263\273\347\273\237\350\256\276\347\275\256.json" @@ -1,43 +1,43 @@ [ - { - "menu_id": "system_uni", - "name": "系统设置", - "icon": "el-icon-s-tools", - "sort": 110, - "children": [{ + { + "menu_id": "system-uni", + "name": "系统设置", + "icon": "el-icon-s-tools", + "sort": 110, + "children": [{ "menu_id": "system-uni-uni-id-files", "name": "素材管理", "icon": "el-icon-folder-opened", "url": "/pages_plugs/system_uni/uni-id-files/list", "sort": 0 },{ - "menu_id": "system_uni-opendb-global-data", - "name": "系统缓存管理", - "icon": "", - "url": "/pages_plugs/system_uni/opendb-global-data", + "menu_id": "system-uni-opendb-global-data", + "name": "系统缓存管理", + "icon": "", + "url": "/pages_plugs/system_uni/opendb-global-data", "sort": 1 - }, - { - "menu_id": "system_uni-opendb-components-dynamic", - "name": "动态组件数据", - "icon": "", - "url": "/pages_plugs/system_uni/opendb-components-dynamic", + }, + { + "menu_id": "system-uni-opendb-components-dynamic", + "name": "动态组件数据", + "icon": "", + "url": "/pages_plugs/system_uni/opendb-components-dynamic", "sort": 2 - }, - { - "menu_id": "system_uni-uni-id-log", - "name": "用户登录日志", - "icon": "", - "url": "/pages_plugs/system_uni/uni-id-log", + }, + { + "menu_id": "system-uni-uni-id-log", + "name": "用户登录日志", + "icon": "", + "url": "/pages_plugs/system_uni/uni-id-log", "sort": 3 - }, - { - "menu_id": "system_uni-opendb-admin-log", - "name": "系统操作日志", - "icon": "", - "url": "/pages_plugs/system_uni/opendb-admin-log", + }, + { + "menu_id": "system-uni-opendb-admin-log", + "name": "系统操作日志", + "icon": "", + "url": "/pages_plugs/system_uni/opendb-admin-log", "sort": 4 - } - ] - } + } + ] + } ] diff --git "a/uniCloud-aliyun/database/\350\257\267\345\205\210\347\234\213\350\257\264\346\230\216.md" "b/uniCloud-aliyun/database/\350\257\267\345\205\210\347\234\213\350\257\264\346\230\216.md" index 492613559f4bc45557e69c909372d45700a19988..b22c88231cd1b5df958533e883ad929a7d7b9e2b 100644 --- "a/uniCloud-aliyun/database/\350\257\267\345\205\210\347\234\213\350\257\264\346\230\216.md" +++ "b/uniCloud-aliyun/database/\350\257\267\345\205\210\347\234\213\350\257\264\346\230\216.md" @@ -4,6 +4,6 @@ 3、点击 `通过json导入菜单` 4、粘贴刚复制的代码 -### db_init.json 为数据库初始化用的(不含素材管理、系统缓存管理、用户登录日志等菜单) +### db_init.json 为数据库初始化用的(已含素材管理、系统缓存管理、用户登录日志等菜单) -### db_init/ 目录内的json文件是 单独给 用户角色权限表导入初始化数据用的。(不含素材管理、系统缓存管理、用户登录日志等菜单) +### db_init/ 目录内的json文件是 单独给 用户角色权限表导入初始化数据用的。(已含素材管理、系统缓存管理、用户登录日志等菜单)