import('@/vendor/Export2Excel').then((excel) => {
const tHeader = [
'手机号',
'来源',
'试用类型',
'IMEI',
'客户端类型',
'渠道码',
'最近登录时间',
'注册时间',
'试用时间起始',
];
const filterVal = [
'phoneNumber',
'accountSource',
'trialType',
'imei',
'clientType',
'channelCode',
'loginTime',
'registerTime',
'trialTime',
];
const list = resdata;
const data = this.formatJson(filterVal, list);
excel.export_json_to_excel({
header: tHeader,
data: data,
filename: '新增试用用户',
});
this.downloadLoading = false;
});
}
},
formatJson(filterVal, jsonData) {
return jsonData.map((v) =>
filterVal.map((j) => {
if (j === 'trialType') {
return ['免费体验', '激活码体验'][v[j]];
} else if (j === 'clientType') {
return [
'web',
'双子星-安卓',
'双子星-ios',
'双子星-pc',
'双子星-ios简化版',
'双子星-小程序',
'TV',
'双子星-H5',
][v[j]];
} else if (j === 'accountSource') {
return this.$parent.sourceOptionObj[v[j]];
} else {
return v[j];
}
})
);
},
前端导出excel
最新推荐文章于 2022-11-20 20:15:40 发布