From c11252c16325fe62d28ea2b49e2d6a25b32dca14 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 20 三月 2024 13:15:31 +0800 Subject: [PATCH] # --- zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx | 64 ++++++++++++++++++++++++++++++- 1 files changed, 61 insertions(+), 3 deletions(-) diff --git a/zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx b/zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx index 1ebb8ac..aa6d947 100644 --- a/zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx +++ b/zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx @@ -37,6 +37,13 @@ setAutoIncrementError(null); } break; + case Utils.SENSOR_TYPE.POINT: + if (!curSprite.data?.vertical || !curSprite.data?.horizontal) { + setAutoIncrementError(intl.formatMessage({ id: 'map.settings.sub.copy.warn.config.point', defaultMessage: '璇峰厛璁剧疆瀹氫綅鐐瑰弬鏁帮紒' })); + } else { + setAutoIncrementError(null); + } + break; default: break; } @@ -139,7 +146,7 @@ {/* switch auto increment */} <Col span={24}> <Form.Item - label={intl.formatMessage({ id: 'map.settings.sub.copy.shelf.auto-increment', defaultMessage: '鑷闀�' })} + label={intl.formatMessage({ id: 'map.settings.sub.copy.auto-increment', defaultMessage: '鑷闀�' })} labelCol={{ span: 8 }} help={autoIncrementError} validateStatus={autoIncrementError ? "error" : null} @@ -153,7 +160,7 @@ <Col span={24}> <Form.Item name='incrementValue' - label={intl.formatMessage({ id: 'map.settings.sub.copy.shelf.increment-value', defaultMessage: '鑷闀垮��' })} + label={intl.formatMessage({ id: 'map.settings.sub.copy.increment-value', defaultMessage: '鑷闀垮��' })} labelCol={{ span: 8 }} initialValue='no' > @@ -201,7 +208,7 @@ <Col span={24}> <Form.Item name='incrementValue' - label={intl.formatMessage({ id: 'map.settings.sub.copy.shelf.increment-value', defaultMessage: '鑷闀垮��' })} + label={intl.formatMessage({ id: 'map.settings.sub.copy.increment-value', defaultMessage: '鑷闀垮��' })} labelCol={{ span: 8 }} initialValue='row' > @@ -248,6 +255,57 @@ </> )} + {autoIncrement && curSprite?.data?.type === Utils.SENSOR_TYPE.POINT && ( + <> + <Col span={24}> + <Form.Item + name='incrementValue' + label={intl.formatMessage({ id: 'map.settings.sub.copy.increment-value', defaultMessage: '鑷闀垮��' })} + labelCol={{ span: 8 }} + initialValue='vertical' + > + <Segmented + block + options={[ + { + label: intl.formatMessage({ id: 'map.settings.point.vertical', defaultMessage: '绾靛悜' }), + value: 'vertical' + }, + { + label: intl.formatMessage({ id: 'map.settings.point.horizontal', defaultMessage: '妯悜' }), + value: 'horizontal' + }, + ]} + onChange={(value) => { + }} + /> + </Form.Item> + </Col> + <Col span={24}> + <Form.Item + name='incrementMode' + label={intl.formatMessage({ id: 'map.settings.sub.copy.increment.mode', defaultMessage: '澧為暱鏂瑰紡' })} + labelCol={{ span: 8 }} + > + <Segmented + block + options={[ + { + label: intl.formatMessage({ id: 'map.settings.sub.copy.ascend', defaultMessage: '鍗囧簭' }), + value: 'ascending' + }, + { + label: intl.formatMessage({ id: 'map.settings.sub.copy.descend', defaultMessage: '闄嶅簭' }), + value: 'descending' + }, + ]} + onChange={(value) => { + }} + /> + </Form.Item> + </Col> + </> + )} </Row> </Form> </Drawer> -- Gitblit v1.9.1