From 44a192820e6c829a9aed4ac37520c05c0af60a51 Mon Sep 17 00:00:00 2001 From: "283700113@qq.com" <283700113@qq.com> Date: Wed, 6 Jan 2021 13:12:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(app):=20=E4=B8=80=E9=94=AE=E7=99=BB?= =?UTF-8?q?=E5=BD=95errorCallback=E6=96=B0=E5=A2=9E=20appid=E3=80=81metada?= =?UTF-8?q?ta=E3=80=81uid=20=E5=8F=82=E6=95=B0=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/platforms/app-plus/service/api/util.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/platforms/app-plus/service/api/util.js b/src/platforms/app-plus/service/api/util.js index b4d6d41df..355b6fca3 100644 --- a/src/platforms/app-plus/service/api/util.js +++ b/src/platforms/app-plus/service/api/util.js @@ -190,11 +190,13 @@ export function warpPlusSuccessCallback (callbackId, name) { export function warpPlusErrorCallback (callbackId, name, errMsg) { return function errorCallback (error) { error = error || {} - const code = error.code || 0 + // 一键登录errorCallback新增 appid、metadata、uid 参数返回 + const { code = 0, message: errorMessage, ...extraData } = error invoke(callbackId, { - errMsg: `${name}:fail ${error.message || errMsg || ''}`, + errMsg: `${name}:fail ${errorMessage || errMsg || ''}`, errCode: code, - code + code, + ...extraData }) } } -- GitLab