Browse Source

event: update

Yi 2 weeks ago
parent
commit
99d1b6c32c
1 changed files with 6 additions and 0 deletions
  1. 6 0
      module/crontab/neck_ring_merge.go

+ 6 - 0
module/crontab/neck_ring_merge.go

@@ -283,6 +283,12 @@ func (e *Entry) FirstFilterUpdate(pastureId int64, xToDay *XToday) (processIds [
 		// 过滤牛只未绑定的脖环的数据
 		cowInfo := e.GetCowInfoByNeckRingNumber(v.PastureId, v.NeckRingNumber)
 		if cowInfo == nil || cowInfo.Id <= 0 {
+			if err = e.DB.Model(new(model.NeckActiveHabit)).
+				Where("id = ?", v.Id).
+				Where("pasture_id = ?", v.PastureId).
+				Update("is_show", pasturePb.IsShow_Ok).Error; err != nil {
+				zaplog.Error("EntryUpdateActiveHabit", zap.Any("error", err))
+			}
 			continue
 		}