WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2022-07-22 73def8718ea8920ca9e410a101298afcbea1549b
完善报错上报内容
2 files modified
31 ■■■■ changed files
bases/Fetcher.js 6 ●●●● patch | view | raw | blame | history
common/Bridge.js 25 ●●●● patch | view | raw | blame | history
bases/Fetcher.js
@@ -150,8 +150,8 @@
                    // 捕获响应
                    options && options.onCapture && options.onCapture({
                        url: this._createUrlPrefix(options) + url,
                        request: JSON.stringify(data),
                        response: JSON.stringify(response.data),
                        request: data,
                        response: response.data,
                        httpCode: response.statusCode,
                    });
                    /**
@@ -173,7 +173,7 @@
                        // 捕获响应
                        options && options.onCapture && options.onCapture({
                            url: this._createUrlPrefix(options) + url,
                            request: JSON.stringify(data),
                            request: data,
                            httpCode: error && error.status,
                            httpMsg: msg + (error.message ? (' / ' + error.message) : ''),
                        });
common/Bridge.js
@@ -337,10 +337,27 @@
                        baseArr,
                        fileName,
                    };
                    $fileTrans.transBaseDataToObjUrl(baseData, objUrl => {
                        this._data.fileLoaded[bridgeName] = objUrl;
                        callback && callback(objUrl);
                    });
                    try {
                        $fileTrans.transBaseDataToObjUrl(baseData, objUrl => {
                            this._data.fileLoaded[bridgeName] = objUrl;
                            callback && callback(objUrl);
                        });
                    } catch (e) {
                        onError({
                            method: 'img_read@merge_after_base64_loaded',
                            request: {
                                ...loadData,
                                totalCount,
                            },
                            response: {
                                result: res.result,
                                msg: res.msg,
                                'total_size': res.totalSize,
                                data: '(' + (res.data || '').length + '个base64字符...)',
                            },
                            message: 'Base64合并解析异常!',
                        });
                    }
                }
            });
        };