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