| | |
| | | }); |
| | | } |
| | | break; |
| | | case 'vertical': |
| | | const horizontal = form.getFieldValue('horizontal') |
| | | if (value && horizontal) { |
| | | form.setFieldsValue({ |
| | | no: Utils.pureNumStr(value) + '-' + Utils.pureNumStr(horizontal) |
| | | }); |
| | | } else { |
| | | form.setFieldsValue({ |
| | | no: '' |
| | | }); |
| | | } |
| | | break; |
| | | case 'horizontal': |
| | | const vertical = form.getFieldValue('vertical') |
| | | if (value && vertical) { |
| | | form.setFieldsValue({ |
| | | no: Utils.pureNumStr(vertical) + '-' + Utils.pureNumStr(value) |
| | | }); |
| | | } else { |
| | | form.setFieldsValue({ |
| | | no: '' |
| | | }); |
| | | } |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | |
| | | curSprite.data.row = values.row; |
| | | curSprite.data.bay = values.bay; |
| | | break; |
| | | case Utils.SENSOR_TYPE.POINT: |
| | | curSprite.data.no = values.no; // * |
| | | curSprite.data.horizontal = values.horizontal; |
| | | curSprite.data.vertical = values.vertical; |
| | | break; |
| | | case Utils.SENSOR_TYPE.AGV: |
| | | curSprite.data.no = values.no; // * |
| | | break; |
| | | default: |
| | | break; |
| | |
| | | <span>{curSprite?.data?.type}</span> |
| | | </Form.Item> |
| | | <Form.Item |
| | | label={intl.formatMessage({ id: 'map.settings.uuid', defaultMessage: '编号' })} |
| | | label={intl.formatMessage({ id: 'map.settings.uuid', defaultMessage: '地图号' })} |
| | | > |
| | | <span>{curSprite?.data?.uuid}</span> |
| | | </Form.Item> |
| | |
| | | }} |
| | | /> |
| | | </Form.Item> |
| | | </> |
| | | )} |
| | | |
| | | {curSprite?.data?.type === Utils.SENSOR_TYPE.POINT && ( |
| | | <> |
| | | <Form.Item |
| | | name='no' |
| | | label={intl.formatMessage({ id: 'map.settings.shelf.no', defaultMessage: '货架号' })} |
| | | name='vertical' |
| | | label={intl.formatMessage({ id: 'map.settings.point.vertical', defaultMessage: '纵向' })} |
| | | rules={[ |
| | | { |
| | | required: false, |
| | | }, |
| | | ]} |
| | | > |
| | | <Input |
| | | <InputNumber |
| | | style={{ |
| | | width: '50%', |
| | | }} |
| | | /> |
| | | </Form.Item> |
| | | <Form.Item |
| | | name='horizontal' |
| | | label={intl.formatMessage({ id: 'map.settings.point.horizontal', defaultMessage: '横向' })} |
| | | rules={[ |
| | | { |
| | | required: false, |
| | | }, |
| | | ]} |
| | | > |
| | | <InputNumber |
| | | style={{ |
| | | width: '50%', |
| | | }} |
| | |
| | | )} |
| | | |
| | | <Form.Item |
| | | name='no' |
| | | label={intl.formatMessage({ id: 'map.settings.no', defaultMessage: '编号' })} |
| | | rules={[ |
| | | { |
| | | required: false, |
| | | }, |
| | | ]} |
| | | > |
| | | <Input |
| | | style={{ |
| | | width: '50%', |
| | | }} |
| | | /> |
| | | </Form.Item> |
| | | |
| | | <Form.Item |
| | | wrapperCol={{ |
| | | offset: 4, |
| | | span: 16, |