const arrObj = [
{
入职日期: 43535,
姓名: '张三',
工号: '9527',
手机号: '13899999999',
转正日期: 43719
},
{
入职日期: 43535,
姓名: '李四',
工号: 9528,
手机号: 18255555555,
转正日期: '43719'
}
]
async onSuccess ({ header, results }) {
const arrObj = [
{
入职日期: 43535,
姓名: '张三',
工号: '9527',
手机号: '13899999999',
转正日期: 43719
},
{
入职日期: 43535,
姓名: '李四',
工号: 9528,
手机号: 18255555555,
转正日期: '43719'
}
]
const obj = {
入职日期: 'timeOfEntry',
姓名: 'username',
工号: 'workNumber',
手机号: 'mobile',
转正日期: 'correctionTime'
}
const newArr = results.map(item => {
const newObj = {}
Object.keys(obj).forEach(subitem => {
newObj[obj[subitem]] = item[subitem]
})
return newObj
})
},
async onSuccess ({ header, results }) {
const arrObj = [
{
入职日期: 43535,
姓名: '张三',
工号: '9527',
手机号: '13899999999',
转正日期: 43719
},
{
入职日期: 43535,
姓名: '李四',
工号: 9528,
手机号: 18255555555,
转正日期: '43719'
}
]
const obj = {
入职日期: 'timeOfEntry',
姓名: 'username',
工号: 'workNumber',
手机号: 'mobile',
转正日期: 'correctionTime'
}
const newArr = results.map(item => {
const newObj = {}
for (let chineseKey in obj) {
newObj[obj[chineseKey]] = item[chineseKey]
}
return newObj
})
console.log(newArr)
},