修改自动推广的相关任务

This commit is contained in:
wangjinlei
2026-04-24 16:26:48 +08:00
parent 13fd3af816
commit d21c33fcd0
3 changed files with 52 additions and 21 deletions

View File

@@ -25,28 +25,33 @@ class PromotionPrepareEmail
$logId = intval(isset($data['log_id']) ? $data['log_id'] : 0);
$service = new PromotionService();
$service->log('[PromotionPrepareEmail] m11ylog=' . $logId);
if (!$logId) {
$job->delete();
return;
}
try {
$result = $service->prepareSingleEmail($logId);
$service->log('[PromotionPrepareEmail] log=' . $logId
. ' code=' . $result['code']
. ' llm_status=' . $result['llm_status']
. ' msg=' . $result['msg']);
$job->delete();
} catch (\Exception $e) {
$service->log('[PromotionPrepareEmail] log=' . $logId
. ' attempts=' . $job->attempts()
. ' exception=' . $e->getMessage());
if ($job->attempts() >= 3) {
$job->delete();
} else {
$job->release(30);
}
}
$result = $service->prepareSingleEmail($logId);
$service->log('[PromotionPrepareEm111ail] m11ylog=' . $logId);
//
// try {
// $result = $service->prepareSingleEmail($logId);
// $service->log('[PromotionPrepareEmail] log=' . $logId
// . ' code=' . $result['code']
// . ' llm_status=' . $result['llm_status']
// . ' msg=' . $result['msg']);
// $job->delete();
// } catch (\Exception $e) {
// $service->log('[PromotionPrepareEmail] log=' . $logId
// . ' attempts=' . $job->attempts()
// . ' exception=' . $e->getMessage());
//
// if ($job->attempts() >= 3) {
// $job->delete();
// } else {
// $job->release(30);
// }
// }
}
}