| | |
| | | |
| | | const shuttleOptions = [ |
| | | { |
| | | label: '无', |
| | | value: 'none' |
| | | }, |
| | | { |
| | | label: '搜索空闲车', |
| | | value: 'searchIdleShuttle' |
| | | }, |
| | | { |
| | | label: '判断小车是否在任务楼层', |
| | | value: 'judgeShuttleCurrentTaskLev' |
| | | }, |
| | | ]; |
| | | |
| | | const shuttleOptionsChange = (list) => { |
| | | setShuttleOper(list); |
| | | nodeData.data.shuttleType.shuttleOper = list; |
| | | const shuttleOptionsChange = (event) => { |
| | | setShuttleOper(event); |
| | | nodeData.data.shuttleType.shuttleOper = event; |
| | | }; |
| | | |
| | | const showNodeDrawer = (graph, node) => { |
| | |
| | | |
| | | if (node.data.shuttleType == null) { |
| | | node.data.shuttleType = { |
| | | shuttleOper: [],//操作方法 |
| | | shuttleOper: '',//操作方法 |
| | | } |
| | | } else { |
| | | const shuttleType = node.data.shuttleType; |
| | |
| | | <div>根节点:<Switch checkedChildren="是" unCheckedChildren="否" checked={nodeData.data.root} /></div> |
| | | <div> |
| | | 操作方法: |
| | | <CheckboxGroup options={shuttleOptions} value={shuttleOper} onChange={shuttleOptionsChange} /> |
| | | <Select |
| | | style={{ width: 240 }} |
| | | options={shuttleOptions} |
| | | value={shuttleOper} |
| | | onChange={shuttleOptionsChange} |
| | | /> |
| | | </div> |
| | | <div> |
| | | 执行类: |