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
|
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 -
|
// GetInstagramByChannelAndID -
|
||||||
func GetInstagramByChannelAndID(id, channel string) (ig *InstagramModel, err error) {
|
func GetInstagramByChannelAndID(id, channel string) (ig *InstagramModel, err error) {
|
||||||
if len(channel) == 0 || len(id) == 0 {
|
if len(channel) == 0 || len(id) == 0 {
|
||||||
|
@ -37,3 +37,30 @@ func GetFacebookIDs(c *context.Context) {
|
|||||||
|
|
||||||
c.Success(map[string]interface{}{"list": ids})
|
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…
Reference in New Issue
Block a user