提交信息

This commit is contained in:
1
2025-08-27 20:52:15 +00:00
parent fc2f88f14a
commit b36ff6d0f1
10 changed files with 283 additions and 18 deletions

32
logic/controller/task.go Normal file
View File

@@ -0,0 +1,32 @@
package controller
import (
"blazing/common/data/entity"
"blazing/common/socket/errorcode"
"blazing/logic/service/task"
"blazing/modules/blazing/model"
"blazing/modules/blazing/service"
)
/**
* 接受任务
*/
func (h Controller) AcceptTask(data *task.AcceptTaskInboundInfo, c *entity.Player) (result *task.AcceptTaskOutboundInfo, err errorcode.ErrorCode) {
result = &task.AcceptTaskOutboundInfo{}
result.TaskId = data.TaskId
service.NewTaskService(c.UserID).AcceptTask(data.TaskId)
return result, 0
}
/**
* 更新任务步骤
*/
func (h Controller) AddTaskBuf(data *task.AddTaskBufInboundInfo, c *entity.Player) (result *task.AddTaskBufOutboundInfo, err errorcode.ErrorCode) {
service.NewTaskService(c.UserID).AddTaskBuf(data.TaskId, model.TaskInfo{TaskInfo: data.TaskList, Status: 0})
return &task.AddTaskBufOutboundInfo{}, 0
}