作者 郭文星

123

@@ -296,14 +296,16 @@ class Api extends Controller @@ -296,14 +296,16 @@ class Api extends Controller
296 $order=Db::name("order")->find($order_id); 296 $order=Db::name("order")->find($order_id);
297 if($order['driver_id']){ 297 if($order['driver_id']){
298 $driver=Db::name("driver")->find($order['driver_id']); 298 $driver=Db::name("driver")->find($order['driver_id']);
  299 + $car=Db::name("car")->where("driver_id",$driver['id'])->find();
299 $user=Db::name("user")->find($driver['user_id']); 300 $user=Db::name("user")->find($driver['user_id']);
300 $wct_user=Db::name("wct_user")->where("unionid",$user['unionid'])->find(); 301 $wct_user=Db::name("wct_user")->where("unionid",$user['unionid'])->find();
301 $wxopenid=$wct_user['wx_openid']; 302 $wxopenid=$wct_user['wx_openid'];
302 $sendInfo = array( 303 $sendInfo = array(
303 'first' => array('value' => "汽车票出票状态通知", 'color' => "#743A3A"), 304 'first' => array('value' => "汽车票出票状态通知", 'color' => "#743A3A"),
304 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'), 305 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'),
305 - 'time3' => array('value' =>urlencode(date('Y-m-d H:i:s',$order['departure_time'])), 'color' => '#173177'), 306 + 'time3' => array('value' =>date("Y-m-d H:i:s",$order['departure_time']), 'color' => '#173177'),
306 'thing7' => array('value' =>"{$order['position']}", 'color' => '#173177'), 307 'thing7' => array('value' =>"{$order['position']}", 'color' => '#173177'),
  308 + 'thing8' => array('value' => "{$driver['name']}{$car['license_plate']}", 'color' => '#173177'),
307 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'), 309 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'),
308 ); 310 );
309 311
@@ -240,15 +240,17 @@ if (!function_exists('senWxmsgToDriverUser')) { @@ -240,15 +240,17 @@ if (!function_exists('senWxmsgToDriverUser')) {
240 { 240 {
241 $order=Db::name("order")->find($order_id); 241 $order=Db::name("order")->find($order_id);
242 if($order['driver_id']){ 242 if($order['driver_id']){
243 - $user=Db::name("user")->find($order['driver_id']); 243 + $user=Db::name("user")->find($order['user_id']);
  244 + $driver=Db::name("driver")->find($order['driver_id']);
  245 + $car=Db::name("car")->where("driver_id",$driver['id'])->find();
244 $wct_user=Db::name("wct_user")->where("unionid",$user['unionid'])->find(); 246 $wct_user=Db::name("wct_user")->where("unionid",$user['unionid'])->find();
245 $wxopenid=$wct_user['wx_openid']; 247 $wxopenid=$wct_user['wx_openid'];
246 $sendInfo = array( 248 $sendInfo = array(
247 'first' => array('value' => "汽车票出票状态通知", 'color' => "#743A3A"), 249 'first' => array('value' => "汽车票出票状态通知", 'color' => "#743A3A"),
248 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'), 250 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'),
249 - 'time3' => array('value' =>urlencode(date('Y-m-d H:i:s', $order['departure_time'])), 'color' => '#173177'),  
250 - 'thing7' => array('value' =>"{$order['starting_point']}", 'color' => '#173177'),  
251 - 'thing8' => array('value' => "李师傅云H12E41", 'color' => '#173177'), 251 + 'time3' => array('value' =>date("Y-m-d H:i:s",$order['departure_time']), 'color' => '#173177'),
  252 + 'thing7' => array('value' =>"{$order['position']}", 'color' => '#173177'),
  253 + 'thing8' => array('value' => "{$driver['name']}{$car['license_plate']}", 'color' => '#173177'),
252 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'), 254 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'),
253 ); 255 );
254 if ($wxopenid) { 256 if ($wxopenid) {
@@ -130,6 +130,7 @@ class Index extends Api @@ -130,6 +130,7 @@ class Index extends Api
130 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'), 130 'thing2' => array('value' => "{$order['starting_point']}-{$order['end_point']}", 'color' => '#173177'),
131 'time3' => array('value' =>date("Y-m-d H:i:s",$order['departure_time']), 'color' => '#173177'), 131 'time3' => array('value' =>date("Y-m-d H:i:s",$order['departure_time']), 'color' => '#173177'),
132 'thing7' => array('value' =>"{$order['position']}", 'color' => '#173177'), 132 'thing7' => array('value' =>"{$order['position']}", 'color' => '#173177'),
  133 + 'thing8' => array('value' => "{$driver['name']}{$car['license_plate']}", 'color' => '#173177'),
133 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'), 134 'phone_number5' => array('value' => "{$order['phone']}", 'color' => '#173177'),
134 ); 135 );
135 if ($wxopenid) { 136 if ($wxopenid) {