最近有客户反馈这个财务-收支记账页面导入不生效,经过我们排查处理,下面的解决方案:
第一步:找到文件路径:src\views\fd\enterprise\list\index.vue
第二步:对于没有二开的客户,直接下载下面的文件替换一下
有二开的客户需要单独修改一下代码:src\views\fd\enterprise\list\index.vue 第213行代码
// 导入收支记账表格
importExcelData(data) {
var res = []
if (data.length <= 0) {
this.$message.error('批量导入内容为空')
} else {
for (let i = 1; i <= data.length - 1; i++) {
if (data[i][0] === '') {
continue
} else {
res.push({
types: data[i][0],
cate_id: data[i][1],
mark: data[i][5],
edit_time: this.$moment(data[i][3], 'YYYY-MM-DD HH:mm:ss').format('YYYY-MM-DD HH:mm:ss'),
pay_type: data[i][4],
num: data[i][2]
})
}
}
var data_s = {
data: res
}
billImportApi(data_s).then((res) => {
if (res.status == 200) {
this.$refs.formBox.tableFrom.search = 0
this.where.page=1
this.getTableData()
}
})
}
},