修改系统定时任务类名 crontab,容易识别,不和系统接口重名

This commit is contained in:
sugar1569 2023-02-21 15:43:56 +08:00
parent b0fdfa66ae
commit 77a9b81301

View File

@ -22,10 +22,8 @@ class SystemCrontab implements ListenerInterface
{
public function handle($event): void
{
//自动写入文件方便检测是否启动定时任务命令
$time = time();
$date = date('Y-m-d H:i:s', time());
$timer_log_open = config("log.timer_log", false);
new Crontab('*/6 * * * * *', function () use ($time) {
file_put_contents(root_path() . 'runtime/.timer', $time);
});
@ -50,7 +48,7 @@ class SystemCrontab implements ListenerInterface
});
}
//拼团到期订单处理
if ($item['mark'] == 'pink_expiration') {
elseif ($item['mark'] == 'pink_expiration') {
new Crontab($timeStr, function () {
try {
/** @var StorePinkServices $storePinkServices */
@ -63,7 +61,7 @@ class SystemCrontab implements ListenerInterface
});
}
//自动解绑上级绑定
if ($item['mark'] == 'agent_unbind') {
elseif ($item['mark'] == 'agent_unbind') {
new Crontab($timeStr, function () {
try {
/** @var AgentManageServices $agentManage */
@ -76,7 +74,7 @@ class SystemCrontab implements ListenerInterface
});
}
//更新直播商品状态
if ($item['mark'] == 'live_product_status') {
elseif ($item['mark'] == 'live_product_status') {
new Crontab($timeStr, function () {
try {
/** @var LiveGoodsServices $liveGoods */
@ -89,7 +87,7 @@ class SystemCrontab implements ListenerInterface
});
}
//更新直播间状态
if ($item['mark'] == 'live_room_status') {
elseif ($item['mark'] == 'live_room_status') {
new Crontab($timeStr, function () {
try {
/** @var LiveRoomServices $liveRoom */
@ -103,7 +101,7 @@ class SystemCrontab implements ListenerInterface
});
}
//自动收货
if ($item['mark'] == 'take_delivery') {
elseif ($item['mark'] == 'take_delivery') {
new Crontab($timeStr, function () {
try {
/** @var StoreOrderTakeServices $services */
@ -116,7 +114,7 @@ class SystemCrontab implements ListenerInterface
});
}
//查询预售到期商品自动下架
if ($item['mark'] == 'advance_off') {
elseif ($item['mark'] == 'advance_off') {
new Crontab($timeStr, function () {
try {
/** @var StoreProductServices $product */
@ -129,7 +127,7 @@ class SystemCrontab implements ListenerInterface
});
}
//自动好评
if ($item['mark'] == 'product_replay') {
elseif ($item['mark'] == 'product_replay') {
new Crontab($timeStr, function () {
try {
/** @var StoreOrderServices $orderServices */
@ -142,7 +140,7 @@ class SystemCrontab implements ListenerInterface
});
}
//清除昨日海报
if ($item['mark'] == 'clear_poster') {
elseif ($item['mark'] == 'clear_poster') {
new Crontab($timeStr, function () {
try {
/** @var SystemAttachmentServices $attach */
@ -154,6 +152,10 @@ class SystemCrontab implements ListenerInterface
}
});
}
//
else {
}
}
}