From af5081bc0d0668d526a204076557a171097ddb8d Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 05 二月 2026 14:02:59 +0800
Subject: [PATCH] Merge branch 'refs/heads/rcs_master' into ctu_conveyor

---
 zy-acs-flow/src/page/sta/StaPanel.jsx |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/zy-acs-flow/src/page/sta/StaPanel.jsx b/zy-acs-flow/src/page/sta/StaPanel.jsx
index d73a5bb..382ac5e 100644
--- a/zy-acs-flow/src/page/sta/StaPanel.jsx
+++ b/zy-acs-flow/src/page/sta/StaPanel.jsx
@@ -26,6 +26,7 @@
 } from 'react-admin';
 import { format } from 'date-fns';
 import * as Common from '@/utils/common'
+import { getCompDirectLabel } from "../loc/compDirect";
 
 const STATUS_FIELDS = [
     { key: 'autoing', labelKey: 'table.field.sta.autoing' },
@@ -38,9 +39,14 @@
     { labelKey: 'table.field.sta.zoneId', valueKey: 'zoneId$' },
     { labelKey: 'table.field.sta.staType', valueKey: 'staType$' },
     { labelKey: 'table.field.sta.code', valueKey: 'code$' },
-    { labelKey: 'table.field.sta.capacity', valueKey: 'capacity' },
+    // { labelKey: 'table.field.sta.capacity', valueKey: 'capacity' },
     { labelKey: 'table.field.sta.rsvInCnt', valueKey: 'rsvInCnt' },
     { labelKey: 'table.field.sta.rsvOutCnt', valueKey: 'rsvOutCnt' },
+    { labelKey: 'table.field.sta.angle', valueKey: 'angle' },
+    {
+        labelKey: 'table.field.sta.actDir',
+        getValue: (record, translate) => getCompDirectLabel(translate, record?.actDir),
+    },
     // { labelKey: 'table.field.sta.offset', valueKey: 'offset' },
     { labelKey: 'table.field.sta.height', valueKey: 'height' },
     { labelKey: 'table.field.sta.depth', valueKey: 'depth' },
@@ -148,11 +154,11 @@
                     <Box height={12}>&nbsp;</Box>
 
                     <Grid container spacing={2}>
-                        {INFO_FIELDS.map(({ labelKey, valueKey }) => (
+                        {INFO_FIELDS.map(({ labelKey, valueKey, getValue }) => (
                             <Grid item xs={12} sm={6} md={4} key={labelKey}>
                                 <InfoItem
                                     labelKey={labelKey}
-                                    value={getRecordValue(record, valueKey)}
+                                    value={getValue ? getValue(record, translate) : getRecordValue(record, valueKey)}
                                 />
                             </Grid>
                         ))}

--
Gitblit v1.9.1