完成
This commit is contained in:
@@ -9,11 +9,29 @@ class MessagePushTask
|
||||
{
|
||||
public function onWorkerStart()
|
||||
{
|
||||
// 每月1号 查询短信发送状态
|
||||
new Crontab('0 0 1 * *', function(){
|
||||
Log::info('营销接收次数更新开始执行---->');
|
||||
\app\model\SaveUserPushNumber::savePushNumber();
|
||||
Log::info('营销接收次数更新执行结束---->');
|
||||
// 查询短信发送状态
|
||||
new Crontab('0 */5 * * * *', function(){
|
||||
$command = 'cd ' . BASE_PATH . ' && php webman querysmsstatus';
|
||||
// 存储命令输出的数组
|
||||
$output = [];
|
||||
// 存储命令返回状态码(0为成功,非0为失败)
|
||||
$status = 0;
|
||||
// 执行命令
|
||||
exec($command, $output, $status);
|
||||
// 处理执行结果
|
||||
Log::info('查询短信发送状态:执行状态'. $status . '/执行结果:' . json_encode($output, JSON_UNESCAPED_UNICODE));
|
||||
});
|
||||
// 查询模版审核状态
|
||||
new Crontab('0 */5 * * * *', function(){
|
||||
$command = 'cd ' . BASE_PATH . ' && php webman querysmstempstatus';
|
||||
// 存储命令输出的数组
|
||||
$output = [];
|
||||
// 存储命令返回状态码(0为成功,非0为失败)
|
||||
$status = 0;
|
||||
// 执行命令
|
||||
exec($command, $output, $status);
|
||||
// 处理执行结果
|
||||
Log::info('查询模版审核状态:执行状态'. $status . '/执行结果:' . json_encode($output, JSON_UNESCAPED_UNICODE));
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user