From 2b8c4d75fd6bc38c8557dbe83020d598ac0fc74b Mon Sep 17 00:00:00 2001 From: ludc Date: 星期二, 25 七月 2023 16:54:59 +0800 Subject: [PATCH] 提交代码 --- Source/UBCS-WEB/src/views/system/menu.vue | 41 +++++++++++++++++++++++++++++++++++------ 1 files changed, 35 insertions(+), 6 deletions(-) diff --git a/Source/UBCS-WEB/src/views/system/menu.vue b/Source/UBCS-WEB/src/views/system/menu.vue index 7b87dcb..bbc8ff1 100644 --- a/Source/UBCS-WEB/src/views/system/menu.vue +++ b/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; -- Gitblit v1.9.3