Commit 2e56c11259b4c1b080642e85e748600e03f4b569
1 parent
ed0cd4c6
fix: map component history model not setting model name
Showing
2 changed files
with
12 additions
and
4 deletions
| ... | ... | @@ -111,7 +111,12 @@ |
| 111 | 111 | </script> |
| 112 | 112 | |
| 113 | 113 | <template> |
| 114 | - <BasicModal @register="registerModal" @ok="handleOk" :ok-button-props="{ loading }"> | |
| 114 | + <BasicModal | |
| 115 | + title="历史轨迹" | |
| 116 | + @register="registerModal" | |
| 117 | + @ok="handleOk" | |
| 118 | + :ok-button-props="{ loading }" | |
| 119 | + > | |
| 115 | 120 | <BasicForm @register="registerForm" /> |
| 116 | 121 | </BasicModal> |
| 117 | 122 | </template> | ... | ... |
| ... | ... | @@ -24,10 +24,13 @@ export const MapRealTrackConfig: Config = { |
| 24 | 24 | componentType: FrontComponent.MAP_COMPONENT_TRACK_REAL, |
| 25 | 25 | }; |
| 26 | 26 | |
| 27 | -const getTrack = (dataSource: DataSource[]) => { | |
| 27 | +const getTrack = (dataSource: DataSource[], config: Config) => { | |
| 28 | 28 | if (dataSource.length >= 2) { |
| 29 | 29 | const trackRecord = dataSource.slice(0, 2); |
| 30 | - if (!trackRecord.every((item) => item.componentInfo.value)) | |
| 30 | + if ( | |
| 31 | + !trackRecord.every((item) => item.componentInfo.value) && | |
| 32 | + config.componentType === FrontComponent.MAP_COMPONENT_TRACK_REAL | |
| 33 | + ) | |
| 31 | 34 | return { track: [], dataSource: [] }; |
| 32 | 35 | |
| 33 | 36 | const track = trackRecord.map((item) => { |
| ... | ... | @@ -46,7 +49,7 @@ export const transfromMapComponentConfig: ComponentConfig['transformConfig'] = ( |
| 46 | 49 | _record, |
| 47 | 50 | dataSourceRecord |
| 48 | 51 | ) => { |
| 49 | - const { track, dataSource } = getTrack(dataSourceRecord as DataSource[]); | |
| 52 | + const { track, dataSource } = getTrack(dataSourceRecord as DataSource[], componentConfig); | |
| 50 | 53 | return { |
| 51 | 54 | layout: { |
| 52 | 55 | ...componentConfig, | ... | ... |