UDM 用户信息接口补充读取数据库
This commit is contained in:
@@ -14,20 +14,33 @@ import (
|
||||
func Routers() []services.RouterItem {
|
||||
// 实例化控制层 SysDictTypeApi 结构体
|
||||
var apis = &UdmUserApi{
|
||||
sysDictTypeService: *service.NewServiceUdmUser,
|
||||
authUser: *service.NewServiceUdmAuthUser,
|
||||
subUser: *service.NewServiceUdmSubUser,
|
||||
}
|
||||
|
||||
rs := [...]services.RouterItem{
|
||||
{
|
||||
Method: "GET",
|
||||
Pattern: "/ausfList",
|
||||
Handler: apis.AusfList,
|
||||
Pattern: "/authUserList",
|
||||
Handler: apis.UdmAuthUserList,
|
||||
Middleware: nil, //midware.Authorize(nil),
|
||||
},
|
||||
{
|
||||
Method: "POST",
|
||||
Pattern: "/authUserSave",
|
||||
Handler: apis.UdmAuthUserSave,
|
||||
Middleware: nil, //midware.Authorize(nil),
|
||||
},
|
||||
{
|
||||
Method: "GET",
|
||||
Pattern: "/sdList",
|
||||
Handler: apis.SdList,
|
||||
Pattern: "/subUserList",
|
||||
Handler: apis.UdmSubUserList,
|
||||
Middleware: nil, //midware.Authorize(nil),
|
||||
},
|
||||
{
|
||||
Method: "POST",
|
||||
Pattern: "/subUserSave",
|
||||
Handler: apis.UdmSubUserSave,
|
||||
Middleware: nil, //midware.Authorize(nil),
|
||||
},
|
||||
// 添加更多的 Router 对象...
|
||||
@@ -51,25 +64,40 @@ func Routers() []services.RouterItem {
|
||||
//
|
||||
// PATH /udmUserManage
|
||||
type UdmUserApi struct {
|
||||
sysDictTypeService service.ServiceUdmUser
|
||||
authUser service.ServiceUdmAuthUser
|
||||
subUser service.ServiceUdmSubUser
|
||||
}
|
||||
|
||||
// UDM鉴权用户
|
||||
//
|
||||
// GET /ausfList
|
||||
func (s *UdmUserApi) AusfList(w http.ResponseWriter, r *http.Request) {
|
||||
// querys := ctx.QueryMap(r)
|
||||
// GET /authUserList
|
||||
func (s *UdmUserApi) UdmAuthUserList(w http.ResponseWriter, r *http.Request) {
|
||||
querys := ctx.QueryMap(r)
|
||||
data := s.authUser.AuthUserList(querys)
|
||||
ctx.JSON(w, 200, result.Ok(data))
|
||||
}
|
||||
|
||||
data := s.sysDictTypeService.ReadAusfList()
|
||||
// UDM鉴权用户-获取全部保存数据库
|
||||
//
|
||||
// POST /authUserSave
|
||||
func (s *UdmUserApi) UdmAuthUserSave(w http.ResponseWriter, r *http.Request) {
|
||||
data := s.authUser.AuthUserSave()
|
||||
ctx.JSON(w, 200, result.OkData(data))
|
||||
}
|
||||
|
||||
// UDM签约用户
|
||||
//
|
||||
// GET /sdList
|
||||
func (s *UdmUserApi) SdList(w http.ResponseWriter, r *http.Request) {
|
||||
// querys := ctx.QueryMap(r)
|
||||
// GET /subUserList
|
||||
func (s *UdmUserApi) UdmSubUserList(w http.ResponseWriter, r *http.Request) {
|
||||
querys := ctx.QueryMap(r)
|
||||
data := s.subUser.SubUserList(querys)
|
||||
ctx.JSON(w, 200, result.Ok(data))
|
||||
}
|
||||
|
||||
data := s.sysDictTypeService.ReadSdList()
|
||||
// UDM签约用户-获取全部保存数据库
|
||||
//
|
||||
// POST /subUserSave
|
||||
func (s *UdmUserApi) UdmSubUserSave(w http.ResponseWriter, r *http.Request) {
|
||||
data := s.subUser.SubUserSave()
|
||||
ctx.JSON(w, 200, result.OkData(data))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user