Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Auth = cAuth{}
Auth 鉴权 - 需要登陆
var Captcha = cCaptcha{}
Captcha 验证码
var Common = cCommon{}
var SysAnnouncement cSysAnnouncement
var SysArea = cSysArea{}
SysArea 地区
var SysAudit = cSysAudit{}
SysAudit 审核记录
var SysAuthUtil = cSysAuthUtil{}
SysAuthUtil 认证工具
var SysCategory = cSysCategory{}
SysCategory 类目管理
var SysComment = cSysComment{}
var SysCommon = SysCommonController{}
SysCommon 系统公共控制器
var SysConfig = cSysConfig{}
SysConfig 鉴权
var SysDelivery = cSysDelivery{}
var SysFile = cSysFile{}
SysFile 文件
var SysFileAllowAnonymous = cSysFileAllowAnonymous{}
SysFileAllowAnonymous 文件
var SysFrontSettings = cSysFrontSettings{}
var SysIconify = cSysIconify{}
SysIconify 图标
var SysIndustry = cSysIndustry{}
var SysInvite = cSysInvite{}
var SysLicense = cSysLicense{}
SysLicense 合作伙伴资质
var SysMemberLevel cSysMemberLevel
var SysMenu = cSysMenu{}
var SysMessage cSysMessage
var SysMy = cSysMy{}
SysMy 公共我的模块
var SysOrganization = cSysOrganization{}
SysOrganization 组织架
var SysPermission = cSysPermission{}
SysPermission 权限管理
var SysRole = cSysRole{}
SysRole 角色
var SysSettings = cSysSettings{}
var SysUEditor = cSysUEditor{}
var SysUser = cSysUser{}
SysUser 鉴权
var SysUtil = cSysUtil{}
SysUtil 工具
var UserAuth = cUserAuth{}
UserAuth 鉴权 - 需要登陆
Functions ¶
This section is empty.
Types ¶
type SysCommonController ¶ added in v0.10.3
type SysCommonController struct {
}
SysCommonController 系统公共控制器
func (*SysCommonController) GetCurrentLanguage ¶ added in v0.10.3
func (c *SysCommonController) GetCurrentLanguage(r *ghttp.Request)
GetCurrentLanguage 获取当前语言 @Summary 获取当前语言 @Description 获取当前用户使用的语言 @Tags 系统公共 @Accept json @Produce json @Success 200 {object} response.JsonRes "当前语言" @Router /api/common/getCurrentLanguage [get]
func (*SysCommonController) GetLanguages ¶ added in v0.10.3
func (c *SysCommonController) GetLanguages(r *ghttp.Request)
GetLanguages 获取支持的语言列表 @Summary 获取支持的语言列表 @Description 获取系统支持的语言列表 @Tags 系统公共 @Accept json @Produce json @Success 200 {object} response.JsonRes "语言列表" @Router /api/common/getLanguages [get]
func (*SysCommonController) SetLanguage ¶ added in v0.10.3
func (c *SysCommonController) SetLanguage(r *ghttp.Request)
SetLanguage 设置语言 @Summary 设置语言 @Description 设置用户界面语言,系统会将语言设置保存在Cookie中。请求中的lang参数优先级最高,其次是Accept-Language请求头,最后是Cookie。 @Tags 系统公共 @Accept json @Produce json @Param lang query string true "语言代码,如zh-CN, en-US" @Success 200 {object} response.JsonRes "设置成功" @Router /api/common/setLanguage [get]
Source Files
¶
- captcha.go
- common.go
- sys_announcement.go
- sys_announcement_read_user.go
- sys_area.go
- sys_audit.go
- sys_auth.go
- sys_category.go
- sys_comment.go
- sys_common.go
- sys_config.go
- sys_delivery.go
- sys_file.go
- sys_front_settings.go
- sys_iconify.go
- sys_industry.go
- sys_invite.go
- sys_member_level.go
- sys_menu.go
- sys_message.go
- sys_my.go
- sys_organization.go
- sys_permission.go
- sys_person_license.go
- sys_role.go
- sys_settings.go
- sys_sms.go
- sys_ueditor.go
- sys_user.go
- sys_user_auth.go
- sys_util.go
- sys_util_auth.go