refactor(model): 重构 GenPetInfo 函数参数处理逻辑
- 将 GenPetInfo 函数的参数从单个值改为切片,以支持更灵活的配置 - 新增 RandomInRange 函数,用于从切片表示的范围内随机选择值 - 更新了 fight 控制器和 task 控制器中调用 GenPetInfo 函数的代码 - 此重构提高了代码的可读性和可维护性,同时保留了原有的功能
This commit is contained in:
@@ -91,7 +91,7 @@ func (h Controller) Complete_Task(data *task.CompleteTaskInboundInfo, c *service
|
||||
}
|
||||
if data.TaskId == 86 { //新手注册任务
|
||||
|
||||
r := model.GenPetInfo(1, 1, 1, 1006, 1, 5)
|
||||
r := model.GenPetInfo(1, []int{0, 31}, []int{0, 24}, []int{0}, []int{0}, []int{5})
|
||||
result.CaptureTime = r.CatchTime
|
||||
result.PetTypeId = r.ID
|
||||
blservice.NewUserService(c.Info.UserID).PetAdd(*r)
|
||||
|
||||
Reference in New Issue
Block a user