From 4a64552686d1911fd23716ddcff575d9b03ce780 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期一, 15 十二月 2025 15:36:09 +0800
Subject: [PATCH] 修改中文至语言变量

---
 north-glass-erp/northglass-erp/src/components/sd/order/UploadPicture.vue |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/components/sd/order/UploadPicture.vue b/north-glass-erp/northglass-erp/src/components/sd/order/UploadPicture.vue
index 3095388..7cb8bb5 100644
--- a/north-glass-erp/northglass-erp/src/components/sd/order/UploadPicture.vue
+++ b/north-glass-erp/northglass-erp/src/components/sd/order/UploadPicture.vue
@@ -6,7 +6,9 @@
 } from '@element-plus/icons-vue'
 import { ElMessage, ElMessageBox } from 'element-plus'
 import request from "@/utils/requestByFile"
+import {useI18n} from "vue-i18n";
 
+const { t } = useI18n()
 const uploadRef = ref()
 const fileList = ref([])
 const converting = ref(false)
@@ -45,7 +47,7 @@
   request.post(`/orderFile/deleteOrderNumberFile/${props.orderId}/${props.rowIndex.orderNumber}`).then(res=>{
     result.value = null
     conversionResult.value = null
-    ElMessage.success("鍒犻櫎鎴愬姛")
+    ElMessage.success(t("basicData.msg.deleteSuccess"))
   })
 }
 
@@ -102,7 +104,7 @@
 const loadSupportedFormats = async () => {
   try {
     if (fileList.value.length === 0) {
-      ElMessage.warning('璇峰厛閫夋嫨瑕佷笂浼犵殑DWG鏂囦欢鎴栧浘鐗囨枃浠�')
+      ElMessage.warning(t("order.msg.pleaseUploadPicture1"))
       return
     }
     loadingFormats.value = true
@@ -110,13 +112,13 @@
     converting.value = true
     progressPercentage.value = 0
     progressStatus.value = ''
-    progressText.value = '鍑嗗涓婁紶...'
+    progressText.value = t("order.msg.pleaseUploadPicture2")
 
     // 妯℃嫙杩涘害鏇存柊
     const progressInterval = setInterval(() => {
       if (progressPercentage.value < 80) {
         progressPercentage.value += 10
-        progressText.value = `涓婁紶涓�... ${progressPercentage.value}%`
+        progressText.value = t("order.msg.pleaseUploadPicture3")+progressPercentage.value+'%'
       }
     }, 500)
 
@@ -132,7 +134,7 @@
         clearInterval(progressInterval)
         progressPercentage.value = 100
         progressStatus.value = 'success'
-        progressText.value = '涓婁紶瀹屾垚!'
+        progressText.value = t("order.msg.pleaseUploadPicture4")
         uploadRef.value.clearFiles()
         fileList.value = []
         setTimeout(() => {
@@ -142,7 +144,7 @@
       }
     })
   } catch (error) {
-    ElMessage.error('涓婁紶澶辫触')
+    ElMessage.error(t("order.msg.pleaseUploadPicture5"))
   } finally {
     loadingFormats.value = false
   }
@@ -167,18 +169,18 @@
   const fileTypeCheckBoole = fileTypeCheck(file)
   if (!(fileTypeCheckBoole )) {
     //ElMessage.error('璇烽�夋嫨DWG鎴朌XF鏍煎紡鐨勬枃浠�')
-    ElMessage.error('璇烽�夋嫨DWG鏂囦欢鎴朖PG銆丳NG鏍煎紡鐨勫浘鐗囨枃浠�')
+    ElMessage.error(t("order.msg.pleaseUploadPicture6"))
     uploadRef.value.clearFiles()
     return
   }
 
   if (file.raw.size > 50 * 1024 * 1024) {
-    ElMessage.error('鏂囦欢澶у皬涓嶈兘瓒呰繃50MB')
+    ElMessage.error(t("order.msg.pleaseUploadPicture7"))
     uploadRef.value.clearFiles()
     return
   }
   fileList.value = [file]
-  ElMessage.success(`宸查�夋嫨鏂囦欢: ${file.name}`)
+  ElMessage.success(t("order.msg.pleaseUploadPicture8")+file.name)
 }
 
 const handleFileRemove = () => {
@@ -217,7 +219,7 @@
         <div class="card-header">
           <span class="header-title">
             <el-icon><Document /></el-icon>
-            鏂囦欢涓婁紶
+            {{$t("order.msg.pleaseUploadPicture9")}}
           </span>
 
         </div>
@@ -239,11 +241,11 @@
       >
         <el-icon class="el-icon--upload"><UploadFilled /></el-icon>
         <div class="el-upload__text">
-          鎷栨嫿鏂囦欢鍒版澶勬垨 <em>鐐瑰嚮閫夋嫨鏂囦欢</em>
+          {{$t("order.msg.pleaseUploadPicture10")}} <em>{{$t("order.msg.pleaseUploadPicture11")}}</em>
         </div>
         <template #tip>
           <div class="el-upload__tip">
-            浠呮敮鎸� .dwg銆�.jpg銆�.png 鏍煎紡鏂囦欢锛屼笖鏂囦欢澶у皬涓嶈秴杩�50MB
+            {{$t("order.msg.pleaseUploadPicture12")}}
           </div>
         </template>
       </el-upload>
@@ -261,7 +263,7 @@
             <template #icon>
               <el-icon><MagicStick /></el-icon>
             </template>
-            淇濆瓨
+            {{$t("basicData.save")}}
           </el-button>
 
           <el-button @click="handleReset"
@@ -270,14 +272,14 @@
             <template #icon>
               <el-icon><RefreshLeft /></el-icon>
             </template>
-            閲嶇疆
+            {{$t("craft.reset")}}
           </el-button>
         </div>
       </div>
 
       <!-- 杞崲杩涘害 -->
       <div v-if="converting" class="conversion-progress">
-        <el-divider content-position="left">涓婁紶杩涘害</el-divider>
+        <el-divider content-position="left">{{$t("order.msg.pleaseUploadPicture13")}}</el-divider>
         <el-progress
             :percentage="progressPercentage"
             :status="progressStatus"
@@ -290,11 +292,11 @@
 
       <!-- 杞崲缁撴灉 -->
       <div v-if="conversionResult" class="conversion-result">
-        <el-divider content-position="left">涓婁紶缁撴灉</el-divider>
+        <el-divider content-position="left">{{$t("order.msg.pleaseUploadPicture14")}}</el-divider>
 
         <el-result
             icon="success"
-            :sub-title="`鏂囦欢宸叉垚鍔熻浆鏍煎紡`"
+            :sub-title='t("order.msg.pleaseUploadPicture15")'
         >
           <template #extra>
             <div class="result-content">
@@ -327,7 +329,7 @@
                 ><template #icon>
                   <el-icon><Download/></el-icon>
                 </template>
-                  涓嬭浇
+                  {{$t("order.msg.pleaseUploadPicture16")}}
                 </el-button>
                 <el-button
                     @click = 'deleteFile'
@@ -335,7 +337,7 @@
                 ><template #icon>
                   <el-icon><Delete  /></el-icon>
                 </template>
-                  鍒犻櫎
+                  {{$t("basicData.delete")}}
                 </el-button>
               </div>
             </div>

--
Gitblit v1.8.0