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 }