where(['status' => 0, 'send_type' => 2, 'is_del' => 0]) ->where('send_time', '>=', $next_day) ->where('send_time', '<=', $next_end_day) ->select()->toArray(); Log::info('开始插入过期时间-》营销短信查询结果' . json_encode($record)); if($record) { foreach ($record as $key => $value) { $stortime = strtotime($value['send_time']); $res = Redis::setEx('expired:sms:'.$value['id'], $stortime - time(), 1); Log::info('明日定时任务/营销短信--定时发送,已存入redis, ID-->' .$value['id'] . '/过期时间->>>' . $value['send_time'] . '/' . $stortime - time() . '保存结果' . $res); } } // 微信模版 只有明天到期的 $record = Db::table('ac_push_event') ->where(['status' => 0, 'is_del' => 0, 'send_type' => 2]) ->where('send_time', '>=', $next_day) ->where('send_time', '<=', $next_end_day) ->select()->toArray(); Log::info('开始插入过期时间-》微信模版查询结果' . json_encode($record)); if($record) { foreach ($record as $key => $value) { $stortime = strtotime($value['send_time']); $res = Redis::setEx('expired:wechat:'.$value['id'], $stortime - time(), 1); Log::info('明日定时任务/发送微信模版消息--定时发送,已存入redis, ID-->' .$value['id'] . '/过期时间->>>' . $value['send_time'] . '/' . $stortime - time() . '保存结果' . $res); } } }); } }