update , refactory model
This commit is contained in:
		
							parent
							
								
									b29a99f400
								
							
						
					
					
						commit
						e4d767373a
					
				@ -86,6 +86,21 @@ func GetInstagramByID(id string) (ig *InstagramModel, err error) {
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// GetAllInstagram -
 | 
			
		||||
func GetAllInstagram() (list []Instagram, err error) {
 | 
			
		||||
	db := models.GetConn()
 | 
			
		||||
	query := `
 | 
			
		||||
		select id, lastpost, ctime, mtime
 | 
			
		||||
		from "public"."instagram"
 | 
			
		||||
		order by ctime 
 | 
			
		||||
	`
 | 
			
		||||
	err = db.Select(&list, query)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
	}
 | 
			
		||||
	return list, nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// GetInstagramByChannelAndID -
 | 
			
		||||
func GetInstagramByChannelAndID(id, channel string) (ig *InstagramModel, err error) {
 | 
			
		||||
	if len(channel) == 0 || len(id) == 0 {
 | 
			
		||||
 | 
			
		||||
@ -37,3 +37,30 @@ func GetFacebookIDs(c *context.Context) {
 | 
			
		||||
 | 
			
		||||
	c.Success(map[string]interface{}{"list": ids})
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// UpdateFacebookPost -
 | 
			
		||||
func UpdateFacebookPost(c *context.Context) {
 | 
			
		||||
	var err error
 | 
			
		||||
	type pageStruct struct {
 | 
			
		||||
		ID     string `json:"id"`
 | 
			
		||||
		PostID string `json:"post_id"`
 | 
			
		||||
		Link   string `json:"link"`
 | 
			
		||||
		Text   string `json:"text"`
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	bodyArg := struct {
 | 
			
		||||
		Pages []pageStruct `json:"pages"`
 | 
			
		||||
	}{}
 | 
			
		||||
 | 
			
		||||
	err = c.BindData(&bodyArg)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		c.DataFormat()
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	for _, v := range bodyArg.Pages {
 | 
			
		||||
		if len(v.ID) == 0 || len(v.PostID) == 0 {
 | 
			
		||||
			continue
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user