Update excel.xlsx.js

This commit is contained in:
邹景立 2021-01-23 16:49:47 +08:00
parent 0e839ebf2b
commit 3b984c8a6f

View File

@ -94,21 +94,21 @@ define(['xlsx'], function () {
doPostItem(0, items[0]); doPostItem(0, items[0]);
/*! 执行导入的数据 */ /*! 执行导入的数据 */
function doPostItem(index, item, result) { function doPostItem(idx, item, result) {
if (index >= total) { if (idx >= total) {
return closeAll(), jQuery.msg.success('共处理' + total + '条记录' + ' 成功 ' + oks + ' 条, 失败 ' + ers + ' 条 ', 3, function () { return closeAll(), jQuery.msg.success('共处理' + total + '条记录' + ' 成功 ' + oks + ' 条, 失败 ' + ers + ' 条 ', 3, function () {
jQuery.form.reload(); jQuery.form.reload();
}); });
} else { } else {
jQuery('[data-load-progress]').html((index * 100 / total).toFixed(2) + '% 成功 ' + oks + ' 条, 失败 ' + ers + ' 条 '); jQuery('[data-load-progress]').html((idx * 100 / total).toFixed(2) + '% 成功 ' + oks + ' 条, 失败 ' + ers + ' 条 ');
/*! 单元数据过滤 */ /*! 单元数据过滤 */
if (filterFn && (result = filterFn(item)) === false) { if (filterFn && (result = filterFn(item)) === false) {
return (ers++), doPostItem(index + 1, items[index + 1]); return (ers++), doPostItem(idx + 1, items[idx + 1]);
} }
/*! 提交单个数据 */ /*! 提交单个数据 */
doUpdate(url, result).then(function (ret) { doUpdate(url, result).then(function (ret) {
ret.code ? oks++ : ers++; ret.code ? oks++ : ers++;
doPostItem(index + 1, items[index + 1]); doPostItem(idx + 1, items[idx + 1]);
}); });
} }
} }