Browse Source

feat(task): 添加任务更新后的消息投递功能

- 在任务更新成功后向Redis发送消息通知
- 消息内容包含任务ID以便后续处理
master
zhangf@suq.cn 7 days ago
parent
commit
72ab05cbe4
  1. 2
      app/service/CreationTaskService.php

2
app/service/CreationTaskService.php

@ -69,6 +69,8 @@ class CreationTaskService extends BaseService
try {
$this->dao->update(['id' => $params['id']], $params);
Db::commit();
//投递消息
Redis::send('creation-task', ['task_id' => $params['id']]);
} catch (\Exception $exception) {
Db::rollback();
throw new ApiException($exception->getMessage());

Loading…
Cancel
Save