UNPKG

@wufengteam/inputs

Version:

平台提供的右侧属性编辑器,需要在主工程中注册

25 lines 1.08 kB
/** * 遍历文件修改上传错误文件的展示信息 */ export var checkFileList = function checkFileList(files) { var newFiles = files.map(function (item) { var _a, _b; var newItem = Object.assign({}, item); var _item$error = item.error, error = _item$error === void 0 ? {} : _item$error, _item$response = item.response, response = _item$response === void 0 ? [] : _item$response; if ((item === null || item === void 0 ? void 0 : item.status) === 'error') { newItem.response = '文件上传失败,请重新上传。'; } if ((error === null || error === void 0 ? void 0 : error.status) === 404) { newItem.response = '未找到接口,请联系管理员。'; } if (Array.isArray(response) && response.length > 0 && ((_a = response[0]) === null || _a === void 0 ? void 0 : _a.resultCode) !== '0') { newItem.response = ((_b = response[0]) === null || _b === void 0 ? void 0 : _b.resultMsg) || '文件上传失败'; newItem.status = 'error'; } return newItem; }); return newFiles; };