| | |
| | | message: "请输入菜单别名", |
| | | trigger: "blur" |
| | | }] |
| | | }, { |
| | | label: "菜单", |
| | | prop: "menuType", |
| | | type: "radio", |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择菜单", |
| | | trigger: "blur" |
| | | }], |
| | | dicData: [{ |
| | | label: "PC端", |
| | | value: 0 |
| | | }, |
| | | { |
| | | label: "移动端", |
| | | value: 1 |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | label: "新窗口", |
| | |
| | | }] |
| | | }, |
| | | { |
| | | label: "菜单备注", |
| | | prop: "remark", |
| | | type: "textarea", |
| | | span: 24, |
| | | minRows: 2, |
| | | hide: true |
| | | }, |
| | | { |
| | | label: "背景色", |
| | | prop: "background", |
| | | span: 12, |
| | |
| | | }, |
| | | multiple: true, |
| | | // hide: true |
| | | } |
| | | }, |
| | | { |
| | | label: "菜单备注", |
| | | prop: "remark", |
| | | type: "textarea", |
| | | span: 24, |
| | | minRows: 2, |
| | | hide: true |
| | | }, |
| | | ] |
| | | }, |
| | | data: [], |
| | |
| | | }); |
| | | |
| | | // getTreeList().then(res => { |
| | | // console.log(JSON.stringify(res.data.data)) |
| | | const column = this.findObject(this.option.column, "labelList"); |
| | | column.dicData =this.labelList; |
| | | // console.log(JSON.stringify(res.data.data)) |
| | | const column = this.findObject(this.option.column, "labelList"); |
| | | column.dicData = this.labelList; |
| | | // }); |
| | | }, |
| | | handleAdd(row) { |
| | |
| | | this.selectionClear(); |
| | | }); |
| | | getTreeList().then(res => { |
| | | this.labelList =res.data.data; |
| | | this.labelList = res.data.data; |
| | | }); |
| | | }, |
| | | treeLoad(tree, treeNode, resolve) { |
| | |
| | | resolve(res.data.data); |
| | | }); |
| | | // getTreeList().then(res => { |
| | | // console.log(JSON.stringify(res.data.data)) |
| | | const column = this.findObject(this.option.column, "labelList"); |
| | | column.dicData = this.labelList; |
| | | // console.log(JSON.stringify(res.data.data)) |
| | | const column = this.findObject(this.option.column, "labelList"); |
| | | column.dicData = this.labelList; |
| | | // }); |
| | | } |
| | | } |
| | |
| | | </script> |
| | | |
| | | <style> |
| | | </style> |
| | | </style> |