更新字段
This commit is contained in:
parent
e5ce4c37aa
commit
b3a2f3719e
@ -107,7 +107,7 @@ func (this *configureComp) getFirstTask() *cfg.GameRdtaskAllData {
|
|||||||
}
|
}
|
||||||
if cfg != nil {
|
if cfg != nil {
|
||||||
for _, v := range cfg.GetDataList() {
|
for _, v := range cfg.GetDataList() {
|
||||||
if v.Aftertaks == 0 {
|
if v.Aftertask == 0 {
|
||||||
return v
|
return v
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -41,7 +41,7 @@ func (this *ModelRtask) doRtaskHandle(uid string, param *pb.RtaskParam) (rtaskId
|
|||||||
if len(rtask.FrtaskIds) == 0 {
|
if len(rtask.FrtaskIds) == 0 {
|
||||||
conf := this.moduleRtask.configure.getFirstTask()
|
conf := this.moduleRtask.configure.getFirstTask()
|
||||||
if conf != nil {
|
if conf != nil {
|
||||||
taskId = conf.Aftertaks
|
taskId = conf.Aftertask
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
//TODO
|
//TODO
|
||||||
|
@ -73,7 +73,7 @@ func (this *ModuleRtask) initRtaskHandle() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//遍历任务的限定条件
|
//遍历任务的限定条件
|
||||||
for _, rtaskTypeId := range v.RdtaksNum {
|
for _, rtaskTypeId := range v.Rdtasknum {
|
||||||
// 获取每个限定条件配置
|
// 获取每个限定条件配置
|
||||||
if typeCfg, err2 := this.configure.getRtaskTypeById(rtaskTypeId); err2 == nil {
|
if typeCfg, err2 := this.configure.getRtaskTypeById(rtaskTypeId); err2 == nil {
|
||||||
if typeCfg != nil {
|
if typeCfg != nil {
|
||||||
|
@ -14,7 +14,7 @@ type GameRdtaskAllData struct {
|
|||||||
Id int32
|
Id int32
|
||||||
Type int32
|
Type int32
|
||||||
Lasttask int32
|
Lasttask int32
|
||||||
Rdtaksnum []int32
|
Rdtasknum []int32
|
||||||
Aftertask int32
|
Aftertask int32
|
||||||
Taskcd int32
|
Taskcd int32
|
||||||
Tag int32
|
Tag int32
|
||||||
@ -37,14 +37,14 @@ func (_v *GameRdtaskAllData)Deserialize(_buf map[string]interface{}) (err error)
|
|||||||
{
|
{
|
||||||
var _arr_ []interface{}
|
var _arr_ []interface{}
|
||||||
var _ok_ bool
|
var _ok_ bool
|
||||||
if _arr_, _ok_ = _buf["rdtaksnum"].([]interface{}); !_ok_ { err = errors.New("rdtaksnum error"); return }
|
if _arr_, _ok_ = _buf["rdtasknum"].([]interface{}); !_ok_ { err = errors.New("rdtasknum error"); return }
|
||||||
|
|
||||||
_v.Rdtaksnum = make([]int32, 0, len(_arr_))
|
_v.Rdtasknum = make([]int32, 0, len(_arr_))
|
||||||
|
|
||||||
for _, _e_ := range _arr_ {
|
for _, _e_ := range _arr_ {
|
||||||
var _list_v_ int32
|
var _list_v_ int32
|
||||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||||
_v.Rdtaksnum = append(_v.Rdtaksnum, _list_v_)
|
_v.Rdtasknum = append(_v.Rdtasknum, _list_v_)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user