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