From 50e95b985a72fcec4a93a2470e9efdfb2620148a Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 15:46:09 +0800
Subject: [PATCH] #i18n

---
 rsf-design/src/views/basic-info/wh-mat/whMatPage.helpers.js |   88 ++++++++++++++++++++++++--------------------
 1 files changed, 48 insertions(+), 40 deletions(-)

diff --git a/rsf-design/src/views/basic-info/wh-mat/whMatPage.helpers.js b/rsf-design/src/views/basic-info/wh-mat/whMatPage.helpers.js
index 6675a07..5930c2f 100644
--- a/rsf-design/src/views/basic-info/wh-mat/whMatPage.helpers.js
+++ b/rsf-design/src/views/basic-info/wh-mat/whMatPage.helpers.js
@@ -1,3 +1,5 @@
+import { $t } from '@/locales'
+
 function normalizeText(value) {
   return String(value ?? '').trim()
 }
@@ -55,7 +57,7 @@
   }
 }
 
-export function normalizeWhMatGroupTreeRows(records = []) {
+export function normalizeWhMatGroupTreeRows(records = [], t = $t) {
   if (!Array.isArray(records)) {
     return []
   }
@@ -76,55 +78,61 @@
       label,
       displayLabel: label,
       status: normalizeNullableNumber(item?.status),
-      statusText: normalizeNumber(item?.status, 1) === 1 ? '姝e父' : '鍐荤粨',
+      statusText: normalizeNumber(item?.status, 1) === 1 ? t('common.status.normal') : t('common.status.frozen'),
       statusType: normalizeNumber(item?.status, 1) === 1 ? 'success' : 'danger',
-      memo: normalizeText(item?.memo) || '-',
+      memo: normalizeText(item?.memo) || t('common.placeholder.empty'),
       children
     }
   })
 }
 
