Commit a48e40126426810a1af8347954ae2c82c69bbb27

Authored by 陆恒
1 parent 8de8e38a

修复

src/HttpServer/logic/function.go
@@ -562,6 +562,7 @@ func (u *UserData) HandlePassDay() { @@ -562,6 +562,7 @@ func (u *UserData) HandlePassDay() {
562 } else { 562 } else {
563 u.ContinueLoginDay++ 563 u.ContinueLoginDay++
564 } 564 }
  565 +
565 } 566 }
566 567
567 if isdiffday { 568 if isdiffday {
@@ -577,7 +578,7 @@ func (u *UserData) HandlePassDay() { @@ -577,7 +578,7 @@ func (u *UserData) HandlePassDay() {
577 u.Task.UseItemCnt = 0 578 u.Task.UseItemCnt = 0
578 579
579 //任务也需要处理 580 //任务也需要处理
580 - tasklist, err := GetTaskInfo(u.Userid, 1) 581 + /*tasklist, err := GetTaskInfo(u.Userid, 1)
581 if err == nil { 582 if err == nil {
582 for k, _ := range tasklist.Taskdata { 583 for k, _ := range tasklist.Taskdata {
583 tasklist.Taskdata[k].Taskstatus = 1 584 tasklist.Taskdata[k].Taskstatus = 1
@@ -585,10 +586,20 @@ func (u *UserData) HandlePassDay() { @@ -585,10 +586,20 @@ func (u *UserData) HandlePassDay() {
585 } 586 }
586 } else { 587 } else {
587 logger.Error("HandlePassDay GetTaskInfo failer err=%v", err) 588 logger.Error("HandlePassDay GetTaskInfo failer err=%v", err)
  589 + }*/
  590 + tasklist := new(TaskList)
  591 + for _, val := range jsonconf.GetJsonConf().TaskConfig {
  592 + var tmp TaskListDesc
  593 + tmp.Taskstatus = 1
  594 + tmp.Taskid = val.Id
  595 + tmp.Taskprogress = 0
  596 + tasklist.Taskdata = append(tasklist.Taskdata, tmp)
588 } 597 }
589 598
590 - //保存  
591 - SaveTaskInfo(u.Userid, 1, tasklist) 599 + err := SaveTaskInfo(u.Userid, 1, tasklist)
  600 + if err != nil {
  601 + logger.Error("InitTaskAndAchievement err=%v", err)
  602 + }
592 603
593 //签到数据处理 604 //签到数据处理
594 u.IsSignToday = 0 605 u.IsSignToday = 0
src/HttpServer/logic/logic.go
@@ -148,8 +148,8 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) { @@ -148,8 +148,8 @@ func HandlerGetcash(w http.ResponseWriter, data string, uuid int) {
148 } 148 }
149 149
150 if info.Preisfind == 0 { 150 if info.Preisfind == 0 {
151 - logger.Error("AddWithDrawList failed err=%v", err)  
152 - resp.Message = "新人专享只能提取一次" 151 + logger.Error("HandlerGetcash Preisfind err=%v", err)
  152 + resp.Message = "请先完成前一挡体现"
153 resp.Code = ERROR_PRENOTFINISH 153 resp.Code = ERROR_PRENOTFINISH
154 break 154 break
155 } 155 }