comm: swagger doc

This commit is contained in:
fallen-angle
2022-04-30 11:30:55 +08:00
parent 09b8e8e262
commit 2482141d0f
9 changed files with 538 additions and 128 deletions

View File

@@ -11,15 +11,17 @@ func ListPublishedArticles() *[]models.ListArticle {
return listArticles(1, 0)
}
//ListPublishedArticlesByUser list the user's published articles
func ListPublishedArticlesByUser(id int) *[]models.ListArticle {
return listArticles(1, id)
}
//ListNotPublishedArticlesByUser list all articles(without not published)
//ListNotPublishedArticlesByUser list the user's not publish articles
func ListNotPublishedArticlesByUser(id int) *[]models.ListArticle {
return listArticles(0, id)
}
//listArticles complex function need to directly use gorm
func listArticles(isPublish int, createUser int) *[]models.ListArticle {
queryStr := "back_article.is_delete = 0 AND is_publish = " + strconv.Itoa(isPublish)
if createUser != 0 {