|
|
@ -130,8 +130,7 @@ func (this *BlogController) Get() { |
|
|
|
if blogs, err := blogService.TopBlogByUser(blog.UserId); err == nil { |
|
|
|
this.Data["Top"] = blogs |
|
|
|
} |
|
|
|
//utils.Index()
|
|
|
|
utils.ESSave(blog) |
|
|
|
|
|
|
|
this.Data["Blog"] = blog |
|
|
|
this.Data["UserId"] = this.GetSession("userid") |
|
|
|
this.Data["HeadImg"] = this.GetSession("headimg") |
|
|
@ -236,3 +235,20 @@ func (this *BlogController) Search() { |
|
|
|
this.Data["json"] = models.ReurnData("", blog) |
|
|
|
this.ServeJSON() |
|
|
|
} |
|
|
|
|
|
|
|
func (this *BlogController) SyncBlog() { |
|
|
|
utils.Index() |
|
|
|
blogService := service.BlogService{} |
|
|
|
list, err := blogService.AllBlogs() |
|
|
|
var i = 0 |
|
|
|
if err != nil { |
|
|
|
this.Data["json"] = models.ReurnError(500,""); |
|
|
|
this.ServeJSON() |
|
|
|
} |
|
|
|
for index := range list { |
|
|
|
utils.ESSave(list[index]) |
|
|
|
i++ |
|
|
|
} |
|
|
|
this.Data["json"] = models.ReurnData("",i) |
|
|
|
this.ServeJSON() |
|
|
|
} |
|
|
|