소스 검색

feat: 完成时间

zhangxinlei1996 1 년 전
부모
커밋
134e39b28c
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      handler/activity/task.go

+ 3 - 1
handler/activity/task.go

@@ -147,7 +147,8 @@ func Task(msg *model.Message) {
 			status := taskTypeArr[1]
 			if status == "0" {
 				db.Tidb.Update("integral_task_detail", query, map[string]interface{}{
-					"status": 1,
+					"status":      1,
+					"finish_time": time.Now().Format(date.Date_Full_Layout),
 				})
 				taskMsgMap[types] = fmt.Sprintf("%s_%v", taskId, 1)
 			}
@@ -165,6 +166,7 @@ func Task(msg *model.Message) {
 				}
 			}
 			endtime, _ := time.Parse(date.Date_Full_Layout, end_time)
+			fmt.Println(finishStatus, success_status == 0, time.Now().Before(endtime))
 			if finishStatus && success_status == 0 && time.Now().Before(endtime) {
 				//判断是否完成所有任务且开启确认挑战
 				if mrpc.SubVipHarvest(msg.E_userId, 7, "") == nil {