From 8c44ebfa4643b44215e15753c4ec93552f71c213 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期一, 17 六月 2024 15:56:04 +0800
Subject: [PATCH] 提交组件中文变量

---
 north-glass-erp/northglass-erp/src/components/sd/product/BasicTable.vue |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/components/sd/product/BasicTable.vue b/north-glass-erp/northglass-erp/src/components/sd/product/BasicTable.vue
index 9a15137..b870edd 100644
--- a/north-glass-erp/northglass-erp/src/components/sd/product/BasicTable.vue
+++ b/north-glass-erp/northglass-erp/src/components/sd/product/BasicTable.vue
@@ -28,8 +28,8 @@
 
 <!--宸﹁竟鍥哄畾鏄剧ず鐨勬彃妲�-->
       <template #button_slot="{ row }">
-        <el-button @click="gaveParent(row,'edit')" link type="primary" size="small">缂栬緫</el-button>
-        <el-button @click="gaveParent(row,'delete')" link type="primary" size="small">鍒犻櫎</el-button>
+        <el-button @click="gaveParent(row,'edit')" link type="primary" size="small">{{ $t('basicData.edit') }}</el-button>
+        <el-button @click="gaveParent(row,'delete')" link type="primary" size="small">{{ $t('basicData.delete') }}</el-button>
       </template>
 
       <template #num1_filter="{ column, $panel }">
@@ -52,9 +52,10 @@
 import deepClone from "@/utils/deepClone";
 import {ElMessage} from "element-plus";
 import router from "@/router";
+import {useI18n} from "vue-i18n";
 //prop鎺ユ敹鐖剁粍浠跺嚱鏁�
 
-
+const { t } = useI18n()
 
 let props = defineProps({
   tableProp:{
@@ -154,7 +155,7 @@
     return[
       columns.map((column, columnIndex) => {
         if (columnIndex === 0) {
-          return '鍚堣:'
+          return t('basicData.total')
         }
         if (props.tableProp.footList.includes(column.field)) {
           return sumNum(data, column.field)
@@ -172,7 +173,7 @@
       switch (code) {
         case 'checkList': {
           if($grid.getCheckboxRecords().length==0){
-            VXETable.modal.message( '璇烽�夋嫨涓�鏉℃暟鎹紒')
+            VXETable.modal.message( t('searchOrder.msg'))
             return
           }
           emit('getCheckList',$grid.getCheckboxRecords())
@@ -188,7 +189,7 @@
         }
         case 'mySave': {
           const { insertRecords, removeRecords, updateRecords } = $grid.getRecordset()
-          VXETable.modal.message({ content: `鏂板 ${insertRecords.length} 鏉★紝鍒犻櫎 ${removeRecords.length} 鏉★紝鏇存柊 ${updateRecords.length} 鏉, status: 'success' })
+          VXETable.modal.message({ content: `${t('basicData.insert')} ${insertRecords.length} ${t('components.strip')}锛�${t('basicData.delete')} ${removeRecords.length} ${t('components.strip')}锛�${t('basicData.update')} ${updateRecords.length} ${t('components.strip')}`, status: 'success' })
           break
         }
         case 'myExport': {

--
Gitblit v1.8.0