From 4d6b02dada557b4186cdcef843cd3859aeeaac01 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 19:28:57 +0800
Subject: [PATCH] #
---
rsf-design/src/views/orders/asn-order-log/asnOrderLogTable.columns.js | 85 +++++++++++++++++++++---------------------
1 files changed, 43 insertions(+), 42 deletions(-)
diff --git a/rsf-design/src/views/orders/asn-order-log/asnOrderLogTable.columns.js b/rsf-design/src/views/orders/asn-order-log/asnOrderLogTable.columns.js
index 417d2ae..9ecb695 100644
--- a/rsf-design/src/views/orders/asn-order-log/asnOrderLogTable.columns.js
+++ b/rsf-design/src/views/orders/asn-order-log/asnOrderLogTable.columns.js
@@ -1,6 +1,7 @@
import { h } from 'vue'
import { ElTag } from 'element-plus'
import ArtButtonTable from '@/components/core/forms/art-button-table/index.vue'
+import { $t } from '@/locales'
function buildTagRenderer(textKey, typeKey) {
return (row) =>
@@ -17,122 +18,122 @@
export function createAsnOrderLogTableColumns({ handleView } = {}) {
return [
{ type: 'selection', width: 48, align: 'center' },
- { type: 'globalIndex', label: '搴忓彿', width: 72, align: 'center' },
+ { type: 'globalIndex', label: $t('table.index'), width: 72, align: 'center' },
{
prop: 'code',
- label: 'ASN鍗曞彿',
+ label: $t('pages.orders.asnOrderItemLog.table.asnCode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.code || '--'
},
{
prop: 'poCode',
- label: 'PO鍗曞彿',
+ label: $t('pages.orders.asnOrderItemLog.table.poCode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.poCode || '--'
},
{
prop: 'poId',
- label: 'PO鍗旾D',
+ label: $t('pages.orders.asnOrderLog.table.poId'),
width: 110,
align: 'right',
formatter: (row) => row.poId ?? '--'
},
{
prop: 'typeText',
- label: '鍗曟嵁绫诲瀷',
+ label: $t('pages.orders.asnOrderLog.table.type'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.typeText || '--'
},
{
prop: 'wkTypeText',
- label: '涓氬姟绫诲瀷',
+ label: $t('pages.orders.asnOrderLog.table.wkType'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.wkTypeText || '--'
},
{
prop: 'anfme',
- label: '閫佽揣鏁伴噺',
+ label: $t('pages.orders.asnOrderLog.table.anfme'),
width: 110,
align: 'right',
formatter: (row) => row.anfme ?? '--'
},
{
prop: 'qty',
- label: '宸叉敹鏁伴噺',
+ label: $t('pages.orders.asnOrderLog.table.qty'),
width: 110,
align: 'right',
formatter: (row) => row.qty ?? '--'
},
{
prop: 'logisNo',
- label: '鐗╂祦鍗曞彿',
+ label: $t('pages.orders.asnOrderLog.table.logisNo'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.logisNo || '--'
},
{
prop: 'arrTimeText',
- label: '棰勮鍒拌揪鏃堕棿',
+ label: $t('pages.orders.asnOrderLog.table.arrTime'),
minWidth: 170,
showOverflowTooltip: true,
formatter: (row) => row.arrTimeText || '--'
},
{
prop: 'rleStatusText',
- label: '閲婃斁鐘舵��',
+ label: $t('pages.orders.asnOrderLog.table.rleStatus'),
width: 110,
align: 'center',
formatter: buildTagRenderer('rleStatusText', 'rleStatusTagType')
},
{
prop: 'ntyStatusText',
- label: '涓婃姤鐘舵��',
+ label: $t('pages.orders.asnOrderItemLog.table.ntyStatus'),
width: 110,
align: 'center',
formatter: buildTagRenderer('ntyStatusText', 'ntyStatusTagType')
},
{
prop: 'exceStatusText',
- label: '鎵ц鐘舵��',
+ label: $t('pages.orders.asnOrderLog.table.exceStatus'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.exceStatusText || '--'
},
{
prop: 'status',
- label: '鐘舵��',
+ label: $t('table.status'),
width: 96,
align: 'center',
formatter: buildTagRenderer('statusText', 'statusType')
},
{
prop: 'updateByText',
- label: '鏇存柊浜�',
+ label: $t('table.updateBy'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.updateByText || '--'
},
{
prop: 'updateTimeText',
- label: '鏇存柊鏃堕棿',
+ label: $t('table.updateTime'),
minWidth: 170,
showOverflowTooltip: true,
formatter: (row) => row.updateTimeText || '--'
},
{
prop: 'memo',
- label: '澶囨敞',
+ label: $t('table.memo'),
minWidth: 180,
showOverflowTooltip: true,
formatter: (row) => row.memo || '--'
},
{
prop: 'operation',
- label: '鎿嶄綔',
+ label: $t('table.operation'),
width: 92,
align: 'center',
fixed: 'right',
@@ -147,164 +148,164 @@
export function createAsnOrderItemLogColumns() {
return [
- { type: 'globalIndex', label: '搴忓彿', width: 72, align: 'center' },
+ { type: 'globalIndex', label: $t('table.index'), width: 72, align: 'center' },
{
prop: 'asnCode',
- label: 'ASN鍗曞彿',
+ label: $t('pages.orders.asnOrderItemLog.table.asnCode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.asnCode || '--'
},
{
prop: 'platItemId',
- label: '骞冲彴琛屽彿',
+ label: $t('pages.orders.asnOrderItemLog.table.platItemId'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.platItemId || '--'
},
{
prop: 'poDetlId',
- label: 'PO鍗曟槑缁咺D',
+ label: $t('pages.orders.asnOrderItemLog.table.poDetlId'),
width: 120,
align: 'right',
formatter: (row) => row.poDetlId ?? '--'
},
{
prop: 'poCode',
- label: 'PO鍗曞彿',
+ label: $t('pages.orders.asnOrderItemLog.table.poCode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.poCode || '--'
},
{
prop: 'fieldsIndex',
- label: '鍔ㄦ�佸瓧娈电储寮�',
+ label: $t('pages.orders.asnOrderItemLog.table.fieldsIndex'),
minWidth: 130,
showOverflowTooltip: true,
formatter: (row) => row.fieldsIndex || '--'
},
{
prop: 'matnrCode',
- label: '鐗╂枡缂栫爜',
+ label: $t('pages.orders.asnOrderItemLog.table.matnrCode'),
minWidth: 140,
showOverflowTooltip: true,
formatter: (row) => row.matnrCode || '--'
},
{
prop: 'maktx',
- label: '鐗╂枡鍚嶇О',
+ label: $t('pages.orders.asnOrderItemLog.table.maktx'),
minWidth: 180,
showOverflowTooltip: true,
formatter: (row) => row.maktx || '--'
},
{
prop: 'anfme',
- label: '閫佽揣鏁伴噺',
+ label: $t('pages.orders.asnOrderItemLog.table.anfme'),
width: 110,
align: 'right',
formatter: (row) => row.anfme ?? '--'
},
{
prop: 'stockUnit',
- label: '搴撳瓨鍗曚綅',
+ label: $t('pages.orders.asnOrderItemLog.table.stockUnit'),
width: 100,
align: 'center',
formatter: (row) => row.stockUnit || '--'
},
{
prop: 'purQty',
- label: '閲囪喘鏁伴噺',
+ label: $t('pages.orders.asnOrderItemLog.table.purQty'),
width: 110,
align: 'right',
formatter: (row) => row.purQty ?? '--'
},
{
prop: 'purUnit',
- label: '閲囪喘鍗曚綅',
+ label: $t('pages.orders.asnOrderItemLog.table.purUnit'),
width: 100,
align: 'center',
formatter: (row) => row.purUnit || '--'
},
{
prop: 'qty',
- label: '宸叉敹鏁伴噺',
+ label: $t('pages.orders.asnOrderItemLog.table.qty'),
width: 110,
align: 'right',
formatter: (row) => row.qty ?? '--'
},
{
prop: 'splrCode',
- label: '渚涘簲鍟嗙紪鐮�',
+ label: $t('pages.orders.asnOrderItemLog.table.splrCode'),
minWidth: 140,
showOverflowTooltip: true,
formatter: (row) => row.splrCode || '--'
},
{
prop: 'splrBatch',
- label: '渚涘簲鍟嗘壒娆�',
+ label: $t('pages.orders.asnOrderItemLog.table.splrBatch'),
minWidth: 140,
showOverflowTooltip: true,
formatter: (row) => row.splrBatch || '--'
},
{
prop: 'splrName',
- label: '渚涘簲鍟嗗悕绉�',
+ label: $t('pages.orders.asnOrderItemLog.table.splrName'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.splrName || '--'
},
{
prop: 'qrcode',
- label: '浜岀淮鐮�',
+ label: $t('pages.orders.asnOrderItemLog.table.qrcode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.qrcode || '--'
},
{
prop: 'trackCode',
- label: '璺熻釜鐮�',
+ label: $t('pages.orders.asnOrderItemLog.table.trackCode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.trackCode || '--'
},
{
prop: 'barcode',
- label: '鏉″舰鐮�',
+ label: $t('pages.orders.asnOrderItemLog.table.barcode'),
minWidth: 160,
showOverflowTooltip: true,
formatter: (row) => row.barcode || '--'
},
{
prop: 'packName',
- label: '鍖呰鍚嶇О',
+ label: $t('pages.orders.asnOrderItemLog.table.packName'),
minWidth: 130,
showOverflowTooltip: true,
formatter: (row) => row.packName || '--'
},
{
prop: 'ntyStatusText',
- label: '涓婃姤鐘舵��',
+ label: $t('pages.orders.asnOrderItemLog.table.ntyStatus'),
width: 110,
align: 'center',
formatter: (row) => row.ntyStatusText || '--'
},
{
prop: 'status',
- label: '鐘舵��',
+ label: $t('table.status'),
width: 96,
align: 'center',
formatter: (row) => row.statusText || '--'
},
{
prop: 'updateByText',
- label: '鏇存柊浜�',
+ label: $t('table.updateBy'),
minWidth: 120,
showOverflowTooltip: true,
formatter: (row) => row.updateByText || '--'
},
{
prop: 'updateTimeText',
- label: '鏇存柊鏃堕棿',
+ label: $t('table.updateTime'),
minWidth: 170,
showOverflowTooltip: true,
formatter: (row) => row.updateTimeText || '--'
--
Gitblit v1.9.1