Package com.bytedesk.kbase.kbase
Class KbaseController
java.lang.Object
com.bytedesk.kbase.kbase.KbaseController
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ArticleRestService
private final CategoryRestService
private final KbaseProperties
private final KbaseRestService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionkbCategory
(String categoryUid, org.springframework.ui.Model model) kbZdRedirect
(String path) private String
routeArticle
(String articleUid, org.springframework.ui.Model model) private String
routeCategory
(String categoryUid, org.springframework.ui.Model model)
-
Field Details
-
kbaseService
-
categoryService
-
articleService
-
kbaseProperties
-
-
Constructor Details
-
KbaseController
public KbaseController()
-
-
Method Details
-
kbIndex
@KbaseAnnotation(title="KbaseRouter", action="kbIndex", description="show kbase") @GetMapping({"/{kbUid:[^\\.]*}","/{kbUid:[^\\.]*}/"}) public String kbIndex(@PathVariable String kbUid, org.springframework.ui.Model model) -
kbCategory
-
kbArticle
-
kbSearch
-
routeCategory
-
routeArticle
-
kbEduIndex
-
kbEduDetail
-
kbSocialIndexS
-
kbSocialDetail
-
kbZdIndex
-
kbZdRedirect
-