-export function normalizeWhMatRow(record = {}) {
+export function normalizeWhMatRow(record = {}, t = $t) {
   const statusValue = normalizeNullableNumber(record?.status)
   return {
     ...record,
-    code: normalizeText(record?.code) || '-',
-    name: normalizeText(record?.name) || '-',
-    groupName: normalizeText(record?.groupId$ || record?.groupCode) || '-',
-    shipperName: normalizeText(record?.shipperId$ || record?.shipperName) || '-',
-    barcode: normalizeText(record?.barcode) || '-',
-    spec: normalizeText(record?.spec) || '-',
-    model: normalizeText(record?.model) || '-',
-    color: normalizeText(record?.color) || '-',
-    size: normalizeText(record?.size) || '-',
-    unit: normalizeText(record?.unit) || '-',
-    purUnit: normalizeText(record?.purUnit) || '-',
-    stockUnit: normalizeText(record?.stockUnit) || '-',
-    stockLevelText: normalizeText(record?.stockLeval$) || '-',
-    flagLabelManageText: normalizeText(record?.flagLabelMange$) || '-',
+    code: normalizeText(record?.code) || t('common.placeholder.empty'),
+    name: normalizeText(record?.name) || t('common.placeholder.empty'),
+    groupName: normalizeText(record?.groupId$ || record?.groupCode) || t('common.placeholder.empty'),
+    shipperName: normalizeText(record?.shipperId$ || record?.shipperName) || t('common.placeholder.empty'),
+    barcode: normalizeText(record?.barcode) || t('common.placeholder.empty'),
+    spec: normalizeText(record?.spec) || t('common.placeholder.empty'),
+    model: normalizeText(record?.model) || t('common.placeholder.empty'),
+    color: normalizeText(record?.color) || t('common.placeholder.empty'),
+    size: normalizeText(record?.size) || t('common.placeholder.empty'),
+    unit: normalizeText(record?.unit) || t('common.placeholder.empty'),
+    purUnit: normalizeText(record?.purUnit) || t('common.placeholder.empty'),
+    stockUnit: normalizeText(record?.stockUnit) || t('common.placeholder.empty'),
+    stockLevelText: normalizeText(record?.stockLeval$) || t('common.placeholder.empty'),
+    flagLabelManageText: normalizeText(record?.flagLabelMange$) || t('common.placeholder.empty'),
     flagCheckText:
       record?.flagCheck === 1 || record?.flagCheck === '1'
-        ? '鏄�'
+        ? t('common.status.yes')
         : record?.flagCheck === 0 || record?.flagCheck === '0'
-          ? '鍚�'
-          : '-',
-    statusText: normalizeText(record?.status$) || (statusValue === 1 ? '姝e父' : statusValue === 0 ? '鍐荤粨' : '-'),
+          ? t('common.status.no')
+          : t('common.placeholder.empty'),
+    statusText:
+      normalizeText(record?.status$) ||
+      (statusValue === 1
+        ? t('common.status.normal')
+        : statusValue === 0
+          ? t('common.status.frozen')
+          : t('common.placeholder.empty')),
     statusType: statusValue === 1 ? 'success' : statusValue === 0 ? 'danger' : 'info',
-    safeQty: record?.safeQty ?? '-',
-    minQty: record?.minQty ?? '-',
-    maxQty: record?.maxQty ?? '-',
-    valid: record?.valid ?? '-',
-    validWarn: record?.validWarn ?? '-',
-    stagn: record?.stagn ?? '-',
-    describle: normalizeText(record?.describle) || '-',
-    baseUnit: normalizeText(record?.baseUnit) || '-',
-    useOrgName: normalizeText(record?.useOrgName) || '-',
-    erpClsId: normalizeText(record?.erpClsId) || '-',
-    memo: normalizeText(record?.memo) || '-',
-    updateByText: normalizeText(record?.updateBy$) || '-',
-    createByText: normalizeText(record?.createBy$) || '-',
-    updateTimeText: normalizeText(record?.updateTime$ || record?.updateTime) || '-',
-    createTimeText: normalizeText(record?.createTime$ || record?.createTime) || '-',
+    safeQty: record?.safeQty ?? t('common.placeholder.empty'),
+    minQty: record?.minQty ?? t('common.placeholder.empty'),
+    maxQty: record?.maxQty ?? t('common.placeholder.empty'),
+    valid: record?.valid ?? t('common.placeholder.empty'),
+    validWarn: record?.validWarn ?? t('common.placeholder.empty'),
+    stagn: record?.stagn ?? t('common.placeholder.empty'),
+    describle: normalizeText(record?.describle) || t('common.placeholder.empty'),
+    baseUnit: normalizeText(record?.baseUnit) || t('common.placeholder.empty'),
+    useOrgName: normalizeText(record?.useOrgName) || t('common.placeholder.empty'),
+    erpClsId: normalizeText(record?.erpClsId) || t('common.placeholder.empty'),
+    memo: normalizeText(record?.memo) || t('common.placeholder.empty'),
+    updateByText: normalizeText(record?.updateBy$) || t('common.placeholder.empty'),
+    createByText: normalizeText(record?.createBy$) || t('common.placeholder.empty'),
+    updateTimeText: normalizeText(record?.updateTime$ || record?.updateTime) || t('common.placeholder.empty'),
+    createTimeText: normalizeText(record?.createTime$ || record?.createTime) || t('common.placeholder.empty'),
     extendFields:
       record?.extendFields && typeof record.extendFields === 'object' && !Array.isArray(record.extendFields)
         ? record.extendFields
@@ -132,14 +140,14 @@
   }
 }
 
-export function normalizeWhMatDetail(record = {}) {
-  return normalizeWhMatRow(record)
+export function normalizeWhMatDetail(record = {}, t = $t) {
+  return normalizeWhMatRow(record, t)
 }
 
 export function getWhMatTreeNodeLabel(node = {}) {
   const name = normalizeText(node?.name)
   const code = normalizeText(node?.code)
-  return [name, code].filter(Boolean).join(' 路 ') || '-'
+  return [name, code].filter(Boolean).join(' 路 ') || $t('common.placeholder.empty')
 }
 
 export const buildMatnrPageQueryParams = buildWhMatPageQueryParams

--
Gitblit v1.9.1