优化页面UI,修改测试bug

This commit is contained in:
fks-xuxinyue
2024-08-15 15:30:36 +08:00
parent 07f1903c98
commit 897db024e0
12 changed files with 889 additions and 1060 deletions

View File

@@ -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);