ludc
2023-07-25 2b8c4d75fd6bc38c8557dbe83020d598ac0fc74b
提交代码
已修改1个文件
41 ■■■■ 文件已修改
Source/UBCS-WEB/src/views/system/menu.vue 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS-WEB/src/views/system/menu.vue
@@ -22,11 +22,17 @@
               @tree-load="treeLoad">
      <template slot="menuLeft">
        <el-button type="danger"
                   size="small"
                   icon="el-icon-delete"
                   v-if="permission.menu_delete"
                   plain
                   @click="handleDelete">删 除
          size="small"
          icon="el-icon-delete"
          v-if="permission.menu_delete"
          plain
          @click="handleDelete">删 除
        </el-button>
        <el-button type="success"
          size="small"
          icon="el-icon-connection"
          plain
          @click="cloneButton">从其他菜单克隆按钮
        </el-button>
      </template>
      <template slot-scope="scope" slot="menu">
@@ -46,6 +52,20 @@
        </div>
      </template>
    </avue-crud>
    <!-- 从其他菜单克隆按钮 -->
    <el-dialog title="从其他菜单克隆按钮"
        append-to-body
        :visible.sync="cloneButtonSettingBox"
        width="800px"
        style="height: 116vh; margin-top: -10vh;">
        <avue-crud
          :option="dialogeOption"
          :table-loading="dialogLoading"
          :data="useRangeData"
          @refresh-change="refreshUseRangeChange">
        </avue-crud>
      </el-dialog>
  </basic-container>
</template>
@@ -251,7 +271,12 @@
            }
          ]
        },
        data: []
        data: [],
        // 从其他菜单克隆按钮
        cloneOtherMenuButtons: {
          cloneButtonSettingBox: false,
        }
      };
    },
    watch: {
@@ -373,6 +398,10 @@
            });
          });
      },
      /** 从其他菜单克隆按钮 */
      cloneButton(){
      },
      searchReset() {
        this.query = {};
        this.parentId = 0;