| | |
| | | emits: ['success', 'closed'], |
| | | data() { |
| | | return { |
| | | fixed: false, |
| | | parentData: {}, |
| | | categoryList: [ |
| | | {label: 0,id: "0",value: "APP"}, |
| | |
| | | parentIdChange(val) { |
| | | var $parentId = this.$refs.parentTree.getCurrentNode().title; |
| | | this.formAddMenu.$parentId = $parentId; |
| | | alert(4) |
| | | }, |
| | | belongApplicationChange(val) { |
| | | var $belongApplication = this.applicationList.find(option=>option.code === val).name; |
| | |
| | | }, |
| | | //表单注入数据 |
| | | setData(data){ |
| | | if(data.parentId == "0") { |
| | | data.parentId = ""; |
| | | } |
| | | //可以和上面一样单个注入,也可以像下面一样直接合并进去 |
| | | console.log(data) |
| | | Object.assign(this.formAddMenu, data) |
| | | if(data.fixed) { //新增子项 |
| | | this.formAddMenu.parentId = data.id; |
| | | }else { |
| | | Object.assign(this.formAddMenu, data); |
| | | } |
| | | } |
| | | } |
| | | } |