| | |
| | | const loading = ref(false) |
| | | |
| | | |
| | | const open = async (id: string) => { |
| | | const open = async (suggestId: string) => { |
| | | visible.value = true |
| | | await getDataList(id) |
| | | await getDataList(suggestId) |
| | | } |
| | | |
| | | defineExpose({ open }) |
| | | |
| | | /** 获取数据列表 */ |
| | | const getDataList = async (id: string) => { |
| | | const getDataList = async (suggestId: string) => { |
| | | try { |
| | | const res = await suggestSnapshotApi.getList(id) |
| | | const res = await suggestSnapshotApi.getList(suggestId) |
| | | dataList.value = res |
| | | selectedData.value = [] // 清空已选项 |
| | | refreshCharts() |
| | | } catch (error) { |
| | | console.error(error) |
| | | message.error('获取数据列表失败') |