修复气站合同用户权限与服务关系边界
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
// 功能描述:注册平台总后台标准资源与业务专用路由。
|
||||
// 版本:v1.1.0
|
||||
package routers
|
||||
|
||||
import (
|
||||
@@ -200,7 +202,13 @@ func registerUserRoute(group *gin.RouterGroup) {
|
||||
registerWritableResource(group, "/user_account", userlogic.ListUser, userlogic.CreateUser, userlogic.GetUser, userlogic.UpdateUser, &models.UserAccount{})
|
||||
group.GET("/user_account/:identity/avatar", userlogic.GetUserAvatar)
|
||||
registerWritableResource(group, "/user_address", userlogic.ListUserAddress, userlogic.CreateUserAddress, userlogic.GetUserAddress, userlogic.UpdateUserAddress, &models.UserAddress{})
|
||||
registerWritableResource(group, "/user_service_relation", userlogic.ListUserServiceRelation, userlogic.CreateUserServiceRelation, userlogic.GetUserServiceRelation, userlogic.UpdateUserServiceRelation, &models.UserServiceRelation{})
|
||||
relation := group.Group("/user_service_relation")
|
||||
relation.GET("", userlogic.ListUserServiceRelation)
|
||||
relation.POST("", userlogic.CreateUserServiceRelation)
|
||||
relation.GET("/:identity", userlogic.GetUserServiceRelation)
|
||||
relation.PUT("/:identity", userlogic.UpdateUserServiceRelation)
|
||||
relation.PATCH("/:identity/status", userlogic.UpdateUserServiceRelationStatus)
|
||||
relation.DELETE("/:identity", userlogic.ArchiveUserServiceRelation)
|
||||
}
|
||||
|
||||
func registerPlatformRoute(group *gin.RouterGroup) {
|
||||
|
||||
Reference in New Issue
Block a user