作者 郭文星

'123'

... ... @@ -285,11 +285,12 @@ class Client extends Base
$order_no=$this->postParam['order_no'];
Db::startTrans();
try{
$order_no=time().rand(10000,99999);
//获取到订单信息
$res=Db::name('verification_order')->where(['order_no'=>$order_no])->find();
if($res){
$res=Db::name('verification_order')->where(['id'=>$res['id']])->update([
'order_no'=>time().rand(10000,99999)
'order_no'=>$order_no
]);
}
$res = (new \app\api\controller\v1\Wechat())->prepare_order($order_no);
... ...
... ... @@ -298,7 +298,7 @@ class Wechat extends Api
$order_info = Db::name('verification_order')->where($o_w)->find();
$user_id = $order_info['user_id'];
$userInfo = Db::name('user')->where(['id'=>$user_id])->find();
return $order_info;
$out_trade_no = $order_no;
$o_w["order_no"] = $out_trade_no;
$order_info = Db::name('verification_order')->where($o_w)->find();
... ...