修改测试bug

This commit is contained in:
GGJ
2024-10-22 15:55:24 +08:00
parent 25ffc10857
commit aed37ba624
4 changed files with 193 additions and 252 deletions

View File

@@ -6,12 +6,12 @@ export const yMethod = (arr: any) => {
let min = 0
maxValue = Math.max(...arr)
minValue = Math.min(...arr)
if (maxValue > 1000 ||minValue < -1000) {
if (maxValue > 1000 || minValue < -1000) {
max = Math.ceil(maxValue / 100) * 100
if (minValue == 0) {
min = 0
} else {
min = (Math.floor(minValue / 100) ) * 100
min = Math.floor(minValue / 100) * 100
}
} else {
max = Math.ceil(maxValue / 10) * 10
@@ -25,26 +25,30 @@ export const yMethod = (arr: any) => {
}
return [min, max]
}
/**
* title['A相','B相',]
* data[[1,2],[3,4]]
*/
// 导出csv文件
const convertToCSV = (title: object,data:any) => {
console.log("🚀 ~ convertToCSV ~ data:", data)
let csv = '';
// 添加列头
csv += ','+title.join(',') + '\n';
// 遍历数据并添加到CSV字符串中
data.map(item => {
csv += item.join(',') + '\n';
});
return csv;
const convertToCSV = (title: object, data: any) => {
console.log('🚀 ~ convertToCSV ~ data:', data)
let csv = ''
// 添加列头
csv += ',' + title.join(',') + '\n'
// 遍历数据并添加到CSV字符串中
data?.map(item => {
csv += item.join(',') + '\n'
})
return csv
}
export const exportCSV = (title: object, data: any, filename: string) => {
const csv = convertToCSV(title, data)
const blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' })
const link = document.createElement('a')
link.href = URL.createObjectURL(blob)
link.download = filename
link.click()
// 释放URL对象
URL.revokeObjectURL(link.href)
}
export const exportCSV = (title: object,data: any,filename:string) => {
const csv = convertToCSV(title,data);
const blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' });
const link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = filename;
link.click();
// 释放URL对象
URL.revokeObjectURL(link.href);
}