xingzai 1 rok pred
rodič
commit
02f0bb5839

+ 3 - 1
models/activity_meet_detail_log.go

@@ -49,6 +49,9 @@ func AddCygxActivityMeetDetailLog(item *CygxActivityMeetDetailLog) (lastId int64
 }
 
 func GetActivityMeetDetailLog(mobileStr string) (item []*CygxActivityMeetDetailLog, err error) {
+	if mobileStr == "" {
+		return
+	}
 	o := orm.NewOrm()
 	sql := `SELECT l.* 
 			FROM
@@ -346,7 +349,6 @@ func AddCygxActivityMeetDetailLogOffline(activityId int) (err error) {
 			return
 		}
 	}
-
 	listMobile, err := GetActivityMeetDetailLog(MobileStr)
 	if err != nil {
 		return

+ 4 - 3
services/activity_signin.go

@@ -116,6 +116,7 @@ func AddCygxActivityOfflineMeetingDetail(activityid int, user *models.WxUserItem
 
 // CygxActivityRestrictSignupByTask 定时任务处理未到会人员的爽约
 func CygxActivityRestrictSignupByTask(cont context.Context) (err error) {
+	//func CygxActivityRestrictSignupByTask() (err error) {
 	defer func() {
 		if err != nil {
 			fmt.Println(err)
@@ -124,9 +125,9 @@ func CygxActivityRestrictSignupByTask(cont context.Context) (err error) {
 	}()
 	var pars []interface{}
 	var condition string
-	startDate := time.Now().Add(+time.Minute * 45).Format(utils.FormatDateTime)
-	endDate := time.Now().Add(+time.Minute * 60).Format(utils.FormatDateTime)
-	condition = " AND  activity_type_id IN (5,6)  AND signin_img != ''  AND  publish_status = 1  AND activity_time  BETWEEN ?  AND  ? "
+	startDate := time.Now().Add(-time.Minute * 120).Format(utils.FormatDateTime)
+	endDate := time.Now().Add(-time.Minute * 105).Format(utils.FormatDateTime)
+	condition = " AND  activity_type_id IN (5,6)  AND signin_img != ''  AND  publish_status = 1  AND activity_time  >= ?  AND  activity_time  <= ? "
 	pars = append(pars, startDate, endDate)
 	activityList, err := models.GetActivityListByCondition(condition, pars)
 	if err != nil && err.Error() != utils.ErrNoRow() {