From ca767633a3e8414661138720a68cc41a435a4afe Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 14 三月 2024 13:42:32 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/components/configSettings.jsx |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/components/configSettings.jsx b/zy-asrs-flow/src/pages/map/components/configSettings.jsx
index 3bb598e..6cf6cc5 100644
--- a/zy-asrs-flow/src/pages/map/components/configSettings.jsx
+++ b/zy-asrs-flow/src/pages/map/components/configSettings.jsx
@@ -1,5 +1,5 @@
 import React, { useState, useRef, useEffect } from 'react';
-import { Col, Form, Input, Row, Checkbox, Slider, Select, Drawer, Space, Button, InputNumber, Card } from 'antd';
+import { message, Form, Input, Row, Checkbox, Slider, Select, Drawer, Space, Button, InputNumber, Card } from 'antd';
 import { FormattedMessage, useIntl, useModel } from '@umijs/max';
 import { createStyles } from 'antd-style';
 import * as Utils from '../utils'
@@ -15,7 +15,17 @@
     const { curSprite, configForm: form } = props;
 
     useEffect(() => {
-    }, []);
+        form.resetFields();
+        if (curSprite) {
+            form.setFieldsValue({
+
+                // shelf
+                row: curSprite?.data?.row,
+                bay: curSprite?.data?.bay,
+                shelfNo: curSprite?.data?.shelfNo,
+            })
+        }
+    }, [props, form]);
 
     const formValuesChange = (changeList) => {
         if (curSprite && changeList && changeList.length > 0) {
@@ -76,6 +86,7 @@
                         break;
                 }
             }
+            message.success(intl.formatMessage({ id: 'common.success', defaultMessage: '鎿嶄綔鎴愬姛' }));
         }
 
         props.onSubmit({ ...values }, confirmSettings);
@@ -132,7 +143,7 @@
                             label={intl.formatMessage({ id: 'map.settings.shelf.row', defaultMessage: '鎺�' })}
                             rules={[
                                 {
-                                    required: true,
+                                    required: false,
                                 },
                             ]}
                         >
@@ -147,7 +158,7 @@
                             label={intl.formatMessage({ id: 'map.settings.shelf.bay', defaultMessage: '鍒�' })}
                             rules={[
                                 {
-                                    required: true,
+                                    required: false,
                                 },
                             ]}
                         >
@@ -162,7 +173,7 @@
                             label={intl.formatMessage({ id: 'map.settings.shelf.no', defaultMessage: '璐ф灦鍙�' })}
                             rules={[
                                 {
-                                    required: true,
+                                    required: false,
                                 },
                             ]}
                         >

--
Gitblit v1.9.1