From 4cf81d61254f532d9c7dc4a4219b1c843a9f2dad Mon Sep 17 00:00:00 2001
From: 王旭 <1377869194@qq.com>
Date: 星期四, 29 九月 2022 18:02:07 +0800
Subject: [PATCH] 字典管理切换语言

---
 src/assets/lang/zh.js                     |   35 +++++++
 src/views/datamanage/dictionaryManage.vue |  183 ++++++++++++++++--------------------
 src/assets/lang/en.js                     |   35 +++++++
 3 files changed, 153 insertions(+), 100 deletions(-)

diff --git a/src/assets/lang/en.js b/src/assets/lang/en.js
index 638b1a9..c3fe8d7 100644
--- a/src/assets/lang/en.js
+++ b/src/assets/lang/en.js
@@ -27,6 +27,41 @@
     SpatialData: 'SpatialData',
     versionManage: 'versionManage',
     dictionaryManage: 'dictionaryManage',
+    dictionaryManageObj:{
+      tableName:"table name",
+      selectTableName:"select table name",
+      add:"add",
+      del:"delete",
+      number:"number",
+      fieldName:"field name",
+      fieldAliasName:"field alias name",
+      fieldType:"field Type",
+      fieldLength:"field length",
+      FieldPrecision:"Field Precision",
+      rangeAssociationTable:"range association table",
+      remark:"remark",
+      creationTime:"creation time",
+      createPersonnel:"create personnel",
+      updateTime:"update time",
+      updatePersonnel:"update personnel",
+      operation:"operation",
+      lookOver:"look over",
+      revamp:"revamp",
+      particulars:"particulars",
+      tableAliasName:"table alias name",
+      cancel:"cancel",
+      confirm:"confirm",
+      tips:"tips",
+      deletedSuccessfully:"deleted successfully",
+      DeleteFailed:"delete failed",
+      tipsDelete:"Are you sure you want to delete the selected content?",
+      FailedAdd:"Failed to add",
+      NewSuccess:"Successfully added",
+      tipsAdd:"Are you sure you want to add it?",
+      failModify:"fail to modify",
+      modifySuccessfully:"modify successfully",
+      tipsUp:"Are you sure to save the changes?",
+    },
     styleManage: 'styleManage',
   },
   operatManage: {
diff --git a/src/assets/lang/zh.js b/src/assets/lang/zh.js
index 602624d..1387777 100644
--- a/src/assets/lang/zh.js
+++ b/src/assets/lang/zh.js
@@ -27,6 +27,41 @@
     SpatialData: '绌洪棿鏁版嵁绠$悊',
     versionManage: '鐗堟湰绠$悊',
     dictionaryManage: '瀛楀吀绠$悊',
+    dictionaryManageObj:{
+      tableName:"琛ㄥ悕绉�",
+      selectTableName:"閫夋嫨琛ㄥ悕绉�",
+      add:"鏂板",
+      del:"鍒犻櫎",
+      number:"缂栧彿",
+      fieldName:"瀛楁鍚嶇О",
+      fieldAliasName:"瀛楁鏄剧ず鍚嶇О",
+      fieldType:"瀛楁绫诲瀷",
+      fieldLength:"瀛楁闀垮害",
+      FieldPrecision:"瀛楁绮惧害",
+      rangeAssociationTable:"鍊煎煙鍏宠仈琛�",
+      remark:"澶囨敞",
+      creationTime:"鍒涘缓鏃堕棿",
+      createPersonnel:"鍒涘缓浜哄憳",
+      updateTime:"鏇存柊鏃堕棿",
+      updatePersonnel:"鏇存柊浜哄憳",
+      operation:"鎿嶄綔",
+      lookOver:"鏌ョ湅",
+      revamp:"淇敼",
+      particulars:"璇︾粏淇℃伅",
+      tableAliasName:"琛ㄦ樉绀哄悕绉�",
+      cancel:"鍙� 娑�",
+      confirm:"纭� 瀹�",
+      tips:"鎻愮ず",
+      deletedSuccessfully:"鍒犻櫎鎴愬姛!",
+      DeleteFailed:"鍒楄〃鍒犻櫎澶辫触",
+      tipsDelete:"纭畾鏄惁鍒犻櫎鎵�閫夊唴瀹�?",
+      NewSuccess:"鏂板鎴愬姛",
+      FailedAdd:"鏂板澶辫触",
+      tipsAdd:"鏄惁纭畾娣诲姞?",
+      failModify:"淇敼澶辫触",
+      modifySuccessfully:"淇敼鎴愬姛",
+      tipsUp:"鏄惁纭畾淇濆瓨淇敼鍐呭?",
+    },
     styleManage: '鏍峰紡绠$悊',
   },
   operatManage: {
diff --git a/src/views/datamanage/dictionaryManage.vue b/src/views/datamanage/dictionaryManage.vue
index 7879cf2..050fcbc 100644
--- a/src/views/datamanage/dictionaryManage.vue
+++ b/src/views/datamanage/dictionaryManage.vue
@@ -1,15 +1,20 @@
 <template>
   <div class="authorityManagement_box">
-    <My-bread :list="['鏁版嵁绠$悊', '瀛楀吀绠$悊']"></My-bread>
+    <My-bread
+      :list="[
+        `${$t('dataManage.dataManage')}`,
+        `${$t('dataManage.dictionaryManage')}`,
+      ]"
+    ></My-bread>
     <el-divider />
     <div class="searchComp">
       <el-form ref="ruleForm" :model="ruleForm" :inline="true">
