完善配送端账户头像管理

This commit is contained in:
czl231
2026-08-22 21:10:22 +08:00
parent 25254cb773
commit 2e2c1a35dd
14 changed files with 356 additions and 24 deletions

View File

@@ -28,6 +28,7 @@ func RegisterDelivery(serviceKey string, engine *gin.Engine) {
staff.GET("", deliverylogic.ListStaff)
staff.POST("", deliverylogic.CreateStaff)
staff.GET("/:identity", deliverylogic.GetStaff)
staff.GET("/:identity/avatar", deliverylogic.GetStaffAvatar)
staff.PUT("/:identity", deliverylogic.UpdateStaff)
staff.PUT("/:identity/password", deliverylogic.ResetStaffPassword)
staff.PATCH("/:identity/status", deliverylogic.UpdateStaffStatus)
@@ -44,6 +45,7 @@ func RegisterDelivery(serviceKey string, engine *gin.Engine) {
user.GET("", deliverylogic.ListUser)
user.POST("", deliverylogic.CreateUser)
user.GET("/:identity", deliverylogic.GetUser)
user.GET("/:identity/avatar", deliverylogic.GetUserAvatar)
user.PUT("/:identity", deliverylogic.UpdateUser)
user.PUT("/:identity/password", deliverylogic.ResetUserPassword)
user.PATCH("/:identity/status", deliverylogic.UpdateUserStatus)

View File

@@ -45,6 +45,8 @@ func TestDeliveryOrderActionBoundary(t *testing.T) {
"POST /heqi/delivery/v1/gasorder_basic/:identity/adjust-amount",
"GET /heqi/delivery/v1/wallet_recharge",
"GET /heqi/delivery/v1/wallet_recharge/:identity",
"GET /heqi/delivery/v1/staff_account/:identity/avatar",
"GET /heqi/delivery/v1/user_account/:identity/avatar",
} {
if !routes[required] {
t.Fatalf("missing confirmed delivery action %s", required)