管理端拆出宠物模块,并给它一个当班概览

值班的人打开控制台只想知道两件事:谁在等回复,钱还对不对得上。概览把
待裁定的申诉、待打款的提现、各类待审排在一屏,并把代管中、已结算、
平台服务费和账户余额一起摆出来;余额与流水对不上时先弹红条,因为那
种时候不该继续打款。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Your Name
2026-09-07 08:40:49 +08:00
co-authored by Claude Opus 5
parent 46a60ffac3
commit 97351777ec
3 changed files with 159 additions and 0 deletions
+1
View File
@@ -367,6 +367,7 @@ func (a *App) adminRoutes() []rest.Route {
{Method: http.MethodGet, Path: "/admin/v1/pet/listings", Handler: permit("users:view", a.adminPetListings)},
{Method: http.MethodPost, Path: "/admin/v1/pet/listings/:id/moderate", Handler: permit("users:manage", a.adminModeratePetListing)},
{Method: http.MethodPost, Path: "/admin/v1/pets/:id/moderate", Handler: permit("users:manage", a.adminModeratePet)},
{Method: http.MethodGet, Path: "/admin/v1/pet/overview", Handler: permit("users:view", a.adminPetOverview)},
{Method: http.MethodGet, Path: "/admin/v1/pet/sitters", Handler: permit("users:view", a.adminSitters)},
{Method: http.MethodPost, Path: "/admin/v1/pet/sitters/:id/review", Handler: permit("users:manage", a.adminReviewSitter)},
{Method: http.MethodGet, Path: "/admin/v1/pet/feed-tasks", Handler: permit("users:view", a.adminFeedTasks)},