Browse Source

英文权限配置

jwyu 1 year ago
parent
commit
0d48f37f85

+ 8 - 0
src/lang/commonLang.js

@@ -169,6 +169,14 @@ export default {
     move_sort_success:{
       en:'Rearranged successfully',
       zh:'移动排序成功'
+    },
+    confirm_del_msg:{
+      en:'Are you sure you want to delete?',
+      zh:'确定要删除吗?'
+    },
+    set_success_msg:{
+      en:'Setting Successful',
+      zh:'设置成功'
     }
   },
   Common: {

+ 10 - 2
src/lang/modules/systemManage/EnAuthSet.js

@@ -7,7 +7,11 @@ export const EnAuthSetEn = {
     title:'English Permission List',
     tips:'Deleting only removes English permissions for this user',
     enable:'Disabled',
-    opened:'Enabled'
+    opened:'Enabled',
+    opt_text01:'English Customer List Administrator',
+    opt_text02:'English Research Report Administrator',
+    opt_text03:'English PPT Administrator',
+    opt_text04:'Daily News Administrator',
 };
   
 /* 中文 */
@@ -15,7 +19,11 @@ export const EnAuthSetZh = {
     title:'英文权限列表',
     tips:'删除操作仅删除该用户的英文权限',
     enable:'已禁用',
-    opened:'已启用'
+    opened:'已启用',
+    opt_text01:'英文客户列表管理员',
+    opt_text02:'英文研报管理员',
+    opt_text03:'英文PPT管理员',
+    opt_text04:'每日资讯管理员',
 };
   
 /**

+ 37 - 20
src/views/system_manage/enAuthManage.vue

@@ -168,6 +168,23 @@ export default {
           key: "Enabled",
         },
       ]
+    },
+    authOptions(){
+      return [
+        {
+          code:'english_company_admin',
+          label:this.$t('SystemManage.EnAuthSet.opt_text01')
+        },{
+          code:'english_report_admin',
+          label:this.$t('SystemManage.EnAuthSet.opt_text02')
+        },{
+          code:'english_ppt_admin',
+          label:this.$t('SystemManage.EnAuthSet.opt_text03')
+        },{
+          code:'english_day_new_admin',
+          label: this.$t('SystemManage.EnAuthSet.opt_text04')
+        }
+      ]
     }
   },
   data() {
@@ -219,20 +236,20 @@ export default {
         RoleName:'',
         selectList:[]
       },
-      authOptions:[
-        {
-          code:'english_company_admin',
-          label:'英文客户列表管理员'
-        },{
-          code:'english_report_admin',
-          label:'英文研报管理员'
-        },{
-          code:'english_ppt_admin',
-          label:'英文PPT管理员'
-        },{
-          code:'english_day_new_admin',
-          label: '每日资讯管理员'
-        }],//权限设置页面选项
+      // authOptions:[
+      //   {
+      //     code:'english_company_admin',
+      //     label:'英文客户列表管理员'
+      //   },{
+      //     code:'english_report_admin',
+      //     label:'英文研报管理员'
+      //   },{
+      //     code:'english_ppt_admin',
+      //     label:'英文PPT管理员'
+      //   },{
+      //     code:'english_day_new_admin',
+      //     label: '每日资讯管理员'
+      //   }],//权限设置页面选项
       isIndeterminate:false,//权限设置 全选样式
       checkAll:true,//权限设置 全选值
     };
@@ -281,11 +298,11 @@ export default {
     },
     handleDeleteAuth(item) {
       this.$confirm(
-          '确定要删除吗',
-          '提示',
+          this.$t('MsgPrompt.confirm_del_msg'),
+          this.$t('Confirm.prompt'),
           {
-              confirmButtonText: '确定',
-              cancelButtonText: '取消',
+              confirmButtonText: this.$t('Dialog.confirm_btn'),
+              cancelButtonText: this.$t('Dialog.cancel_btn'),
               type: 'warning',
           }
         ).then(()=>{
@@ -297,7 +314,7 @@ export default {
         AdminId: AdminId,
       });
       if (res.Ret === 200) {
-        this.$message.success("删除成功");
+        this.$message.success(this.$t('MsgPrompt.delete_msg'));
         this.page_no = 1
         this.getTableData();
       }
@@ -385,7 +402,7 @@ export default {
         RoleTypeCodes:selectList.join(',')
       })
       if(res.Ret!==200) return
-      this.$message.success('设置成功')
+      this.$message.success(this.$t('MsgPrompt.set_success_msg'))
       this.setAuthData.show = false
     }
   },