新增查看推文模块

This commit is contained in:
zyj
2025-11-20 11:43:58 +08:00
parent f344de378b
commit e0907c0e80
6 changed files with 202 additions and 16 deletions

View File

@@ -6,6 +6,7 @@ import (
"sort"
"sync"
"go-account-register/plugin"
paramsTypes "go-account-register/types"
"github.com/fatih/structs"
@@ -168,20 +169,20 @@ func (s *Scheduler) processQueue() {
func (s *Scheduler) executeTask(task *paramsTypes.Task) {
// 根据类型判断任务
// switch task.Type {
switch task.Type {
// case 6:
// var taskNurturingClashPlugin plugin.TaskNurturingClashPlugin
// go taskNurturingClashPlugin.Run(task)
// case 1:
// var taskChangeAccoutnClashPlugin plugin.TaskChangeAccoutnClashPlugin
// go taskChangeAccoutnClashPlugin.Run(task)
// case 3:
// var taskFollowClashPlugin plugin.TaskFollowClashPlugin
// go taskFollowClashPlugin.Run(task)
// case 7:
// var taskSendGifPlugin plugin.TaskSendGifPlugin
// go taskSendGifPlugin.Run(task)
// }
case 1:
var taskViewPostPlugin plugin.TaskViewPostPlugin
go taskViewPostPlugin.Run(task)
// case 3:
// var taskFollowClashPlugin plugin.TaskFollowClashPlugin
// go taskFollowClashPlugin.Run(task)
// case 7:
// var taskSendGifPlugin plugin.TaskSendGifPlugin
// go taskSendGifPlugin.Run(task)
}
// 创建一个阻塞获取当前任务
select {