-        <el-form-item label="琛ㄥ悕绉�" prop="name">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.tableName')" prop="name">
           <el-select
             clearable
             v-model="queryName"
             @change="changeQueryName"
-            placeholder="璇烽�夋嫨琛ㄥ悕绉�"
+            :placeholder="$t('dataManage.dictionaryManageObj.selectTableName')"
           >
             <el-option
               v-for="(item, i) in selectData"
@@ -26,14 +31,14 @@
             icon="el-icon-edit"
             type="success"
             size="small"
-            >鏂板</el-button
+            >{{$t('dataManage.dictionaryManageObj.add')}}</el-button
           >
           <el-button
             @click="DelFormData"
             icon="el-icon-delete"
             type="danger"
             size="small"
-            >鍒犻櫎</el-button
+            >{{$t('dataManage.dictionaryManageObj.del')}}</el-button
           >
         </el-form-item>
       </el-form>
@@ -49,52 +54,47 @@
             height="98%"
           >
             <el-table-column type="selection" width="55" />
-            <el-table-column prop="orderNum" label="缂栧彿" />
-            <el-table-column min-width="100" prop="field" label="瀛楁鍚嶇О" />
-            <el-table-column min-width="90" prop="alias" label="瀛楁鏄剧ず鍚嶇О" />
-            <el-table-column min-width="100" prop="type" label="瀛楁绫诲瀷" />
-            <el-table-column min-width="60" prop="len" label="瀛楁闀垮害" />
-            <el-table-column min-width="60" prop="precision" label="瀛楁绮惧害" />
-            <el-table-column min-width="100" prop="tab" label="鍊煎煙鍏宠仈琛�" />
-            <el-table-column min-width="100" prop="bak" label="澶囨敞" />
+            <el-table-column prop="orderNum" :label="$t('dataManage.dictionaryManageObj.number')" />
+            <el-table-column min-width="100" prop="field" :label="$t('dataManage.dictionaryManageObj.fieldName')" />
+            <el-table-column min-width="90" prop="alias" :label="$t('dataManage.dictionaryManageObj.fieldAliasName')" />
+            <el-table-column min-width="100" prop="type" :label="$t('dataManage.dictionaryManageObj.fieldType')" />
+            <el-table-column min-width="60" prop="len" :label="$t('dataManage.dictionaryManageObj.fieldLength')" />
+            <el-table-column min-width="60" prop="precision" :label="$t('dataManage.dictionaryManageObj.FieldPrecision')" />
+            <el-table-column min-width="100" prop="tab" :label="$t('dataManage.dictionaryManageObj.rangeAssociationTable')" />
+            <el-table-column min-width="100" prop="bak" :label="$t('dataManage.dictionaryManageObj.remark')" />
             <el-table-column
               min-width="100"
               prop="createTime"
-              label="鍒涘缓鏃堕棿"
+              :label="$t('dataManage.dictionaryManageObj.creationTime')"
               :formatter="formatData"
             />
             <el-table-column
               min-width="100"
               prop="createUser"
-              label="鍒涘缓浜哄憳"
+              :label="$t('dataManage.dictionaryManageObj.createPersonnel')"
             />
             <el-table-column
               min-width="100"
               prop="updateTime"
-              label="鏇存柊鏃堕棿"
+              :label="$t('dataManage.dictionaryManageObj.updateTime')"
               :formatter="formatData"
             />
             <el-table-column
               min-width="100"
               prop="updateUser"
-              label="鏇存柊浜哄憳"
+              :label="$t('dataManage.dictionaryManageObj.updatePersonnel')"
             />
 
