|  | @@ -374,6 +374,15 @@ func (e *Entry) SystemBasicCrontab() error {
 | 
	
		
			
				|  |  |  	return nil
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +func (e *Entry) DeleteOldOriginal() error {
 | 
	
		
			
				|  |  | +	if err := e.DB.Model(new(model.NeckRingOriginal)).
 | 
	
		
			
				|  |  | +		Where("active_date <= ?", time.Now().AddDate(0, 0, -7).Format(model.LayoutDate2)).
 | 
	
		
			
				|  |  | +		Delete(&model.NeckRingOriginal{}).Error; err != nil {
 | 
	
		
			
				|  |  | +		zaplog.Error("crontab", zap.Any("DeleteOldOriginal", err))
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +	return nil
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  func (e *Entry) InitEventData(cowList []*model.Cow, systemBasic *model.SystemBasic) {
 | 
	
		
			
				|  |  |  	switch systemBasic.Name {
 | 
	
		
			
				|  |  |  	case model.PregnantCheckForFirst, model.PregnantCheckForSecond:
 |