
# adminDeptCtrl  
POST    /adminDept    top.binfast.app.admin.controller.SysDeptCtrl.saveOne(DetailSaveParam param)
GET    /adminDept/list    top.binfast.app.admin.controller.SysDeptCtrl.findList(AdminDeptListParam param)
GET    /adminDept/detail/{id}    top.binfast.app.admin.controller.SysDeptCtrl.findDetail(Long id)
DELETE    /adminDept/{id}    top.binfast.app.admin.controller.SysDeptCtrl.deleteOne(Long id)
POST    /adminDept/changeStatus    top.binfast.app.admin.controller.SysDeptCtrl.changeStatus(DetailSaveParam param)
GET    /adminDept/tree    top.binfast.app.admin.controller.SysDeptCtrl.tree()

# adminMenuCtrl  
POST    /system/adminMenu    top.binfast.app.biz.sysbiz.controller.AdminMenuCtrl.saveOne(DetailSaveParam param)
GET    /system/adminMenu/list    top.binfast.app.biz.sysbiz.controller.AdminMenuCtrl.findList(AdminMenuListParam param)
POST    /system/adminMenu/tree    top.binfast.app.biz.sysbiz.controller.AdminMenuCtrl.findList()
DELETE    /system/adminMenu/{id}    top.binfast.app.biz.sysbiz.controller.AdminMenuCtrl.deleteOne(Long id)

# adminRoleCtrl  
POST    /adminRole/saveRole    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.saveOne(AdminRoleDetailSaveParam param)
GET    /adminRole/findList    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.findList(AdminRoleListParam param)
POST    /adminRole/findDetail    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.findDetail(DetailParam param)
POST    /adminRole/deleteRole    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.deleteOne(DetailParam param)
POST    /adminRole/getAllRoles    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.getAllRoles()
POST    /adminRole/authDataScope    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.authDataScope(AdminRoleDetailSaveParam param)
GET    /adminRole/getRoleDeptIds/{id}    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.getRoleDeptIds(Long id)
POST    /adminRole/changeRoleStatus    top.binfast.app.biz.sysbiz.controller.SysRoleCtrl.changeRoleStatus(DetailSaveParam param)

# adminUserServImpl  
POST    /adminUser/findList    top.binfast.app.biz.sysbiz.service.impl.SysUserServImpl.findListPage(AdminUserListParam param)

# authorizationEndpoint  
POST    /oauth/authorize    org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.authorize(Map model, Map parameters, SessionStatus sessionStatus, Principal principal)
POST    /oauth/authorize    org.springframework.security.oauth2.provider.endpoint.AuthorizationEndpoint.approveOrDeny(Map approvalParameters, Map model, SessionStatus sessionStatus, Principal principal)

# checkTokenEndpoint  
POST    /oauth/check_token    org.springframework.security.oauth2.provider.endpoint.CheckTokenEndpoint.checkToken(String value)

# top.binfast.adpter.doc.ApiController
GET    /doc/api-json/{projectName}    top.binfast.adpter.doc.ApiController.apiJson(String projectName)
GET    /doc/router    top.binfast.adpter.doc.ApiController.router()

# districtsCtrl  
POST    /districts    top.binfast.app.admin.controller.DistrictsCtrl.saveOne(DetailSaveParam param)
GET    /districts/page    top.binfast.app.admin.controller.DistrictsCtrl.findList(DistrictsListParam param)
GET    /districts/detail/{id}    top.binfast.app.admin.controller.DistrictsCtrl.findDetail(Long id)
DELETE    /districts/{id}    top.binfast.app.admin.controller.DistrictsCtrl.deleteOne(Long id)

# loginCtrl  
POST    /sys/logout    top.binfast.app.admin.controller.LoginCtrl.logout()
GET    /userinfo    top.binfast.app.admin.controller.LoginCtrl.getUserInfo(HttpServletRequest request)

# sysDictCtrl  
POST    /sysDictType    top.binfast.app.admin.controller.SysDictTypeCtrl.saveOne(DetailSaveParam param)
GET    /sysDictType/page    top.binfast.app.admin.controller.SysDictTypeCtrl.findList(SysDictListParam param)
GET    /sysDictType/detail/{id}    top.binfast.app.admin.controller.SysDictTypeCtrl.findDetail(Long id)
DELETE    /sysDictType/{id}    top.binfast.app.admin.controller.SysDictTypeCtrl.deleteOne(Long id)

# sysDictItemCtrl  
POST    /sysDictData    top.binfast.app.admin.controller.SysDictDataCtrl.saveOne(DetailSaveParam param)
GET    /sysDictData/page    top.binfast.app.admin.controller.SysDictDataCtrl.findList(SysDictItemListParam param)
DELETE    /sysDictData/{id}    top.binfast.app.admin.controller.SysDictDataCtrl.deleteOne(Long id)

# sysJobCtrl  
POST    /sysJob    top.binfast.app.admin.controller.SysJobCtrl.saveOne(DetailSaveParam param)
DELETE    /sysJob/{id}    top.binfast.app.admin.controller.SysJobCtrl.deleteOne(Long id)
GET    /sysJob/list    top.binfast.app.admin.controller.SysJobCtrl.findJobList(SysJobListParam param)

# sysLogCtrl  
GET    /sysLog/list    top.binfast.app.admin.controller.SysLogCtrl.findLogList(SysLogListParam param)

# systemCtrl  
POST    /system/uploadFile    top.binfast.app.biz.sysbiz.controller.SystemCtrl.uploadFile(MultipartFile file)
GET    /system/downLoadFile    top.binfast.app.biz.sysbiz.controller.SystemCtrl.downLoadFile(FileParam param, HttpServletRequest request, HttpServletResponse response)

# tokenEndpoint  
GET    /oauth/token    org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.getAccessToken(Principal principal, Map parameters)
POST    /oauth/token    org.springframework.security.oauth2.provider.endpoint.TokenEndpoint.postAccessToken(Principal principal, Map parameters)

# whitelabelApprovalEndpoint  
POST    /oauth/confirm_access    org.springframework.security.oauth2.provider.endpoint.WhitelabelApprovalEndpoint.getAccessConfirmation(Map model, HttpServletRequest request)

# whitelabelErrorEndpoint  
POST    /oauth/error    org.springframework.security.oauth2.provider.endpoint.WhitelabelErrorEndpoint.handleError(HttpServletRequest request)