-            <el-table-column min-width="70" label="鎿嶄綔">
+            <el-table-column min-width="70" :label="$t('dataManage.dictionaryManageObj.operation')">
               <template slot-scope="scope">
                 <el-link @click="showDetail(scope.$index, scope.row)"
-                  >鏌ョ湅</el-link
+                  >{{$t('dataManage.dictionaryManageObj.lookOver')}}</el-link
                 >
                 <el-link
                   @click="handleEdit(scope.$index, scope.row)"
                   style="margin-left: 10px"
-                  >淇敼</el-link
+                  >{{$t('dataManage.dictionaryManageObj.revamp')}}</el-link
                 >
-                <!-- <el-link
-                  @click="handleDelete(scope.$index, scope.row)"
-                  style="margin-left: 10px"
-                  >鍒犻櫎</el-link
-                > -->
               </template>
             </el-table-column>
           </el-table>
@@ -119,56 +119,56 @@
     <div class="infoBox" v-show="showinfoBox">
       <el-card class="box-card">
         <div slot="header" class="clearfix">
-          <span>璇︾粏淇℃伅</span>
+          <span>{{$t('dataManage.dictionaryManageObj.particulars')}}</span>
           <div style="float: right; cursor: pointer" @click="closeDetial">
             <i class="el-icon-close"></i>
           </div>
         </div>
         <div class="contentBox">
-          <p>琛ㄥ悕绉帮細{{ itemdetail.tab }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.tableName')}}锛歿{ itemdetail.tab }}</p>
           <el-divider></el-divider>
-          <p>琛ㄦ樉绀哄悕绉帮細{{ itemdetail.tabDesc }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.tableAliasName')}}锛歿{ itemdetail.tabDesc }}</p>
           <el-divider></el-divider>
           <!-- <p>琛ㄧ被鍨嬶細{{ itemdetail.type }}</p>
           <el-divider></el-divider> -->
-          <p>瀛楁鍚嶇О锛歿{ itemdetail.field }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.fieldName')}}锛歿{ itemdetail.field }}</p>
           <el-divider></el-divider>
-          <p>瀛楁鏄剧ず鍚嶇О锛歿{ itemdetail.alias }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.fieldAliasName')}}锛歿{ itemdetail.alias }}</p>
           <el-divider></el-divider>
-          <p>瀛楁绫诲瀷锛歿{ itemdetail.type }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.fieldType')}}锛歿{ itemdetail.type }}</p>
           <el-divider></el-divider>
-          <p>瀛楁闀垮害锛歿{ itemdetail.len }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.fieldLength')}}锛歿{ itemdetail.len }}</p>
           <el-divider></el-divider>
-          <p>瀛楁绮惧害锛歿{ itemdetail.precision }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.FieldPrecision')}}锛歿{ itemdetail.precision }}</p>
           <el-divider></el-divider>
           <!-- <p>鍊煎煙鍏宠仈琛細{{ itemdetail.domain_name }}</p>
           <el-divider></el-divider> -->
-          <p>澶囨敞锛歿{ itemdetail.bak }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.remark')}}锛歿{ itemdetail.bak }}</p>
           <el-divider></el-divider>
-          <p>鍒涘缓鏃堕棿锛歿{ itemdetail.createTime }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.creationTime')}}锛歿{ itemdetail.createTime }}</p>
           <el-divider></el-divider>
-          <p>鍒涘缓浜哄憳锛歿{ itemdetail.createUser }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.createPersonnel')}}锛歿{ itemdetail.createUser }}</p>
           <el-divider></el-divider>
-          <p>鏇存柊鏃堕棿锛歿{ itemdetail.updateTime }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.updateTime')}}锛歿{ itemdetail.updateTime }}</p>
           <el-divider></el-divider>
-          <p>鏇存柊浜哄憳锛歿{ itemdetail.updateUser }}</p>
+          <p>{{$t('dataManage.dictionaryManageObj.updatePersonnel')}}锛歿{ itemdetail.updateUser }}</p>
         </div>
       </el-card>
     </div>
     <el-dialog
       top="3vh"
       style="overflow: hidden"
-      title="淇敼璇︽儏"
+      :title="$t('dataManage.dictionaryManageObj.revamp')"
       :visible.sync="dialogFormVisible"
     >
       <el-form :model="upform">
