From 36de27dcf89a1a651c6498f3dc4c8fd872ca3f92 Mon Sep 17 00:00:00 2001
From: clll <1320612696@qq.com>
Date: 星期三, 13 九月 2023 17:17:17 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

---
 CanadaMes-ui/src/views/power/index.vue |  183 +++++++++++++++++++++++----------------------
 1 files changed, 92 insertions(+), 91 deletions(-)

diff --git a/CanadaMes-ui/src/views/power/index.vue b/CanadaMes-ui/src/views/power/index.vue
index 7488cf8..eb274a9 100644
--- a/CanadaMes-ui/src/views/power/index.vue
+++ b/CanadaMes-ui/src/views/power/index.vue
@@ -201,100 +201,101 @@
     this.getPowerList();
   },
   methods: {
-    getPowerList() {
-      selectPage(this.queryInfo).then(res => {
-        this.powerList.total = res.data.total;
-        this.powerList.records = res.data.records;
+  getPowerList() {
+    selectPage(this.queryInfo).then(res => {
+      this.powerList.total = res.data.total;
+      this.powerList.records = res.data.records;
+    });
+  },
+  // 鐩戝惉pageSize鏀瑰彉鐨勪簨浠�
+  handleSizeChange(newSize) {
+    this.queryInfo.pageSize = newSize;
+    this.getPowerList()
+  },
+  // 鐩戝惉pageNum鏀瑰彉鐨勪簨浠�
+  handleCurrentChange(newPage) {
+    this.queryInfo.pageNum = newPage;
+    this.getPowerList()
+  },
+  stateChange(info) {
+    saveOrUpdate(info).then(() => {
+      this.$message.success(this.$t('updateSuccessMessage'))
+    });
+  },
+  // 鐩戝惉娣诲姞鏉冮檺瀵硅瘽妗嗙殑鍏抽棴浜嬩欢
+  addDialogClosed() {
+    this.$refs['powerRef'].resetFields();
+  },
+  // 鐐瑰嚮鎸夐挳娣诲姞鏂版潈闄�
+  addPower() {
+    this.$refs.powerRef.validate(async valid => {
+      if (!valid) return;
+      // 鍙戣捣娣诲姞鏉冮檺鐨勭綉缁滆姹�
+      saveOrUpdate(this.addPowerForm).then(() => {
+        // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
+        this.getPowerList();
+        // 闅愯棌娣诲姞鏉冮檺瀵硅瘽妗�
+        this.addDialogVisible = false;
+        this.$message.success(this.$t('addSuccessMessage'));
       });
-    },
-    // 鐩戝惉pageSize鏀瑰彉鐨勪簨浠�
-    handleSizeChange(newSize) {
-      this.queryInfo.pageSize = newSize;
-      this.getPowerList()
-    },
-    // 鐩戝惉pageNum鏀瑰彉鐨勪簨浠�
-    handleCurrentChange(newPage) {
-      this.queryInfo.pageNum = newPage;
-      this.getPowerList()
-    },
-    stateChange(info) {
-      saveOrUpdate(info).then(() => {
-        this.$message.success("鏇存柊鐘舵�佹垚鍔�")
+    })
+  },
+  // 灞曠ず淇敼鏉冮檺鐨勫璇濇
+  showEditDialog(role) {
+    getById({id: role.id}).then(res => {
+      this.editRoleForm = res.data;
+    });
+    select(this.addPowerForm).then(res => {
+      this.roleList = res.data;
+    });
+    selectPermission(this.addPowerForm).then(res => {
+      this.permissionList = res.data;
+    });
+    this.editDialogVisible = true;
+  },
+  // 灞曠ず娣诲姞鏉冮檺鐨勫璇濇
+  showAddDialog() {
+    select(this.addPowerForm).then(res => {
+      this.roleList = res.data;
+    });
+    selectPermission(this.addPowerForm).then(res => {
+      this.permissionList = res.data;
+    });
+    this.addDialogVisible = true;
+  },
+  // 淇敼鏉冮檺淇℃伅骞舵彁浜�
+  editRoleInfo() {
+    this.$refs.powerRef.validate(async valid => {
+      if (!valid) return;
+      // 鍙戣捣淇敼鏉冮檺鐨勭綉缁滆姹�
+      saveOrUpdate(this.editRoleForm).then(() => {
+        // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
+        this.getPowerList();
+        // 闅愯棌娣诲姞鏉冮檺瀵硅瘽妗�
+        this.editDialogVisible = false;
+        this.$message.success(this.$t('updateSuccessMessage'));
       });
-    },
-    // 鐩戝惉娣诲姞鏉冮檺瀵硅瘽妗嗙殑鍏抽棴浜嬩欢
-    addDialogClosed() {
-      this.$refs['powerRef'].resetFields();
-    },
-    // 鐐瑰嚮鎸夐挳娣诲姞鏂版潈闄�
-    addPower() {
-      this.$refs.powerRef.validate(async valid => {
-        if (!valid) return;
-        // 鍙戣捣娣诲姞鏉冮檺鐨勭綉缁滆姹�
-        saveOrUpdate(this.addPowerForm).then(() => {
-          // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
-          this.getPowerList();
-          // 闅愯棌娣诲姞鏉冮檺瀵硅瘽妗�
-          this.addDialogVisible = false;
-          this.$message.success("娣诲姞鏉冮檺鎴愬姛");
-        });
-      })
-    },
-    // 灞曠ず淇敼鏉冮檺鐨勫璇濇
-    showEditDialog(role) {
-      getById({id: role.id}).then(res => {
-        this.editRoleForm = res.data;
+    })
+  },
+  // 鏍规嵁id鍒犻櫎鏉冮檺淇℃伅
+  removeById(power) {
+    // 寮规璇㈤棶鐢ㄦ埛鏄惁鍒犻櫎鏉冮檺
+    this.$confirm(this.$t('deleteConfirmMessage'), this.$t('prompt'), {
+      confirmButtonText: this.$t('confirmButtonText'),
+      cancelButtonText: this.$t('cancelButtonText'),
+      type: 'warning'
+    }).then(() => {
+      // 鍒犻櫎鏉冮檺
+      removeById({id: power.id}).then(() => {
+        // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
+        this.getPowerList();
+        this.$message.success(this.$t('deleteSuccessMessage'));
       });
-      select(this.addPowerForm).then(res => {
-        this.roleList = res.data;
-      });
-      selectPermission(this.addPowerForm).then(res => {
-        this.permissionList = res.data;
-      });
-      this.editDialogVisible = true;
-    },
-    // 灞曠ず娣诲姞鏉冮檺鐨勫璇濇
-    showAddDialog() {
-      select(this.addPowerForm).then(res => {
-        this.roleList = res.data;
-      });
-      selectPermission(this.addPowerForm).then(res => {
-        this.permissionList = res.data;
-      });
-      this.addDialogVisible = true;
-    },
-    // 淇敼鏉冮檺淇℃伅骞舵彁浜�
-    editRoleInfo() {
-      this.$refs.powerRef.validate(async valid => {
-        if (!valid) return;
-        // 鍙戣捣淇敼鏉冮檺鐨勭綉缁滆姹�
-        saveOrUpdate(this.editRoleForm).then(() => {
-          // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
-          this.getPowerList();
-          // 闅愯棌娣诲姞鏉冮檺瀵硅瘽妗�
-          this.editDialogVisible = false;
-          this.$message.success("淇敼鏉冮檺鎴愬姛");
-        });
-      })
-    },
-    // 鏍规嵁id鍒犻櫎鏉冮檺淇℃伅
-    removeById(power) {
-      // 寮规璇㈤棶鐢ㄦ埛鏄惁鍒犻櫎鏉冮檺
-      this.$confirm('姝ゆ搷浣滃皢姘镐箙鍒犻櫎璇ユ潈闄�, 鏄惁缁х画?', '鎻愮ず', {
-        confirmButtonText: '纭畾',
-        cancelButtonText: '鍙栨秷',
-        type: 'warning'
-      }).then(() => {
-        // 鍒犻櫎鏉冮檺
-        removeById({id: power.id}).then(() => {
-          // 閲嶆柊鑾峰彇鏉冮檺鍒楄〃
-          this.getPowerList();
-          this.$message.success("鍒犻櫎鏉冮檺鎴愬姛");
-        });
-      }).catch(() => {
-        this.$message.info('宸插彇娑堝垹闄�');
-      })
-    }
+    }).catch(() => {
+      this.$message.info(this.$t('deleteCancelledMessage'));
+    })
+  }
+
   }
 }
 </script>

--
Gitblit v1.8.0