Jelajahi Sumber

修改分配菜单弹框样式

DESKTOP-227F4HN\Zt 2 tahun lalu
induk
melakukan
1eea1a4c2a
1 mengubah file dengan 9 tambahan dan 8 penghapusan
  1. 9 8
      chuanyi-admin/src/views/system/role/user-menu.vue

+ 9 - 8
chuanyi-admin/src/views/system/role/user-menu.vue

@@ -150,7 +150,7 @@
               icon="el-icon-circle-plus"
               size="mini"
               :disabled="!distribution"
-              @click="addMenu(scope.row.id)"
+              @click="addMenu(scope.row.id,$event)"
             >分配菜单
             </el-button>
           </template>
@@ -241,9 +241,10 @@ export default {
       this.celDistribution = !selection.length
     },
     /** 分配按钮 */
-    addMenu(id) {
+    addMenu(id, event) {
+      this.$resetBtn(event)
       this.distObj.menuList = []
-      this.$confirm('是否分配菜单?', '提示', {
+      this.$confirm('您确定要分配该菜单吗?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         cancelButtonClass: 'btn_custom_cancel',
@@ -259,8 +260,9 @@ export default {
       })
     },
     /** 批量分配菜单按钮 */
-    handleDel() {
-      this.$confirm('是否批量分配菜单?', '提示', {
+    handleDel(event) {
+      this.$resetBtn(event)
+      this.$confirm('您确定要批量分配选中的菜单吗?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         cancelButtonClass: 'btn_custom_cancel',
@@ -277,7 +279,7 @@ export default {
     /** 取消分配按钮 */
     delMenu(id) {
       this.delDistObj.menuList = []
-      this.$confirm('是否取消分配菜单?', '提示', {
+      this.$confirm('您确定要取消分配该菜单吗?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         cancelButtonClass: 'btn_custom_cancel',
@@ -294,7 +296,7 @@ export default {
     },
     /** 批量取消分配菜单按钮 */
     handleDelMenus() {
-      this.$confirm('是否批量取消分配菜单?', '提示', {
+      this.$confirm('您确定要批量取消选中的菜单吗?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         cancelButtonClass: 'btn_custom_cancel',
@@ -341,7 +343,6 @@ export default {
           return row.id === el.id
         })
       ) {
-        console.log(selection, row)
         // 选中行有children
         if (row.children.length) {
           // 全选children