-        <el-form-item label="缂栧彿" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.number')" :label-width="formLabelWidth">
           <el-input v-model="upform.orderNum" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="琛ㄥ悕" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.tableName')" :label-width="formLabelWidth">
           <el-input v-model="upform.tab" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="琛ㄥ埆鍚�" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.tableAliasName')" :label-width="formLabelWidth">
           <el-input v-model="upform.tabDesc" autocomplete="off"></el-input>
         </el-form-item>
         <!-- <el-form-item label="绫诲瀷" :label-width="formLabelWidth">
@@ -182,54 +182,48 @@
             <el-option label="闈㈠嚑浣�" value="闈㈠嚑浣�"></el-option>
           </el-select>
         </el-form-item> -->
-        <el-form-item label="瀛楁鍚嶇О" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldName')" :label-width="formLabelWidth">
           <el-input v-model="upform.field" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="瀛楁鍒悕" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldAliasName')" :label-width="formLabelWidth">
           <el-input v-model="upform.alias" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="瀛楁绫诲瀷" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldType')" :label-width="formLabelWidth">
           <el-input v-model="upform.type" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="闀垮害" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldLength')" :label-width="formLabelWidth">
           <el-input v-model="upform.len" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="绮惧害" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.FieldPrecision')" :label-width="formLabelWidth">
           <el-input v-model="upform.precision" autocomplete="off"></el-input>
         </el-form-item>
         <!-- <el-form-item label="鍊煎煙鍚嶇О" :label-width="formLabelWidth">
           <el-input v-model="upform.domain_name" autocomplete="off"></el-input>
         </el-form-item> -->
-        <el-form-item label="澶囨敞" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.remark')" :label-width="formLabelWidth">
           <el-input v-model="upform.bak" autocomplete="off"></el-input>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
-        <el-button @click="dialogFormVisible = false">鍙� 娑�</el-button>
-        <el-button type="primary" @click="updateForm">纭� 瀹�</el-button>
+        <el-button @click="dialogFormVisible = false">{{$t('dataManage.dictionaryManageObj.cancel')}}</el-button>
+        <el-button type="primary" @click="updateForm">{{$t('dataManage.dictionaryManageObj.confirm')}}</el-button>
       </div>
     </el-dialog>
     <el-dialog
-      title="娣诲姞鏁版嵁"
+      :title="$t('dataManage.dictionaryManageObj.add')"
       top="3vh"
       style="overflow: hidden"
       :visible.sync="InsertFormdialog"
     >
       <el-form :model="insertform">
-        <el-form-item label="缂栧彿" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.number')" :label-width="formLabelWidth">
           <el-input v-model="insertform.orderNum" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="琛ㄥ悕" :label-width="formLabelWidth">
-          <el-input
-            v-model="insertform.tab"
-            autocomplete="off"
-          ></el-input>
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.tableName')" :label-width="formLabelWidth">
+          <el-input v-model="insertform.tab" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="琛ㄥ埆鍚�" :label-width="formLabelWidth">
-          <el-input
-            v-model="insertform.tabDesc"
-            autocomplete="off"
-          ></el-input>
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.tableAliasName')" :label-width="formLabelWidth">
+          <el-input v-model="insertform.tabDesc" autocomplete="off"></el-input>
         </el-form-item>
         <!-- <el-form-item label="绫诲瀷" :label-width="formLabelWidth">
           <el-select
@@ -242,28 +236,19 @@
             <el-option label="闈㈠嚑浣�" value="闈㈠嚑浣�"></el-option>
           </el-select>
         </el-form-item> -->
-        <el-form-item label="瀛楁鍚嶇О" :label-width="formLabelWidth">
-          <el-input
-            v-model="insertform.field"
-            autocomplete="off"
-          ></el-input>
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldName')" :label-width="formLabelWidth">
+          <el-input v-model="insertform.field" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="瀛楁鍒悕" :label-width="formLabelWidth">
-          <el-input
-            v-model="insertform.alias"
-            autocomplete="off"
-          ></el-input>
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldAliasName')" :label-width="formLabelWidth">
+          <el-input v-model="insertform.alias" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="瀛楁绫诲瀷" :label-width="formLabelWidth">
-          <el-input
-            v-model="insertform.type"
-            autocomplete="off"
-          ></el-input>
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldType')" :label-width="formLabelWidth">
+          <el-input v-model="insertform.type" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="闀垮害" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.fieldLength')" :label-width="formLabelWidth">
           <el-input v-model="insertform.len" autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="绮惧害" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.FieldPrecision')" :label-width="formLabelWidth">
           <el-input
             v-model="insertform.precision"
             autocomplete="off"
