From de7df1d489bdad38dcbeb78d74cad8e3bfa09e3d Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 27 九月 2024 16:59:34 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/page/route/RoutePanel.jsx |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/zy-acs-flow/src/page/route/RoutePanel.jsx b/zy-acs-flow/src/page/route/RoutePanel.jsx
index 3e07bf8..3c20e36 100644
--- a/zy-acs-flow/src/page/route/RoutePanel.jsx
+++ b/zy-acs-flow/src/page/route/RoutePanel.jsx
@@ -11,6 +11,20 @@
     const record = useRecordContext();
     if (!record) return null;
     const translate = useTranslate();
+
+    const getDirectionDesc = (direction) => {
+        switch (direction) {
+            case 0:
+                return translate('page.route.enums.direction.unordered');
+            case 1:
+                return translate('page.route.enums.direction.forward');
+            case 2:
+                return translate('page.route.enums.direction.reverse');
+            default:
+                return '';
+        }
+    }
+
     return (
         <>
             <Card sx={{ width: { xs: 300, sm: 500, md: 600, lg: 800 }, margin: 'auto' }}>
@@ -42,44 +56,44 @@
                     <Grid container spacing={2}>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.uuid" 
+                                title="table.field.route.uuid"
                                 property={record.uuid}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.name" 
+                                title="table.field.route.name"
                                 property={record.name}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.startCode" 
+                                title="table.field.route.startCode"
                                 property={record.startCode$}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.endCode" 
+                                title="table.field.route.endCode"
                                 property={record.endCode$}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.codeArr" 
+                                title="table.field.route.codeArr"
                                 property={record.codeArr}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.codeDataArr" 
+                                title="table.field.route.codeDataArr"
                                 property={record.codeDataArr}
                             />
                         </Grid>
                         <Grid item xs={6}>
                             <PanelTypography
-                                title="table.field.route.direction" 
-                                property={record.direction$}
+                                title="table.field.route.direction"
+                                property={getDirectionDesc(record.direction)}
                             />
                         </Grid>
 

--
Gitblit v1.9.1