Browse Source

no message

xingzai 1 year ago
parent
commit
05f735f5b3
1 changed files with 33 additions and 33 deletions
  1. 33 33
      services/micro_roadshow.go

+ 33 - 33
services/micro_roadshow.go

@@ -970,10 +970,10 @@ func MicroRoadshowVideoUserRmind(user *models.WxUserItem, videoId int) (err erro
 
 // 记录产业视频播放记录
 func AddMicroRoadshowVideoRecord(user *models.WxUserItem, videoId, playSeconds int) {
-	if playSeconds == 0 {
-		return
-	}
-	key := utils.CYGX_VIDEO_HISTORY_KEY + utils.CYGX_OBJ_ROADSHOW + strconv.Itoa(videoId) + "_" + strconv.Itoa(user.UserId)
+	//if playSeconds == 0 {
+	//	return
+	//}
+	//key := utils.CYGX_VIDEO_HISTORY_KEY + utils.CYGX_OBJ_ROADSHOW + strconv.Itoa(videoId) + "_" + strconv.Itoa(user.UserId)
 
 	var err error
 	defer func() {
@@ -1002,36 +1002,36 @@ func AddMicroRoadshowVideoRecord(user *models.WxUserItem, videoId, playSeconds i
 		item.SellerName = sellerItem.RealName
 	}
 
-	if !utils.Rc.IsExist(key) {
-		//添加记录
-		e = models.AddCygxMicroRoadshowVideoHistory(item)
-		if e != nil {
-			err = errors.New("AddCygxMicroRoadshowVideoHistory, Err: " + e.Error())
-			return
-		}
-		//播放记录加1
-		e = models.UpdateCygxMicroRoadshowVideo(videoId)
-		if e != nil {
-			err = errors.New("UpdateCygxActivityVideoCounts, Err: " + e.Error())
-			return
-		}
-		go MicroRoadshowVideoUserRmind(user, videoId)
-
-		utils.Rc.Put(key, 1, 10*time.Minute)
-	} else {
-		//更新停留时长
-		lastItem, e := models.GetLastCygxMicroRoadshowVideoHistory(videoId, user.UserId)
-		if e != nil {
-			err = errors.New("GetLastCygxMicroRoadshowVideoHistory, Err: " + e.Error())
-			return
-		}
-		//更新播放时间
-		e = models.UpdateLastCygxMicroRoadshowVideoHistory(strconv.Itoa(playSeconds), lastItem.Id)
-		if e != nil {
-			err = errors.New("UpdateLastCygxMicroRoadshowVideoHistory, Err: " + e.Error())
-			return
-		}
+	//if !utils.Rc.IsExist(key) {
+	//添加记录
+	e = models.AddCygxMicroRoadshowVideoHistory(item)
+	if e != nil {
+		err = errors.New("AddCygxMicroRoadshowVideoHistory, Err: " + e.Error())
+		return
 	}
+	//播放记录加1
+	e = models.UpdateCygxMicroRoadshowVideo(videoId)
+	if e != nil {
+		err = errors.New("UpdateCygxActivityVideoCounts, Err: " + e.Error())
+		return
+	}
+	go MicroRoadshowVideoUserRmind(user, videoId)
+
+	//utils.Rc.Put(key, 1, 10*time.Minute)
+	//} else {
+	//	//更新停留时长
+	//	lastItem, e := models.GetLastCygxMicroRoadshowVideoHistory(videoId, user.UserId)
+	//	if e != nil {
+	//		err = errors.New("GetLastCygxMicroRoadshowVideoHistory, Err: " + e.Error())
+	//		return
+	//	}
+	//	//更新播放时间
+	//	e = models.UpdateLastCygxMicroRoadshowVideoHistory(strconv.Itoa(playSeconds), lastItem.Id)
+	//	if e != nil {
+	//		err = errors.New("UpdateLastCygxMicroRoadshowVideoHistory, Err: " + e.Error())
+	//		return
+	//	}
+	//}
 
 	//if playSeconds != 0 {
 	//	lastItem, e := models.GetLastCygxMicroRoadshowVideoHistory(videoId, user.UserId)