Documentation
¶
Index ¶
- type CheckAccessAuthReq
- type CheckAccessAuthRes
- type ConfigAddReq
- type ConfigAddRes
- type ConfigDeleteReq
- type ConfigDeleteRes
- type ConfigEditReq
- type ConfigEditRes
- type ConfigGetByKeyReq
- type ConfigGetByKeyRes
- type ConfigGetByKeysReq
- type ConfigGetByKeysRes
- type ConfigGetReq
- type ConfigGetRes
- type ConfigSearchReq
- type ConfigSearchRes
- type DictDataAddReq
- type DictDataAddRes
- type DictDataDeleteReq
- type DictDataDeleteRes
- type DictDataEditReq
- type DictDataEditRes
- type DictDataGetReq
- type DictDataGetRes
- type DictDataSearchReq
- type DictDataSearchRes
- type DictTypeAddReq
- type DictTypeAddRes
- type DictTypeDeleteReq
- type DictTypeDeleteRes
- type DictTypeEditReq
- type DictTypeEditRes
- type DictTypeGetReq
- type DictTypeGetRes
- type DictTypeSearchReq
- type DictTypeSearchRes
- type EditSysConfigSettingReq
- type EditSysConfigSettingRes
- type GetDictReq
- type GetDictRes
- type GetNotice2Req
- type GetNotice2Res
- type GetNoticeReq
- type GetNoticeRes
- type GetSysConfigSettingReq
- type GetSysConfigSettingRes
- type GetSysInfoReq
- type GetSysInfoRes
- type IsTokenReq
- type IsTokenRes
- type PaginationReq
- type PaginationRes
- type UploadMultipleFileReq
- type UploadMultipleImgReq
- type UploadMultipleRes
- type UploadResponse
- type UploadSingleFileReq
- type UploadSingleImgReq
- type UploadSingleRes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckAccessAuthReq ¶
type CheckAccessAuthRes ¶
type CheckAccessAuthRes struct {
IsAllow bool `json:"isAllow"`
}
type ConfigAddReq ¶
type ConfigAddReq struct {
g.Meta `path:"/config/add" tags:"系统参数管理" method:"post" summary:"添加系统参数"`
ConfigName string `p:"configName" v:"required#参数名称不能为空"`
ConfigKey string `p:"configKey" v:"required#参数键名不能为空"`
ConfigValue string `p:"configValue" v:"required#参数键值不能为空"`
ConfigType int `p:"configType" v:"required|in:0,1#系统内置不能为空|系统内置类型只能为0或1"`
ModuleClassify string `p:"moduleClassify" v:"required#字典分类不能为空"`
Remark string `p:"remark"`
}
type ConfigAddRes ¶
type ConfigAddRes struct {
}
type ConfigDeleteReq ¶
type ConfigDeleteRes ¶
type ConfigDeleteRes struct {
}
type ConfigEditReq ¶
type ConfigEditReq struct {
g.Meta `path:"/config/edit" tags:"系统参数管理" method:"put" summary:"修改系统参数"`
ConfigId int `p:"configId" v:"required|min:1#主键ID不能为空|主键ID参数错误"`
ConfigName string `p:"configName" v:"required#参数名称不能为空"`
ConfigKey string `p:"configKey" v:"required#参数键名不能为空"`
ConfigValue string `p:"configValue" v:"required#参数键值不能为空"`
ConfigType int `p:"configType" v:"required|in:0,1#系统内置不能为空|系统内置类型只能为0或1"`
ModuleClassify string `p:"moduleClassify" v:"required#字典分类不能为空"`
Remark string `p:"remark"`
}
type ConfigEditRes ¶
type ConfigEditRes struct {
}
type ConfigGetByKeyReq ¶
type ConfigGetByKeyRes ¶
type ConfigGetByKeyRes struct {
g.Meta `mime:"application/json"`
Data *model.SysConfigRes `json:"data"`
}
type ConfigGetByKeysReq ¶
type ConfigGetByKeysRes ¶
type ConfigGetByKeysRes struct {
g.Meta `mime:"application/json"`
Data []*model.SysConfigRes `json:"data"`
}
type ConfigGetReq ¶
type ConfigGetRes ¶
type ConfigGetRes struct {
g.Meta `mime:"application/json"`
Data *model.SysConfigRes `json:"data"`
}
type ConfigSearchReq ¶
type ConfigSearchRes ¶
type ConfigSearchRes struct {
g.Meta `mime:"application/json"`
List []*model.SysConfigRes `json:"list"`
PaginationRes
}
type DictDataAddReq ¶
type DictDataAddReq struct {
g.Meta `path:"/dict/data/add" tags:"字典管理" method:"post" summary:"添加字典数据"`
DictLabel string `p:"dictLabel" v:"required#字典标签不能为空"`
DictValue string `p:"dictValue" v:"required#字典键值不能为空"`
DictType string `p:"dictType" v:"required#字典类型不能为空"`
DictSort int `p:"dictSort" v:"integer#排序只能为整数"`
CssClass string `p:"cssClass"`
ListClass string `p:"listClass"`
IsDefault int `p:"isDefault" v:"required|in:0,1#系统默认不能为空|默认值只能为0或1"`
Status int `p:"status" v:"required|in:0,1#状态不能为空|状态只能为0或1"`
Remark string `p:"remark"`
}
type DictDataAddRes ¶
type DictDataAddRes struct {
}
type DictDataDeleteReq ¶
type DictDataDeleteRes ¶
type DictDataDeleteRes struct {
}
type DictDataEditReq ¶
type DictDataEditReq struct {
g.Meta `path:"/dict/data/edit" tags:"字典管理" method:"put" summary:"修改字典数据"`
DictCode int `p:"dictCode" v:"required|min:1#主键ID不能为空|主键ID不能小于1"`
DictLabel string `p:"dictLabel" v:"required#字典标签不能为空"`
DictValue string `p:"dictValue" v:"required#字典键值不能为空"`
DictType string `p:"dictType" v:"required#字典类型不能为空"`
DictSort int `p:"dictSort" v:"integer#排序只能为整数"`
CssClass string `p:"cssClass"`
ListClass string `p:"listClass"`
IsDefault int `p:"isDefault" v:"required|in:0,1#系统默认不能为空|默认值只能为0或1"`
Status int `p:"status" v:"required|in:0,1#状态不能为空|状态只能为0或1"`
Remark string `p:"remark"`
}
type DictDataEditRes ¶
type DictDataEditRes struct {
}
type DictDataGetReq ¶
type DictDataGetRes ¶
type DictDataGetRes struct {
g.Meta `mime:"application/json"`
Dict *model.SysDictDataRes `json:"dict"`
}
type DictDataSearchReq ¶
type DictDataSearchReq struct {
g.Meta `path:"/dict/data/list" tags:"字典管理" method:"get" summary:"字典数据列表"`
DictType string `p:"dictType"` //字典类型
DictLabel string `p:"dictLabel"` //字典标签
Status string `p:"status"` //状态
PaginationReq
}
DictDataSearchReq 分页请求参数
type DictDataSearchRes ¶
type DictDataSearchRes struct {
g.Meta `mime:"application/json"`
List []*model.SysDictDataRes `json:"list"`
PaginationRes
}
DictDataSearchRes 字典数据结果
type DictTypeAddReq ¶
type DictTypeAddReq struct {
g.Meta `path:"/dict/type/add" tags:"字典管理" method:"post" summary:"添加字典类型"`
DictName string `p:"dictName" v:"required#字典名称不能为空"`
DictType string `p:"dictType" v:"required#字典类型不能为空"`
Status uint `p:"status" v:"required|in:0,1#状态不能为空|状态只能为0或1"`
ModuleClassify string `p:"moduleClassify"` //模块分类
Remark string `p:"remark"`
}
type DictTypeAddRes ¶
type DictTypeAddRes struct {
}
type DictTypeDeleteReq ¶
type DictTypeDeleteRes ¶
type DictTypeDeleteRes struct {
}
type DictTypeEditReq ¶
type DictTypeEditReq struct {
g.Meta `path:"/dict/type/edit" tags:"字典管理" method:"put" summary:"修改字典类型"`
DictId int `p:"dictId" v:"required|min:1#主键ID不能为空|主键ID必须为大于0的值"`
DictName string `p:"dictName" v:"required#字典名称不能为空"`
DictType string `p:"dictType" v:"required#字典类型不能为空"`
Status uint `p:"status" v:"required|in:0,1#状态不能为空|状态只能为0或1"`
ModuleClassify string `p:"moduleClassify"` //模块分类
Remark string `p:"remark"`
}
type DictTypeEditRes ¶
type DictTypeEditRes struct {
}
type DictTypeGetReq ¶
type DictTypeGetRes ¶
type DictTypeGetRes struct {
g.Meta `mime:"application/json"`
DictType *model.SysDictTypeRes `json:"dictType"`
}
type DictTypeSearchReq ¶
type DictTypeSearchRes ¶
type DictTypeSearchRes struct {
g.Meta `mime:"application/json"`
DictTypeList []*model.SysDictTypeInfoRes `json:"dictTypeList"`
PaginationRes
}
type EditSysConfigSettingReq ¶
type EditSysConfigSettingReq struct {
g.Meta `path:"/editSysConfigSetting" method:"put" summary:"修改系统配置" tags:"系统参数管理"`
ConfigInfo []*model.EditConfigReq
}
type EditSysConfigSettingRes ¶
type EditSysConfigSettingRes struct {
}
type GetDictReq ¶
type GetDictReq struct {
g.Meta `path:"/dict/data/getDictData" tags:"字典管理" method:"get" summary:"获取字典数据公共方法"`
Authorization string `p:"Authorization" in:"header" dc:"Bearer {{token}}"`
DictType string `p:"dictType" v:"required#字典类型不能为空"`
DefaultValue string `p:"defaultValue"`
}
GetDictReq 获取字典信息请求参数
type GetDictRes ¶
type GetDictRes struct {
g.Meta `mime:"application/json"`
Data *model.DictTypeRes `json:"info"`
Values []*model.DictDataRes `json:"values"`
}
GetDictRes 完整的一个字典信息
type GetNotice2Req ¶
type GetNotice2Res ¶
type GetNoticeReq ¶
type GetNoticeRes ¶
type GetSysConfigSettingReq ¶
type GetSysConfigSettingRes ¶
type GetSysConfigSettingRes struct {
Info []*model.SysConfigRes `json:"data"`
}
type GetSysInfoReq ¶
type GetSysInfoRes ¶
type IsTokenReq ¶
type IsTokenRes ¶
type PaginationReq ¶
type PaginationReq struct {
Param map[string]interface{} `json:"param" dc:"搜索字段参数,写法param[字段名称]"`
KeyWord string `json:"keyWord" dc:"搜索关键字"`
Year string `json:"year" dc:"年份,如:2024"`
DateRange []string `json:"dateRange" dc:"日期范围,数组"`
Accurate string `json:"accurate" dc:"数据精确类型(m:月,d:天,h:小时)"`
AccurateRanges string `` /* 150-byte string literal not displayed */
OrderBy string `json:"orderBy" dc:"排序方式"` //排序方式
PageNum int `json:"pageNum" in:"query" d:"1" v:"min:0#分页号码错误" dc:"分页号码,默认1"`
PageSize int `json:"PageSize" in:"query" d:"10" v:"max:500#分页数量最大500条" dc:"分页数量,最大500"`
}
type PaginationRes ¶
type UploadMultipleFileReq ¶
type UploadMultipleImgReq ¶
type UploadMultipleRes ¶
type UploadMultipleRes []*UploadResponse
type UploadResponse ¶
type UploadSingleFileReq ¶
type UploadSingleImgReq ¶
type UploadSingleRes ¶
type UploadSingleRes struct {
g.Meta `mime:"application/json"`
UploadResponse
}
Click to show internal directories.
Click to hide internal directories.