@@ -275,13 +260,13 @@
             autocomplete="off"
           ></el-input>
         </el-form-item> -->
-        <el-form-item label="澶囨敞" :label-width="formLabelWidth">
+        <el-form-item :label="$t('dataManage.dictionaryManageObj.remark')" :label-width="formLabelWidth">
           <el-input v-model="insertform.bak" autocomplete="off"></el-input>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
-        <el-button @click="InsertFormdialog = false">鍙� 娑�</el-button>
-        <el-button type="primary" @click="insertFromData">纭� 瀹�</el-button>
+        <el-button @click="InsertFormdialog = false">{{$t('dataManage.dictionaryManageObj.cancel')}}</el-button>
+        <el-button type="primary" @click="insertFromData">{{$t('dataManage.dictionaryManageObj.confirm')}}</el-button>
       </div>
     </el-dialog>
   </div>
@@ -293,7 +278,7 @@
   selectDictTab,
   deleteDicts,
   updateDict,
-  insertDict
+  insertDict,
 } from "../../api/api";
 import MyBread from "../../components/MyBread.vue";
 export default {
@@ -392,20 +377,20 @@
     },
     //淇敼璇︽儏
     updateForm() {
-      this.$confirm("鏄惁纭畾淇濆瓨淇敼鍐呭?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
+      this.$confirm(`${$t('dataManage.dictionaryManageObj.tipsUp')}`,`${$t('dataManage.dictionaryManageObj.tips')}`, {
+        confirmButtonText: `${$t('dataManage.dictionaryManageObj.confirm')}`,
+        cancelButtonText: `${$t('dataManage.dictionaryManageObj.cancel')}`,
         type: "warning",
       })
         .then(async () => {
           const data = await updateDict(this.upform);
           if (data.code != 200) {
-            this.$message.error("淇敼澶辫触");
+            this.$message.error(`${$t('dataManage.dictionaryManageObj.failModify')}`);
           }
           this.dialogFormVisible = false;
           this.startQueryNameData();
           this.$message({
-            message: "淇敼鎴愬姛",
+            message: `${$t('dataManage.dictionaryManageObj.modifySuccessfully')}`,
             type: "success",
           });
         })
@@ -441,27 +426,25 @@
     },
     //鏂板
     insertFromData() {
-      this.$confirm("鏄惁纭畾娣诲姞?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
+      this.$confirm(`${$t('dataManage.dictionaryManageObj.tipsAdd')}`, `${$t('dataManage.dictionaryManageObj.tips')}`, {
+        confirmButtonText: `${$t('dataManage.dictionaryManageObj.confirm')}`,
+        cancelButtonText: `${$t('dataManage.dictionaryManageObj.cancel')}`,
         type: "warning",
       })
         .then(async () => {
           const data = await insertDict(this.insertform);
           if (data.code != 200) {
-            this.$message.error("鏂板澶辫触");
+            this.$message.error( `${$t('dataManage.dictionaryManageObj.FailedAdd')}`);
           }
           this.InsertFormdialog = false;
           this.startQueryNameData();
           this.$message({
-            message: "鏂板鎴愬姛",
+            message: `${$t('dataManage.dictionaryManageObj.NewSuccess')}`,
             type: "success",
           });
-
         })
         .catch(() => {});
     },
-
 
     //鍒楄〃閫夋嫨
     handleSelectionChange(val) {
@@ -474,19 +457,19 @@
       for (var i in this.multipleSelection) {
         std.push(this.multipleSelection[i].id);
       }
-      this.$confirm("纭畾鏄惁鍒犻櫎鎵�閫夊唴瀹�?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
+      this.$confirm(`${$t('dataManage.dictionaryManageObj.tipsDelete')}`, `${$t('dataManage.dictionaryManageObj.tips')}`, {
+        confirmButtonText:`${$t('dataManage.dictionaryManageObj.confirm')}`,
+        cancelButtonText: `${$t('dataManage.dictionaryManageObj.cancel')}`,
         type: "warning",
       })
         .then(async () => {
           const data = await deleteDicts({ ids: std.toString() });
           if (data.code != 200) {
-            this.$message.error("鍒楄〃鍒犻櫎澶辫触");
+            this.$message.error(`${$t('dataManage.dictionaryManageObj.DeleteFailed')}`);
           }
           this.$message({
             type: "success",
-            message: "鍒犻櫎鎴愬姛!",
+            message:`${$t('dataManage.dictionaryManageObj.deletedSuccessfully')}`,
           });
           this.startQueryNameData();
         })

--
Gitblit v1.9.3