作者 郭文星

123

... ... @@ -122,14 +122,14 @@ class Car extends Backend
"driver_id"=>$driver["id"],
"route_id"=>$route["id"],
];
$url_data="pages/module/intercityOrder?start_address=".$route['start_address']."
$urldata="start_address=".$route['start_address']."
&route_id=".$route['id']."
&driver_id=".$driver['id']."
&license_plate=".$car['license_plate']."
&name=".$driver['name']."
&end_address=".$route['end_address']."
&price=".$route['price'];
$url_data=urlencode($url_data);
$url_data=urlencode($urldata);
$place_image=$this->getQRCode($url_data);
//encodeURIComponent
$result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]);
... ... @@ -197,14 +197,14 @@ class Car extends Backend
"driver_id"=>$driver["id"],
"route_id"=>$route["id"],
];
$url_data="pages/module/intercityOrder?start_address=".$route['start_address']."
$urldata="start_address=".$route['start_address']."
&route_id=".$route['id']."
&driver_id=".$driver['id']."
&license_plate=".$car['license_plate']."
&name=".$driver['name']."
&end_address=".$route['end_address']."
&price=".$route['price'];
$url_data=urlencode($url_data);
$url_data=urlencode($urldata);
$place_image=$this->getQRCode($url_data);
$result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]);
}
... ... @@ -230,6 +230,7 @@ class Car extends Backend
}
function createMiniProgramQRCode($accessToken, $path, $width = 430) {
$path = 'pages/module/intercityOrder?url='.$path; // 小程序内的页面路径
$url = "https://api.weixin.qq.com/wxa/getwxacode?access_token={$accessToken}";
$data = json_encode([
'path' => $path,
... ...