From 7f56a5e2cd30276f1d3ee792384fb51586c05d51 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 25 三月 2024 17:17:12 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/batch/modify.jsx |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/batch/modify.jsx b/zy-asrs-flow/src/pages/map/batch/modify.jsx
index e97ba99..cde6fea 100644
--- a/zy-asrs-flow/src/pages/map/batch/modify.jsx
+++ b/zy-asrs-flow/src/pages/map/batch/modify.jsx
@@ -3,10 +3,8 @@
 import {
     ProForm,
     StepsForm,
-    ProFormSelect
 } from '@ant-design/pro-components';
 import { FormattedMessage, useIntl, useModel } from '@umijs/max';
-import { createStyles } from 'antd-style';
 import * as Utils from '../utils'
 import ShowJson from '../drawer/showJson';
 
@@ -26,13 +24,25 @@
     }, [batchSprites]);
 
     const handleOk = (values) => {
-        console.log(values); return true;
+        console.log(values);
         if (batchSprites?.length > 0) {
             // loading
             batchSprites.forEach(sprite => {
+                console.log(sprite);    // ?? why shelfType be undefined
                 if (sprite.data?.type === Utils.SENSOR_TYPE.SHELF) {
-                    if (values.shelfType) {
-
+                    if (values.shelfType !== null) {
+                        sprite.data.shelfType = values.shelfType;
+                        console.log(sprite.data);
+                    }
+                    if (values.top !== null) {
+                    }
+                    if (values.right !== null) {
+                    }
+                    if (values.bottom !== null) {
+                    }
+                    if (values.left !== null) {
+                    }
+                    if (values.value !== null) {
                     }
                     Utils.showSheflType(sprite);
                 }
@@ -97,13 +107,17 @@
                         label={intl.formatMessage({ id: 'map.settings.shelf.type', defaultMessage: '绫诲瀷' })}
                         rules={[
                             {
-                                required: true,
+                                required: false,
                             },
                         ]}
                     >
                         <Select
-                            style={{ width: 120 }}
+                            style={{ width: 160 }}
                             options={[
+                                {
+                                    label: intl.formatMessage({ id: 'common.select.cancel', defaultMessage: '鍙栨秷閫夋嫨' }),
+                                    value: null
+                                },
                                 {
                                     label: intl.formatMessage({ id: 'map.settings.shelf.store', defaultMessage: '搴撲綅' }),
                                     value: Utils.SHELF_TYPE.STORE
@@ -117,7 +131,6 @@
                                     value: Utils.SHELF_TYPE.DISABLE
                                 },
                             ]}
-                            defaultValue={0}
                         />
                     </ProForm.Item>
                     <ProForm.Item

--
Gitblit v1.9.1