正在显示
5 个修改的文件
包含
42 行增加
和
17 行删除
@@ -279,6 +279,8 @@ class Api extends Controller | @@ -279,6 +279,8 @@ class Api extends Controller | ||
279 | $orderlog['user_id'] = $cks['user_id']; | 279 | $orderlog['user_id'] = $cks['user_id']; |
280 | $orderlog['createtime'] = time(); | 280 | $orderlog['createtime'] = time(); |
281 | Db::name('order_log')->insert($orderlog); | 281 | Db::name('order_log')->insert($orderlog); |
282 | + $this->SendMessage($cks['id']); | ||
283 | + SendMessage(); | ||
282 | 284 | ||
283 | } | 285 | } |
284 | } | 286 | } |
@@ -179,6 +179,7 @@ if (!function_exists('beingPushed')) { | @@ -179,6 +179,7 @@ if (!function_exists('beingPushed')) { | ||
179 | */ | 179 | */ |
180 | function beingPushed($type, $openid, $page, $temp) | 180 | function beingPushed($type, $openid, $page, $temp) |
181 | { | 181 | { |
182 | + | ||
182 | $data = []; | 183 | $data = []; |
183 | $data['touser'] = $openid; | 184 | $data['touser'] = $openid; |
184 | $data['page'] = $page; | 185 | $data['page'] = $page; |
@@ -189,14 +190,14 @@ if (!function_exists('beingPushed')) { | @@ -189,14 +190,14 @@ if (!function_exists('beingPushed')) { | ||
189 | $data['template_id'] = "ws6bz6-WyHHA-upU2oRzc_C5toDUexe9ZicQ-ITtImA"; | 190 | $data['template_id'] = "ws6bz6-WyHHA-upU2oRzc_C5toDUexe9ZicQ-ITtImA"; |
190 | $data['data'] = [ | 191 | $data['data'] = [ |
191 | "thing10" => [ | 192 | "thing10" => [ |
192 | - 'value' =>1,//审核状态(待处理) | 193 | + 'value' =>$temp['value1'],//审核状态(待处理) |
193 | ], | 194 | ], |
194 | "thing12" => [ | 195 | "thing12" => [ |
195 | - 'value' => 2,//申请人(测试黄超) | 196 | + 'value' => $temp['value2'],//申请人(测试黄超) |
196 | ], | 197 | ], |
197 | 198 | ||
198 | "thing8" => [ | 199 | "thing8" => [ |
199 | - 'value' => 3,//原因(入州报备审核) | 200 | + 'value' => $temp['value3'],//原因(入州报备审核) |
200 | ] | 201 | ] |
201 | ]; | 202 | ]; |
202 | break; | 203 | break; |
@@ -252,18 +253,23 @@ if (!function_exists('beingPushed')) { | @@ -252,18 +253,23 @@ if (!function_exists('beingPushed')) { | ||
252 | ]; | 253 | ]; |
253 | break; | 254 | break; |
254 | case 5: | 255 | case 5: |
255 | - | ||
256 | //预约结果通知 | 256 | //预约结果通知 |
257 | $data['template_id'] = "oczyQ_SabASMQRRhDedXRGUEzCAuGh1xBw8sp2HVPvQ"; | 257 | $data['template_id'] = "oczyQ_SabASMQRRhDedXRGUEzCAuGh1xBw8sp2HVPvQ"; |
258 | $data['data'] = [ | 258 | $data['data'] = [ |
259 | - "thing12" => [ | 259 | + "thing1" => [ |
260 | 'value' => $temp['value1'],//备注 | 260 | 'value' => $temp['value1'],//备注 |
261 | ], | 261 | ], |
262 | - "time10" => [ | 262 | + "thing2" => [ |
263 | 'value' =>$temp['value2'],//日期 | 263 | 'value' =>$temp['value2'],//日期 |
264 | ], | 264 | ], |
265 | - "thing8" => [ | 265 | + "number3" => [ |
266 | 'value' => $temp['value3'],//就诊人 | 266 | 'value' => $temp['value3'],//就诊人 |
267 | + ], | ||
268 | + "time4" => [ | ||
269 | + 'value' => $temp['value4'],//就诊人 | ||
270 | + ], | ||
271 | + "thing6" => [ | ||
272 | + 'value' => $temp['value5'],//就诊人 | ||
267 | ] | 273 | ] |
268 | ]; | 274 | ]; |
269 | break; | 275 | break; |
@@ -1332,6 +1332,7 @@ class Car extends Base | @@ -1332,6 +1332,7 @@ class Car extends Base | ||
1332 | ]; | 1332 | ]; |
1333 | } | 1333 | } |
1334 | $res = Db::name("order")->insertGetId($data); | 1334 | $res = Db::name("order")->insertGetId($data); |
1335 | + $this->SendMessage($res); | ||
1335 | $this->success("请求成功", $res); | 1336 | $this->success("请求成功", $res); |
1336 | } | 1337 | } |
1337 | 1338 | ||
@@ -1587,9 +1588,9 @@ class Car extends Base | @@ -1587,9 +1588,9 @@ class Car extends Base | ||
1587 | ]; | 1588 | ]; |
1588 | $this->success("请求成功",$data); | 1589 | $this->success("请求成功",$data); |
1589 | } | 1590 | } |
1590 | - public function test(){ | ||
1591 | - $res=SendMessage(117); | ||
1592 | - $this->success("123",$res); | 1591 | + public function SendMessage($id){ |
1592 | + $res=SendMessage($id); | ||
1593 | + $this->success("推送成功",$res); | ||
1593 | } | 1594 | } |
1594 | 1595 | ||
1595 | /** | 1596 | /** |
@@ -373,23 +373,26 @@ class WxxcxPush extends Base | @@ -373,23 +373,26 @@ class WxxcxPush extends Base | ||
373 | 373 | ||
374 | //小程序发送一次性订阅消息 | 374 | //小程序发送一次性订阅消息 |
375 | public function Message($openid,$reservation_id){ | 375 | public function Message($openid,$reservation_id){ |
376 | - | ||
377 | $reservation=Db::name("order")->find($reservation_id); | 376 | $reservation=Db::name("order")->find($reservation_id); |
378 | - | ||
379 | if(!empty($reservation)){ | 377 | if(!empty($reservation)){ |
380 | // 启动事务 | 378 | // 启动事务 |
381 | Db::startTrans(); | 379 | Db::startTrans(); |
382 | try { | 380 | try { |
381 | + //查询线路 | ||
382 | + $route=Db::name("route")->find($reservation['route_id']); | ||
383 | $createtime = time(); | 383 | $createtime = time(); |
384 | + if(!$reservation['remarks']){ | ||
385 | + $reservation['remarks']="暂无"; | ||
386 | + } | ||
384 | //通知 | 387 | //通知 |
385 | $page = '/pageOne/moreRes/moreRes'; | 388 | $page = '/pageOne/moreRes/moreRes'; |
386 | $temp='oczyQ_SabASMQRRhDedXRGUEzCAuGh1xBw8sp2HVPvQ'; | 389 | $temp='oczyQ_SabASMQRRhDedXRGUEzCAuGh1xBw8sp2HVPvQ'; |
387 | $insert_message_log_data = array( | 390 | $insert_message_log_data = array( |
388 | - 'value1' => "预约提醒", | ||
389 | - 'value2' => "123123", | ||
390 | - 'value3' => "123123123", | ||
391 | - 'value4' => "123123123", | ||
392 | - 'value5' => "123123123", | 391 | + 'value1' => $route['start_address'], |
392 | + 'value2' => $route['end_address'], | ||
393 | + 'value3' => $reservation['number'], | ||
394 | + 'value4' => date("Y-m-d H:i:s",$reservation['reservation_time']), | ||
395 | + 'value5' => $reservation['remarks'], | ||
393 | ); | 396 | ); |
394 | 397 | ||
395 | $res = beingPushed(5, $openid, $page, $insert_message_log_data); | 398 | $res = beingPushed(5, $openid, $page, $insert_message_log_data); |
1 | 2024-04-02 17:59:05《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 660bd6ea-622ec5d0-43cc7fb2\"}" | 1 | 2024-04-02 17:59:05《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 660bd6ea-622ec5d0-43cc7fb2\"}" |
2 | 2024-04-02 18:00:07《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 660bd727-39dc0f13-306b3b82\"}" | 2 | 2024-04-02 18:00:07《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 660bd727-39dc0f13-306b3b82\"}" |
3 | 2024-04-15 15:24:09《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 661cd619-364b9ebc-754d7dac\"}" | 3 | 2024-04-15 15:24:09《117》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 661cd619-364b9ebc-754d7dac\"}" |
4 | +2024-04-16 17:18:59《148》"{\"errcode\":47003,\"errmsg\":\"argument invalid! data.thing1.value is empty rid: 661e4284-747c1e57-5ce5d353\"}" | ||
5 | +2024-04-16 17:21:09《148》"{\"errcode\":47003,\"errmsg\":\"argument invalid! data.time4.value invalid rid: 661e4306-0a8337e8-5f986f5c\"}" | ||
6 | +2024-04-16 17:22:18《148》"{\"errcode\":47003,\"errmsg\":\"argument invalid! data.thing6.value is empty rid: 661e434b-67bc5de6-571b10bb\"}" | ||
7 | +2024-04-16 17:22:37《148》[] | ||
8 | +2024-04-16 17:22:52《148》123 | ||
9 | +2024-04-16 17:23:15《148》1211111113 | ||
10 | +2024-04-16 17:24:12《148》null | ||
11 | +2024-04-16 17:25:12《148》"{\"errcode\":40037,\"errmsg\":\"invalid template_id rid: 661e43f9-323362e6-242cea9d\"}" | ||
12 | +2024-04-16 17:25:18《148》"{\"errcode\":47003,\"errmsg\":\"argument invalid! data.thing6.value is empty rid: 661e43ff-5bbd095a-22413f7b\"}" | ||
13 | +2024-04-16 17:25:31《148》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3416969644790153218}" | ||
14 | +2024-04-16 17:32:28《148》"{\"errcode\":43101,\"errmsg\":\"user refuse to accept the msg rid: 661e45ad-13c5c27b-0b6367b3\"}" | ||
15 | +2024-04-16 17:33:44《148》"{\"errcode\":47003,\"errmsg\":\"argument invalid! data.thing6.value is empty rid: 661e45f9-32acf98e-1cf3514f\"}" | ||
16 | +2024-04-16 17:34:12《148》"{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":3416978387196084225}" |
-
请 注册 或 登录 后发表评论