{ "dataOptions": { "projectName": "Rattan.Sys", "openNodeApi": true, "tableView": "Sys_MenuVue", "idField": "menu_Id", "router": "/sys/dev/menu", "idValue": 0, "codeRegular": null, "linkColumn": "menuName", "menu_Id": 496, "pageIndex": 1, "pageSize": 15, "total": 0, "sortName": { "orderNo": "DESC", "menu_Id": "ASC" }, "showActionField": true, "folder": "sys/core", "tableName": "Sys_MenuVue", "table_Id": 3441, "vueData_Id": 0 }, "dataListOptions": { "data": [], "fields": [ { "prop": "menuName", "label": "模块名称", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_19753" }, { "prop": "vueAuth", "label": "权限点", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_58621" }, { "prop": "vueIcon", "label": "图标", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_53430" }, { "prop": "vueOrderNo", "label": "排序号", "dataType": "int32", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_17644" }, { "prop": "creator", "label": "创建人", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_39838" }, { "prop": "createDate", "label": "创建时间", "dataType": "datetime", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_70830", "width": 120 }, { "prop": "modifier", "label": "修改人", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_13506" }, { "prop": "modifyDate", "label": "修改时间", "dataType": "datetime", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_85692", "width": 120 }, { "prop": "vueEnable", "label": "是否启用", "dataType": "byte", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_69770" }, { "prop": "vueUrl", "label": "前端路由", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_23718" }, { "prop": "helpUrl1", "label": "帮助地址1", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_48031" }, { "prop": "helpUrl2", "label": "帮助地址2", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_38489" }, { "prop": "helpUrl3", "label": "帮助地址3", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_19956" }, { "prop": "vueFilePath", "label": "组件文件路径", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_93726" }, { "prop": "vueName", "label": "组件名称", "dataType": "string", "sortable": false, "type": "input", "hidden": false, "isQuickSearch": false, "key": "1565623070000_9705" } ], "buttons": [ { "type": "button-group", "label": "按钮组", "buttons": [ { "type": "button", "label": "新建", "options": { "icon": "el-icon-plus", "type": "primary", "authNode": "add" }, "key": "btn-add" }, { "type": "button", "label": "删除", "options": { "icon": "el-icon-yrt-shanchu2", "type": "primary", "authNode": "delete" }, "key": "btn-delete" } ], "options": { "icon": "el-icon-yrt-anniuzu" }, "key": "btn-group01" }, { "type": "button-group", "label": "按钮组", "buttons": [ { "type": "button", "label": "审核", "options": { "icon": "el-icon-yrt-shenpi6", "type": "success", "authNode": "auditing" }, "key": "btn-confirm" } ], "options": { "icon": "el-icon-yrt-anniuzu" }, "key": "btn-group02" }, { "type": "button-group", "label": "按钮组", "buttons": [ { "type": "button", "label": "刷新", "options": { "icon": "el-icon-yrt-shuaxin", "type": "default", "authNode": "refresh" }, "key": "btn-refresh" }, { "type": "button", "label": "导出", "options": { "icon": "el-icon-yrt-daochu1", "type": "default", "authNode": "export" }, "key": "btn-export" }, { "type": "button", "label": "打印", "options": { "icon": "el-icon-yrt-dayin3", "type": "default", "authNode": "print" }, "key": "btn-print" }, { "type": "button", "label": "帮助", "options": { "icon": "el-icon-info", "type": "default", "authNode": "helper" }, "key": "btn-help" } ], "options": { "icon": "el-icon-yrt-anniuzu" }, "key": "btn-group03" } ] }, "editorOptions": { "fields": [ { "type": "input", "label": "模块ID", "options": { "prop": "menu_Id", "searchRowNo": 1, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "int32", "pattern": "", "placeholder": "", "remoteFunc": "func_1565965927000_97955", "readonly": true }, "key": "1565965927000_97955" }, { "type": "input", "label": "父级ID", "options": { "prop": "parentId", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": true, "dataType": "int32", "pattern": "", "placeholder": "", "remoteFunc": "func_1573209688000_54880" }, "key": "1573209688000_54880", "rules": [ { "required": true, "message": "父级ID必须填写" } ] }, { "type": "input", "label": "模块名称", "options": { "prop": "menuName", "searchRowNo": 1, "width": "280px", "noLabel": false, "defaultValue": "", "required": true, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_2550" }, "key": "1565623077000_2550", "rules": [ { "required": true, "message": "模块名称必须填写" } ] }, { "type": "input", "label": "模块别名", "options": { "prop": "description", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1595902533000_84033" }, "key": "1595902533000_84033", "rules": [] }, { "type": "input", "label": "前端路由", "options": { "prop": "vueUrl", "searchRowNo": null, "width": "480px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_10677" }, "key": "1565623077000_10677" }, { "type": "input", "label": "组件文件路径", "options": { "prop": "vueFilePath", "searchRowNo": null, "width": "480px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_24687" }, "key": "1565623077000_24687", "rules": [] }, { "type": "input", "label": "组件名称", "options": { "prop": "vueName", "searchRowNo": null, "width": "480px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_67946" }, "key": "1565623077000_67946", "rules": [] }, { "type": "textarea", "label": "权限点", "options": { "width": "480px", "defaultValue": "", "required": false, "readonly": false, "disabled": false, "pattern": "", "placeholder": "", "noLabel": false, "prop": "vueAuth" }, "key": "1565623077000_19833" }, { "type": "input", "label": "图标", "options": { "prop": "vueIcon", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_75540" }, "key": "1565623077000_75540", "rules": [] }, { "type": "input", "label": "排序号", "options": { "prop": "vueOrderNo", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "int32", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_70799" }, "key": "1565623077000_70799", "rules": [] }, { "type": "input", "label": "创建人", "options": { "prop": "creator", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_71968" }, "key": "1565623077000_71968", "rules": [] }, { "type": "date", "label": "创建时间", "options": { "prop": "createDate", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "datetime", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_15580" }, "key": "1565623077000_15580", "rules": [] }, { "type": "input", "label": "修改人", "options": { "prop": "modifier", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "string", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_92444" }, "key": "1565623077000_92444", "rules": [] }, { "type": "date", "label": "修改时间", "options": { "prop": "modifyDate", "searchRowNo": 0, "width": "280px", "noLabel": false, "defaultValue": "", "required": false, "dataType": "datetime", "pattern": "", "placeholder": "", "remoteFunc": "func_1565623077000_39625" }, "key": "1565623077000_39625", "rules": [] }, { "type": "switch", "label": "是否启用", "options": { "defaultValue": 0, "required": false, "disabled": false, "noLabel": false, "prop": "vueEnable", "active-value": 1, "inactive-value": 0, "dataType": "byte" }, "key": "1565623077000_37561" } ], "config": { "labelWidth": "100px", "labelPosition": "right", "top": "3vh", "width": "800px", "visible": false, "disabled": false, "title": "Vue菜单", "action": "add", "formInline": false, "saveButtonText": "保存" } } }