From 842106c678ff6a2f5c313ec851c082ef64b017e2 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期三, 18 六月 2025 15:36:34 +0800
Subject: [PATCH] 对数据库查询的状态进行语言配置

---
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
index 70a762a..8f8d8d3 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
@@ -128,6 +128,19 @@
       orderInfo.workOrderDate = res.data.selectDate
       pageTotal.value = res.data.total
       produceList.value = produceList.value.concat(deepClone(res.data.data))
+      produceList.value.forEach(item => {
+        switch (item.layoutStatus) {
+          case "0":
+            item.layoutStatus = t('processCard.composingNo');
+            break;
+          case "1":
+            item.layoutStatus = t('processCard.composingOk');
+            break;
+          case "2":
+            item.layoutStatus = t('processCard.typesetter');
+            break;
+        }
+      });
       xGrid.value.loadData(produceList.value)
     } else {
       ElMessage.warning(res.msg)
@@ -147,6 +160,19 @@
     if (res.code == 200) {
 
       produceList.value = deepClone(res.data.data)
+      produceList.value.forEach(item => {
+        switch (item.layoutStatus) {
+          case "0":
+            item.layoutStatus = t('processCard.composingNo');
+            break;
+          case "1":
+            item.layoutStatus = t('processCard.composingOk');
+            break;
+          case "2":
+            item.layoutStatus = t('processCard.typesetter');
+            break;
+        }
+      });
       xGrid.value.loadData(produceList.value)
     } else {
       ElMessage.warning(res.msg)
@@ -162,6 +188,19 @@
       total.dataTotal = res.data.total.total * 1
       total.pageTotal = res.data.total.pageTotal
       pageTotal.value = res.data.total
+      res.data.data.forEach(item => {
+        switch (item.layoutStatus) {
+          case "0":
+            item.layoutStatus = t('processCard.composingNo');
+            break;
+          case "1":
+            item.layoutStatus = t('processCard.composingOk');
+            break;
+          case "2":
+            item.layoutStatus = t('processCard.typesetter');
+            break;
+        }
+      });
       xGrid.value.loadData(res.data.data)
       gridOptions.loading = false
     } else {
@@ -205,6 +244,19 @@
       total.pageTotal=parseInt(res.data.total)
       pageNum.value=1
       produceList.value = deepClone(res.data.data)
+      produceList.value.forEach(item => {
+        switch (item.layoutStatus) {
+          case "0":
+            item.layoutStatus = t('processCard.composingNo');
+            break;
+          case "1":
+            item.layoutStatus = t('processCard.composingOk');
+            break;
+          case "2":
+            item.layoutStatus = t('processCard.typesetter');
+            break;
+        }
+      });
       xGrid.value.loadData(produceList.value)
       gridOptions.loading=false
       orderInfo.selectProcessCardFilter.list = xGrid.value.getCheckedFilters()

--
Gitblit v1.8.0