优化页面UI,修改测试bug
This commit is contained in:
@@ -429,7 +429,7 @@
|
||||
};
|
||||
// 点击数据点的复选框
|
||||
const checkedIds = ref([]);
|
||||
const emissionType = ref();
|
||||
const emissionList = ref([]);
|
||||
const checkTreeNode = (checkedKeys, info) => {
|
||||
checkedTreeNodeKeys.value = checkedKeys;
|
||||
checkedIds.value = [];
|
||||
@@ -437,7 +437,7 @@
|
||||
checkedIds.value.push(item.id);
|
||||
});
|
||||
sessionStorage.setItem('checkedTreeNode', checkedIds.value);
|
||||
emissionType.value = checkedIds.value.join(',');
|
||||
emissionList.value = checkedIds.value;
|
||||
mainRef.value?.nsTableRef.reload();
|
||||
};
|
||||
// 点击新增树节点
|
||||
@@ -522,7 +522,7 @@
|
||||
getDefaultIds(items.children);
|
||||
}
|
||||
});
|
||||
emissionType.value = defaultIds.value.join(',');
|
||||
emissionList.value = defaultIds.value.join(',');
|
||||
checkedIds.value = defaultIds.value;
|
||||
sessionStorage.setItem('checkedTreeNode', checkedIds.value);
|
||||
};
|
||||
@@ -609,7 +609,7 @@
|
||||
api: carbonEmissionFactorLibrary.getTableList,
|
||||
params: {
|
||||
orgId,
|
||||
emissionType,
|
||||
emissionList,
|
||||
},
|
||||
headerActions: [
|
||||
{
|
||||
@@ -661,10 +661,12 @@
|
||||
label: '导出',
|
||||
type: 'primary',
|
||||
handle: () => {
|
||||
// console.log( mainRef.value.nsTableRef.tableState.selectedRowKeys)
|
||||
const exportQuery = {
|
||||
orgId: orgId.value,
|
||||
pageNum: 1,
|
||||
pageSize: 999,
|
||||
ids: mainRef.value.nsTableRef.tableState.selectedRowKeys,
|
||||
};
|
||||
const config = {
|
||||
responseType: 'blob',
|
||||
@@ -682,6 +684,7 @@
|
||||
|
||||
// 清理 URL 对象
|
||||
window.URL.revokeObjectURL(url);
|
||||
mainRef.value.nsTableRef.tableState.selectedRowKeys = [];
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error('下载失败:', error);
|
||||
|
Reference in New Issue
Block a user