const app = getApp(); Page({ data: { params: {}, default_round_success_icon: app.data.default_round_success_icon, default_round_error_icon: app.data.default_round_error_icon }, /** * 页面加载初始化 */ onLoad(options) { var msg = null; switch (options.code) { // 支付成功 case '9000': msg = '支付成功'; break; // 正在处理中 case '8000': msg = '正在处理中'; break; // 支付失败 case '4000': msg = '支付失败'; break; // 用户中途取消 case '6001': msg = '已取消支付'; break; // 网络连接出错 case '6002': msg = '网络连接出错'; break; // 支付结果未知(有可能已经支付成功),请查询商户订单列表中订单的支付状态 case '6004': msg = '支付结果未知'; break; // 用户点击忘记密码导致快捷界面退出(only iOS) case '99': msg = '用户取消支付'; break; // 默认错误 default: msg = '其它异常错误'; } options['msg'] = msg; // 设置信息 this.setData({ params: options }); }, // 返回 back_event(e) { swan.navigateBack(); } });