let refundResult = await uniPayInstance.refund(parameters);
if (refundResult.returnCode === "SUCCESS" && refundResult.returnMsg === "OK") {
} else {
console.log("refundResult: " + JSON.stringify(refundResult));
return {
errCode: -1,
errMsg: ""
}
}
代码如上,在本地云函数调试中调用,当微信官方返回“{"code":"FUNCTIONS_EXECUTE_FAIL","message":"NOTENOUGH 基本账户余额不足,请充值后重新发起\nError: NOTENOUGH 基本账户余额不足,请充值后重新发起\n ” 的时候,会直接报异常,而不会进入else执行。
0 个回复