From c7211750cd6d8476d1485e764951275ba55b8168 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期三, 17 十二月 2025 08:57:05 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/areaSettings/index.jsx | 33 +++++++++++++--------------------
1 files changed, 13 insertions(+), 20 deletions(-)
diff --git a/zy-acs-flow/src/map/areaSettings/index.jsx b/zy-acs-flow/src/map/areaSettings/index.jsx
index 37c92b0..bb60f37 100644
--- a/zy-acs-flow/src/map/areaSettings/index.jsx
+++ b/zy-acs-flow/src/map/areaSettings/index.jsx
@@ -139,17 +139,12 @@
setActiveTab(newValue);
};
- const handleSaveBasic = async () => {
+ const submitAreaUpdate = async (payload = {}) => {
const id = sprite?.data?.id;
if (!id) {
return;
}
- const payload = {
- id,
- name,
- agvIds: agvList.map(getAgvOptionId),
- };
- const data = await updateAreaData(payload);
+ const data = await updateAreaData({ id, ...payload });
if (data) {
setCurAreaInfo(data);
if (sprite) {
@@ -158,13 +153,15 @@
}
};
+ const handleSaveBasic = async () => {
+ await submitAreaUpdate({
+ name,
+ agvIds: agvList.map(getAgvOptionId),
+ });
+ };
+
const handleSaveAdvanced = async () => {
- const id = sprite?.data?.id;
- if (!id) {
- return;
- }
- const payload = {
- id,
+ await submitAreaUpdate({
name,
agvIds: agvList.map(getAgvOptionId),
code,
@@ -172,13 +169,9 @@
speedLimit,
priority,
memo,
- // start: startPoint,
- // end: endPoint,
- };
- const data = await updateAreaData(payload);
- if (data) {
- setCurAreaInfo(data);
- }
+ start: startPoint,
+ end: endPoint,
+ });
};
const handleDeleteArea = async () => {
--
Gitblit v1.9.1