最后自已解决了,主要原因是多个微信扫码登陆网站后还是使用先前的cookie所以解决方法如下
修改文件:/application/user/logic/payapilogic.php
if (in_array($orderdata['order_status'], [1]))
//增加以下内容
{
$viewurl = cookie($this->users_id . '_' . $order['product_id'] . '_eyouarticleviewurl');
$this->success('支付成功,处理订单完成', $viewurl, true);
}
//$this->error('订单已支付,即将跳转!', $url, true);