From 421d64c9c6188a758b7271fe6774fc445b088ca3 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期三, 17 十二月 2025 08:25:40 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/areaSettings/AreaAdvancedTab.jsx | 12 ++++++++++++
zy-acs-flow/src/map/areaSettings/index.jsx | 5 +++++
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/zy-acs-flow/src/map/areaSettings/AreaAdvancedTab.jsx b/zy-acs-flow/src/map/areaSettings/AreaAdvancedTab.jsx
index bf7f0b1..106ada4 100644
--- a/zy-acs-flow/src/map/areaSettings/AreaAdvancedTab.jsx
+++ b/zy-acs-flow/src/map/areaSettings/AreaAdvancedTab.jsx
@@ -11,6 +11,8 @@
setSpeedLimit,
startPoint,
endPoint,
+ memo,
+ setMemo,
priority,
setPriority,
onSave,
@@ -98,6 +100,16 @@
/>
</Grid>
<Grid item xs={12}>
+ <TextField
+ label={translate('page.map.area.shape', { _: '澶囨敞' })}
+ fullWidth
+ multiline
+ minRows={3}
+ value={memo}
+ onChange={(e) => setMemo(e.target.value)}
+ />
+ </Grid>
+ <Grid item xs={12}>
<Button variant="contained" type="submit">
{translate('common.action.save', { _: '淇濆瓨' })}
</Button>
diff --git a/zy-acs-flow/src/map/areaSettings/index.jsx b/zy-acs-flow/src/map/areaSettings/index.jsx
index c1f8d9b..897a6f4 100644
--- a/zy-acs-flow/src/map/areaSettings/index.jsx
+++ b/zy-acs-flow/src/map/areaSettings/index.jsx
@@ -66,6 +66,7 @@
const [startPoint, setStartPoint] = useState({ x: '', y: '' });
const [endPoint, setEndPoint] = useState({ x: '', y: '' });
const [priority, setPriority] = useState('');
+ const [memo, setMemo] = useState('');
const [agvOptions, setAgvOptions] = useState([]);
const [initialBasic, setInitialBasic] = useState({ name: '', agvIds: [] });
const [curAreaInfo, setCurAreaInfo] = useState(null);
@@ -88,6 +89,7 @@
setStartPoint({ x: '', y: '' });
setEndPoint({ x: '', y: '' });
setPriority('');
+ setMemo('');
setAgvList([]);
setCodeList([]);
setInitialBasic({ name: '', agvIds: [] });
@@ -118,6 +120,7 @@
y: curAreaInfo.end?.y ?? '',
});
setPriority(curAreaInfo.priority ?? '');
+ setMemo(curAreaInfo.memo || '');
const selected = curAreaInfo.agvList || [];
const normalizedSelection = mapSelectionToOptions(selected, agvOptions);
@@ -256,6 +259,8 @@
endPoint={endPoint}
priority={priority}
setPriority={setPriority}
+ memo={memo}
+ setMemo={setMemo}
onSave={handleSaveAdvanced}
/>
)}
--
Gitblit v1.9.1