正在显示
1 个修改的文件
包含
5 行增加
和
4 行删除
@@ -122,14 +122,14 @@ class Car extends Backend | @@ -122,14 +122,14 @@ class Car extends Backend | ||
122 | "driver_id"=>$driver["id"], | 122 | "driver_id"=>$driver["id"], |
123 | "route_id"=>$route["id"], | 123 | "route_id"=>$route["id"], |
124 | ]; | 124 | ]; |
125 | - $url_data="pages/module/intercityOrder?start_address=".$route['start_address']." | 125 | + $urldata="start_address=".$route['start_address']." |
126 | &route_id=".$route['id']." | 126 | &route_id=".$route['id']." |
127 | &driver_id=".$driver['id']." | 127 | &driver_id=".$driver['id']." |
128 | &license_plate=".$car['license_plate']." | 128 | &license_plate=".$car['license_plate']." |
129 | &name=".$driver['name']." | 129 | &name=".$driver['name']." |
130 | &end_address=".$route['end_address']." | 130 | &end_address=".$route['end_address']." |
131 | &price=".$route['price']; | 131 | &price=".$route['price']; |
132 | - $url_data=urlencode($url_data); | 132 | + $url_data=urlencode($urldata); |
133 | $place_image=$this->getQRCode($url_data); | 133 | $place_image=$this->getQRCode($url_data); |
134 | //encodeURIComponent | 134 | //encodeURIComponent |
135 | $result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]); | 135 | $result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]); |
@@ -197,14 +197,14 @@ class Car extends Backend | @@ -197,14 +197,14 @@ class Car extends Backend | ||
197 | "driver_id"=>$driver["id"], | 197 | "driver_id"=>$driver["id"], |
198 | "route_id"=>$route["id"], | 198 | "route_id"=>$route["id"], |
199 | ]; | 199 | ]; |
200 | - $url_data="pages/module/intercityOrder?start_address=".$route['start_address']." | 200 | + $urldata="start_address=".$route['start_address']." |
201 | &route_id=".$route['id']." | 201 | &route_id=".$route['id']." |
202 | &driver_id=".$driver['id']." | 202 | &driver_id=".$driver['id']." |
203 | &license_plate=".$car['license_plate']." | 203 | &license_plate=".$car['license_plate']." |
204 | &name=".$driver['name']." | 204 | &name=".$driver['name']." |
205 | &end_address=".$route['end_address']." | 205 | &end_address=".$route['end_address']." |
206 | &price=".$route['price']; | 206 | &price=".$route['price']; |
207 | - $url_data=urlencode($url_data); | 207 | + $url_data=urlencode($urldata); |
208 | $place_image=$this->getQRCode($url_data); | 208 | $place_image=$this->getQRCode($url_data); |
209 | $result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]); | 209 | $result = Db::name('driver')->where('id','=',$driver["id"])->update(['place_image'=>$place_image['fileurl']]); |
210 | } | 210 | } |
@@ -230,6 +230,7 @@ class Car extends Backend | @@ -230,6 +230,7 @@ class Car extends Backend | ||
230 | } | 230 | } |
231 | 231 | ||
232 | function createMiniProgramQRCode($accessToken, $path, $width = 430) { | 232 | function createMiniProgramQRCode($accessToken, $path, $width = 430) { |
233 | + $path = 'pages/module/intercityOrder?url='.$path; // 小程序内的页面路径 | ||
233 | $url = "https://api.weixin.qq.com/wxa/getwxacode?access_token={$accessToken}"; | 234 | $url = "https://api.weixin.qq.com/wxa/getwxacode?access_token={$accessToken}"; |
234 | $data = json_encode([ | 235 | $data = json_encode([ |
235 | 'path' => $path, | 236 | 'path' => $path, |
-
请 注册 或 登录 后发表评论