正在显示
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}" |
-
请 注册 或 登录 后发表评论