@@ -20,35 +20,31 @@ var BaseMenus = []model.SysBaseMenu{
2020 {GVA_MODEL : global.GVA_MODEL {ID : 7 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "3" , Path : "user" , Name : "user" , Component : "view/superAdmin/user/user.vue" , Sort : 4 , Meta : model.Meta {Title : "用户管理" , Icon : "coordinate" }},
2121 {GVA_MODEL : global.GVA_MODEL {ID : 8 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : true , ParentId : "0" , Path : "person" , Name : "person" , Component : "view/person/person.vue" , Sort : 4 , Meta : model.Meta {Title : "个人信息" , Icon : "message-solid" }},
2222 {GVA_MODEL : global.GVA_MODEL {ID : 9 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "0" , Path : "example" , Name : "example" , Component : "view/example/index.vue" , Sort : 6 , Meta : model.Meta {Title : "示例文件" , Icon : "s-management" }},
23- {GVA_MODEL : global.GVA_MODEL {ID : 10 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "table" , Name : "table" , Component : "view/example/table/table.vue" , Sort : 1 , Meta : model.Meta {Title : "表格示例" , Icon : "s-order" }},
24- {GVA_MODEL : global.GVA_MODEL {ID : 11 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "form" , Name : "form" , Component : "view/example/form/form.vue" , Sort : 2 , Meta : model.Meta {Title : "表单示例" , Icon : "document" }},
25- {GVA_MODEL : global.GVA_MODEL {ID : 12 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "rte" , Name : "rte" , Component : "view/example/rte/rte.vue" , Sort : 3 , Meta : model.Meta {Title : "富文本编辑器" , Icon : "reading" }},
26- {GVA_MODEL : global.GVA_MODEL {ID : 13 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "excel" , Name : "excel" , Component : "view/example/excel/excel.vue" , Sort : 4 , Meta : model.Meta {Title : "excel导入导出" , Icon : "s-marketing" }},
27- {GVA_MODEL : global.GVA_MODEL {ID : 14 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "upload" , Name : "upload" , Component : "view/example/upload/upload.vue" , Sort : 5 , Meta : model.Meta {Title : "上传下载" , Icon : "upload" }},
28- {GVA_MODEL : global.GVA_MODEL {ID : 15 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "breakpoint" , Name : "breakpoint" , Component : "view/example/breakpoint/breakpoint.vue" , Sort : 6 , Meta : model.Meta {Title : "断点续传" , Icon : "upload" }},
29- {GVA_MODEL : global.GVA_MODEL {ID : 16 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "customer" , Name : "customer" , Component : "view/example/customer/customer.vue" , Sort : 7 , Meta : model.Meta {Title : "客户列表(资源示例)" , Icon : "s-custom" }},
30- {GVA_MODEL : global.GVA_MODEL {ID : 17 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "0" , Path : "systemTools" , Name : "systemTools" , Component : "view/systemTools/index.vue" , Sort : 5 , Meta : model.Meta {Title : "系统工具" , Icon : "s-cooperation" }},
31- {GVA_MODEL : global.GVA_MODEL {ID : 18 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "17" , Path : "autoCode" , Name : "autoCode" , Component : "view/systemTools/autoCode/index.vue" , Sort : 1 , Meta : model.Meta {Title : "代码生成器" , Icon : "cpu" , KeepAlive : true }},
32- {GVA_MODEL : global.GVA_MODEL {ID : 19 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "17" , Path : "formCreate" , Name : "formCreate" , Component : "view/systemTools/formCreate/index.vue" , Sort : 2 , Meta : model.Meta {Title : "表单生成器" , Icon : "magic-stick" , KeepAlive : true }},
33- {GVA_MODEL : global.GVA_MODEL {ID : 20 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "17" , Path : "system" , Name : "system" , Component : "view/systemTools/system/system.vue" , Sort : 3 , Meta : model.Meta {Title : "系统配置" , Icon : "s-operation" }},
34- {GVA_MODEL : global.GVA_MODEL {ID : 21 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "0" , Path : "iconList" , Name : "iconList" , Component : "view/iconList/index.vue" , Sort : 2 , Meta : model.Meta {Title : "图标集合" , Icon : "star-on" }},
35- {GVA_MODEL : global.GVA_MODEL {ID : 22 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "3" , Path : "dictionary" , Name : "dictionary" , Component : "view/superAdmin/dictionary/sysDictionary.vue" , Sort : 5 , Meta : model.Meta {Title : "字典管理" , Icon : "notebook-2" }},
36- {GVA_MODEL : global.GVA_MODEL {ID : 23 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : true , ParentId : "3" , Path : "dictionaryDetail/:id" , Name : "dictionaryDetail" , Component : "view/superAdmin/dictionary/sysDictionaryDetail.vue" , Sort : 1 , Meta : model.Meta {Title : "字典详情" , Icon : "s-order" }},
37- {GVA_MODEL : global.GVA_MODEL {ID : 24 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "3" , Path : "operation" , Name : "operation" , Component : "view/superAdmin/operation/sysOperationRecord.vue" , Sort : 6 , Meta : model.Meta {Title : "操作历史" , Icon : "time" }},
38- {GVA_MODEL : global.GVA_MODEL {ID : 25 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "simpleUploader" , Name : "simpleUploader" , Component : "view/example/simpleUploader/simpleUploader" , Sort : 6 , Meta : model.Meta {Title : "断点续传(插件版)" , Icon : "upload" }},
39- {GVA_MODEL : global.GVA_MODEL {ID : 26 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "https://www.gin-vue-admin.com" , Name : "https://www.gin-vue-admin.com" , Hidden : false , Component : "/" , Sort : 0 , Meta : model.Meta {Title : "官方网站" , Icon : "s-home" }},
40- {GVA_MODEL : global.GVA_MODEL {ID : 27 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "state" , Name : "state" , Hidden : false , Component : "view/system/state.vue" , Sort : 6 , Meta : model.Meta {Title : "服务器状态" , Icon : "cloudy" }},
41- {GVA_MODEL : global.GVA_MODEL {ID : 28 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "workflow" , Name : "workflow" , Hidden : false , Component : "view/workflow/index.vue" , Sort : 5 , Meta : model.Meta {Title : "工作流功能" , Icon : "phone" }},
42- {GVA_MODEL : global.GVA_MODEL {ID : 29 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "28" , Path : "workflowCreate" , Name : "workflowCreate" , Hidden : false , Component : "view/workflow/workflowCreate/workflowCreate.vue" , Sort : 0 , Meta : model.Meta {Title : "工作流绘制" , Icon : "circle-plus" }},
43- {GVA_MODEL : global.GVA_MODEL {ID : 30 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "28" , Path : "workflowProcess" , Name : "workflowProcess" , Hidden : false , Component : "view/workflow/workflowProcess/workflowProcess.vue" , Sort : 0 , Meta : model.Meta {Title : "工作流列表" , Icon : "s-cooperation" }},
44- {GVA_MODEL : global.GVA_MODEL {ID : 31 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "28" , Path : "workflowUse" , Name : "workflowUse" , Hidden : true , Component : "view/workflow/workflowUse/workflowUse.vue" , Sort : 0 , Meta : model.Meta {Title : "使用工作流" , Icon : "video-play" }},
45- {GVA_MODEL : global.GVA_MODEL {ID : 32 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "28" , Path : "started" , Name : "started" , Hidden : false , Component : "view/workflow/userList/started.vue" , Sort : 0 , Meta : model.Meta {Title : "我发起的" , Icon : "s-order" }},
46- {GVA_MODEL : global.GVA_MODEL {ID : 33 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "28" , Path : "need" , Name : "need" , Hidden : false , Component : "view/workflow/userList/need.vue" , Sort : 0 , Meta : model.Meta {Title : "我的待办" , Icon : "s-platform" }},
23+ {GVA_MODEL : global.GVA_MODEL {ID : 10 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "excel" , Name : "excel" , Component : "view/example/excel/excel.vue" , Sort : 4 , Meta : model.Meta {Title : "excel导入导出" , Icon : "s-marketing" }},
24+ {GVA_MODEL : global.GVA_MODEL {ID : 11 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "upload" , Name : "upload" , Component : "view/example/upload/upload.vue" , Sort : 5 , Meta : model.Meta {Title : "上传下载" , Icon : "upload" }},
25+ {GVA_MODEL : global.GVA_MODEL {ID : 12 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "breakpoint" , Name : "breakpoint" , Component : "view/example/breakpoint/breakpoint.vue" , Sort : 6 , Meta : model.Meta {Title : "断点续传" , Icon : "upload" }},
26+ {GVA_MODEL : global.GVA_MODEL {ID : 13 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "customer" , Name : "customer" , Component : "view/example/customer/customer.vue" , Sort : 7 , Meta : model.Meta {Title : "客户列表(资源示例)" , Icon : "s-custom" }},
27+ {GVA_MODEL : global.GVA_MODEL {ID : 14 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "0" , Path : "systemTools" , Name : "systemTools" , Component : "view/systemTools/index.vue" , Sort : 5 , Meta : model.Meta {Title : "系统工具" , Icon : "s-cooperation" }},
28+ {GVA_MODEL : global.GVA_MODEL {ID : 15 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "14" , Path : "autoCode" , Name : "autoCode" , Component : "view/systemTools/autoCode/index.vue" , Sort : 1 , Meta : model.Meta {Title : "代码生成器" , Icon : "cpu" , KeepAlive : true }},
29+ {GVA_MODEL : global.GVA_MODEL {ID : 16 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "14" , Path : "formCreate" , Name : "formCreate" , Component : "view/systemTools/formCreate/index.vue" , Sort : 2 , Meta : model.Meta {Title : "表单生成器" , Icon : "magic-stick" , KeepAlive : true }},
30+ {GVA_MODEL : global.GVA_MODEL {ID : 17 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "14" , Path : "system" , Name : "system" , Component : "view/systemTools/system/system.vue" , Sort : 3 , Meta : model.Meta {Title : "系统配置" , Icon : "s-operation" }},
31+ {GVA_MODEL : global.GVA_MODEL {ID : 18 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "3" , Path : "dictionary" , Name : "dictionary" , Component : "view/superAdmin/dictionary/sysDictionary.vue" , Sort : 5 , Meta : model.Meta {Title : "字典管理" , Icon : "notebook-2" }},
32+ {GVA_MODEL : global.GVA_MODEL {ID : 19 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : true , ParentId : "3" , Path : "dictionaryDetail/:id" , Name : "dictionaryDetail" , Component : "view/superAdmin/dictionary/sysDictionaryDetail.vue" , Sort : 1 , Meta : model.Meta {Title : "字典详情" , Icon : "s-order" }},
33+ {GVA_MODEL : global.GVA_MODEL {ID : 20 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "3" , Path : "operation" , Name : "operation" , Component : "view/superAdmin/operation/sysOperationRecord.vue" , Sort : 6 , Meta : model.Meta {Title : "操作历史" , Icon : "time" }},
34+ {GVA_MODEL : global.GVA_MODEL {ID : 21 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , Hidden : false , ParentId : "9" , Path : "simpleUploader" , Name : "simpleUploader" , Component : "view/example/simpleUploader/simpleUploader" , Sort : 6 , Meta : model.Meta {Title : "断点续传(插件版)" , Icon : "upload" }},
35+ {GVA_MODEL : global.GVA_MODEL {ID : 22 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "https://www.gin-vue-admin.com" , Name : "https://www.gin-vue-admin.com" , Hidden : false , Component : "/" , Sort : 0 , Meta : model.Meta {Title : "官方网站" , Icon : "s-home" }},
36+ {GVA_MODEL : global.GVA_MODEL {ID : 23 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "state" , Name : "state" , Hidden : false , Component : "view/system/state.vue" , Sort : 6 , Meta : model.Meta {Title : "服务器状态" , Icon : "cloudy" }},
37+ {GVA_MODEL : global.GVA_MODEL {ID : 24 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "0" , Path : "workflow" , Name : "workflow" , Hidden : false , Component : "view/workflow/index.vue" , Sort : 5 , Meta : model.Meta {Title : "工作流功能" , Icon : "phone" }},
38+ {GVA_MODEL : global.GVA_MODEL {ID : 25 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "24" , Path : "workflowCreate" , Name : "workflowCreate" , Hidden : false , Component : "view/workflow/workflowCreate/workflowCreate.vue" , Sort : 0 , Meta : model.Meta {Title : "工作流绘制" , Icon : "circle-plus" }},
39+ {GVA_MODEL : global.GVA_MODEL {ID : 26 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "24" , Path : "workflowProcess" , Name : "workflowProcess" , Hidden : false , Component : "view/workflow/workflowProcess/workflowProcess.vue" , Sort : 0 , Meta : model.Meta {Title : "工作流列表" , Icon : "s-cooperation" }},
40+ {GVA_MODEL : global.GVA_MODEL {ID : 27 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "24" , Path : "workflowUse" , Name : "workflowUse" , Hidden : true , Component : "view/workflow/workflowUse/workflowUse.vue" , Sort : 0 , Meta : model.Meta {Title : "使用工作流" , Icon : "video-play" }},
41+ {GVA_MODEL : global.GVA_MODEL {ID : 28 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "24" , Path : "started" , Name : "started" , Hidden : false , Component : "view/workflow/userList/started.vue" , Sort : 0 , Meta : model.Meta {Title : "我发起的" , Icon : "s-order" }},
42+ {GVA_MODEL : global.GVA_MODEL {ID : 29 , CreatedAt : time .Now (), UpdatedAt : time .Now ()}, MenuLevel : 0 , ParentId : "24" , Path : "need" , Name : "need" , Hidden : false , Component : "view/workflow/userList/need.vue" , Sort : 0 , Meta : model.Meta {Title : "我的待办" , Icon : "s-platform" }},
4743}
4844
4945func InitSysBaseMenus (db * gorm.DB ) {
5046 if err := db .Transaction (func (tx * gorm.DB ) error {
51- if tx .Where ("id IN ?" , []int {1 , 27 }).Find (& []model.SysBaseMenu {}).RowsAffected == 2 {
47+ if tx .Where ("id IN ?" , []int {1 , 23 }).Find (& []model.SysBaseMenu {}).RowsAffected == 2 {
5248 color .Danger .Println ("sys_base_menus表的初始数据已存在!" )
5349 return nil
5450 }
0 commit comments