diff --git a/modules/rtask/model_rtask.go b/modules/rtask/model_rtask.go index dd38fec6d..61965f02a 100644 --- a/modules/rtask/model_rtask.go +++ b/modules/rtask/model_rtask.go @@ -154,8 +154,14 @@ func (this *ModelRtask) EquipNum(uid string, cfg *cfg.GameRdtaskCondiData) (ok b // 剧情ID func (this *ModelRtask) PoltId(uid string, cfg *cfg.GameRdtaskCondiData) (ok bool) { - //TODO - return false + mlModule, err := this.service.GetModule(comm.ModuleMainline) + if err != nil { + return false + } + + ml := mlModule.(comm.IMainline) + jqId := ml.GetUsermainLineData(uid) + return cfg.Data1 == jqId } // 每日任务