2023-09-16 02:56:39 +00:00
|
|
|
package router
|
|
|
|
|
|
|
|
import (
|
|
|
|
"github.com/gin-gonic/gin"
|
|
|
|
"go-admin/app/admin/apis/usermanage"
|
|
|
|
"go-admin/app/admin/middleware"
|
|
|
|
jwt "go-admin/pkg/jwtauth"
|
|
|
|
)
|
|
|
|
|
|
|
|
// 需认证的路由代码
|
|
|
|
func registerUserManageRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
|
|
|
|
//goods := v1.Group("/goods")
|
|
|
|
//gr := goods.Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole())
|
|
|
|
//{
|
|
|
|
// //r.POST("/search", goodsmanage.GetHotSearch)
|
|
|
|
// //gr.GET("/search", goodsmanage.GetHotSearch)
|
|
|
|
//}
|
|
|
|
|
|
|
|
//gs := goods.Group("/search")
|
|
|
|
//{
|
|
|
|
// gr.GET("/hot/list", goodsmanage.GetHotSearch)
|
|
|
|
// gs.POST("/hot/del", goodsmanage.HotSearchDel)
|
|
|
|
// gs.POST("/hot/add", goodsmanage.HotSearchAdd)
|
|
|
|
// gs.POST("/hot/modify", goodsmanage.HotSearchModify)
|
|
|
|
//}
|
|
|
|
|
|
|
|
//l := v1.Group("").Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole())
|
|
|
|
//{
|
|
|
|
// l.GET("/syscategoryList", syscategory.GetSysCategoryList)
|
|
|
|
//}
|
|
|
|
|
|
|
|
userInfo := v1.Group("/user_info").Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole())
|
|
|
|
{
|
|
|
|
userInfo.POST("/list", usermanage.UserList)
|
|
|
|
userInfo.POST("/invite_derive", usermanage.ExportDataUser)
|
2023-09-26 05:56:34 +00:00
|
|
|
userInfo.POST("/mark", usermanage.MarkUser)
|
2023-09-16 02:56:39 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// 无需认证的路由代码
|
|
|
|
func registerUserManageUnAuthRouter(v1 *gin.RouterGroup) {
|
|
|
|
userInfo := v1.Group("/user_info")
|
|
|
|
{
|
|
|
|
|
|
|
|
userInfo.POST("/add_assistant", usermanage.UserAddAssistant)
|
|
|
|
userInfo.POST("/assistant_del", usermanage.UserAssistantDel)
|
|
|
|
userInfo.POST("/invite_list", usermanage.UserInviteList)
|
|
|
|
userInfo.POST("/cancel_members", usermanage.CancelMembers)
|
|
|
|
|
|
|
|
userInfo.POST("/user_derive", usermanage.ExportDataUserMember)
|
|
|
|
userInfo.POST("/deposit_refund/list", usermanage.UserDepositRefundRecordList)
|
|
|
|
userInfo.POST("/deposit_refund/notarize", usermanage.NotarizeUserDepositRefund) // 退押金审核
|
|
|
|
userInfo.POST("/deposit_refund/refused", usermanage.NotarizeUserDepositRefused)
|
|
|
|
userInfo.POST("/xcx_role_list", usermanage.XcxRoleList)
|
|
|
|
userInfo.POST("/member_list", usermanage.UserInviteList)
|
|
|
|
userInfo.POST("/member_record_list", usermanage.UserMemberRecordList)
|
|
|
|
userInfo.POST("/member_record_list_export", usermanage.UserMemberRecordListExport)
|
|
|
|
userInfo.POST("/member_statistic_list", usermanage.UserMemberStatisticList)
|
|
|
|
userInfo.POST("/user_invite_record_list", usermanage.UserInviteRecordList)
|
|
|
|
|
|
|
|
userInfo.POST("/expire_member_sms_list", usermanage.ExpireMemberSmsSendRecordList)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
common := v1.Group("/common_problem")
|
|
|
|
{
|
|
|
|
common.POST("/list", usermanage.CommonProblemList)
|
|
|
|
common.POST("/add", usermanage.CommonProblemAdd)
|
|
|
|
common.POST("/modify", usermanage.CommonProblemModify)
|
|
|
|
common.POST("/del", usermanage.CommonProblemDel)
|
|
|
|
}
|
|
|
|
|
|
|
|
article := v1.Group("/article")
|
|
|
|
{
|
|
|
|
article.POST("/list", usermanage.ArticleList)
|
|
|
|
article.POST("/add", usermanage.ArticleAdd)
|
|
|
|
article.POST("/modify", usermanage.ArticleUpdate)
|
|
|
|
article.POST("/del", usermanage.ArticleDel)
|
|
|
|
}
|
|
|
|
|
|
|
|
groupSendMessage := v1.Group("/group_send_message")
|
|
|
|
{
|
|
|
|
groupSendMessage.POST("template/list", usermanage.GroupSendMessageCreateTemplateList)
|
|
|
|
groupSendMessage.POST("template/add", usermanage.GroupSendMessageCreateTemplate)
|
|
|
|
groupSendMessage.POST("/send", usermanage.GroupSendMessage)
|
|
|
|
groupSendMessage.POST("template/del", usermanage.GroupSendMessageCreateTemplateDel)
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|