gaoshp
2024-11-19 f29900986f01cf5d39b5755cec674825cef27961
src/views/console/system/addMenu.vue
@@ -97,6 +97,7 @@
      emits: ['success', 'closed'],
      data() {
         return {
            fixed: false,
            parentData: {},
            categoryList: [
               {label: 0,id: "0",value: "APP"},
@@ -240,9 +241,15 @@
         },
         //表单注入数据
         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);
            }
         }
      }
   }