修改自动推广的相关任务

This commit is contained in:
wangjinlei
2026-04-24 14:23:52 +08:00
parent e1bf8c0189
commit 7a204961de
3 changed files with 38 additions and 29 deletions

View File

@@ -1704,8 +1704,13 @@ class EmailClient extends Base
}
/**
* 为单个任务预生成邮件(可手动或测试用)
* 为单个任务预生成邮件:异步入队
* Params: task_id
*
* 返回:
* queued 是否已入队false 表示当前没有待准备邮件)
* task_id 任务ID
* pending 需要准备的邮件数(大约值;实际以队列执行为准)
*/
public function prepareTask()
{

View File

@@ -53,6 +53,8 @@ class PromotionFactory extends Base
->page($page, $perPage)
->select();
foreach ($list as &$item) {
$item['ctime_text'] = $item['ctime'] ? date('Y-m-d H:i:s', $item['ctime']) : '';
$item['fetch_fields'] = $this->resolveFetchFields($item['fetch_ids']);