refactor(publish): 公开读改走只读视图,后台仍读基表

This commit is contained in:
toom1996
2026-09-23 10:07:43 +08:00
parent 83823a8d49
commit f5144038ab
8 changed files with 260 additions and 23 deletions

View File

@ -242,7 +242,7 @@ func (h *BackstageHandler) RunwayDetail(c *gin.Context) {
renderPage(c, http.StatusOK, "runway-detail", gin.H{"Article": art})
}
// StreetSnaps 街拍管理列表:按年份/城市/排序筛选,复用 StreetSnapService.List。
// StreetSnaps 街拍管理列表:按年份/城市/排序筛选,复用 StreetSnapService.AdminList(读基表,含待审)。
func (h *BackstageHandler) StreetSnaps(c *gin.Context) {
q := dto.StreetSnapQuery{
Year: atoiDefault(c.Query("year"), 0),
@ -251,7 +251,7 @@ func (h *BackstageHandler) StreetSnaps(c *gin.Context) {
Page: atoiDefault(c.Query("page"), 1),
Locale: "en",
}
items, total, err := h.street.List(c.Request.Context(), q)
items, total, err := h.street.AdminList(c.Request.Context(), q)
if err != nil {
renderPage(c, http.StatusInternalServerError, "error", gin.H{"Error": err.Error()})
return