提交 0e087aca 编写于 作者: D devil_gong

支付优化

上级 4c497f7a
......@@ -237,7 +237,7 @@ class Order extends Common
// 是否自定义状态
if(isset($params['appoint_status']))
{
$ret = ($params['appoint_status'] == 1) ? DataReturn('支付成功', 0) : DataReturn('支付失败', -100);
$ret = ($params['appoint_status'] == 0) ? DataReturn('支付成功', 0) : DataReturn('支付失败', -100);
// 获取支付回调数据
} else {
......
......@@ -49,30 +49,5 @@ class Pay extends Controller
return $this->fetch('public/tips_error');
}
}
/**
* 支付提示
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @datetime 2019-05-25T20:15:23+0800
* @param [array] $params [输入参数]
*/
public function Tips($params = [])
{
// 自定义链接
$this->assign('to_url', MyUrl('index/order/index'));
$this->assign('to_title', '我的订单');
// 状态
if(isset($params['status']) && $params['status'] == 0)
{
$this->assign('msg', '支付成功');
return $this->fetch('public/tips_success');
} else {
$this->assign('msg', '支付失败');
return $this->fetch('public/tips_error');
}
}
}
?>
\ No newline at end of file
......@@ -99,7 +99,7 @@ class OrderService
]);
if($pay_result['code'] == 0)
{
return DataReturn('支付成功', 0, ['data'=>MyUrl('index/order/respond', ['appoint_status'=>1])]);
return DataReturn('支付成功', 0, ['data'=>MyUrl('index/order/respond', ['appoint_status'=>0])]);
}
return $pay_result;
}
......
......@@ -253,8 +253,8 @@ class Weixin
private function PayHtml($pay_data, $redirect_url)
{
// 支付跳转地址
$success_url = PluginsHomeUrl('weixinwebauthorization', 'pay', 'tips', ['status'=>0]);
$error_url = PluginsHomeUrl('weixinwebauthorization', 'pay', 'tips', ['status'=>-1]);
$success_url = MyUrl('index/order/respond', ['appoint_status'=>0]);
$error_url = MyUrl('index/order/respond', ['appoint_status'=>-1]);
// 支付代码
exit('<html>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册