befinal / node-tenpay

微信支付 for nodejs
MIT License
1.11k stars 193 forks source link

返回 err_code_des #78

Closed hehex9 closed 5 years ago

hehex9 commented 5 years ago

err_code 和 err_code_des 应该都提供给调用方。 现在的逻辑似乎是:

if (json.result_code !== 'SUCCESS') throw new Error(json.err_code || 'XMLDataError')

无法获得 err_code_des 等信息

befinal commented 5 years ago

通过err_code可以处理生产环境的业务逻辑 如果需要在开发过程中查看err_code_dec, 使用debug模式就行

let api = new tenpay(config, true);

hehex9 commented 5 years ago

好的,谢谢