entity

package
v1.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminDepartment

type AdminDepartment struct {
	Id       uint        `json:"id"        description:"管理员部门ID"`     // 管理员部门ID
	AdminId  uint        `json:"admin_id"  description:"管理员ID,非用户ID"` // 管理员ID,非用户ID
	DepartId uint        `json:"depart_id" description:"部门ID"`        // 部门ID
	UpdateAt *gtime.Time `json:"update_at" description:"更新时间"`        // 更新时间
	CreateAt *gtime.Time `json:"create_at" description:"创建时间"`        // 创建时间
}

AdminDepartment is the golang structure for table admin_department.

type AdminInvite added in v1.0.4

type AdminInvite struct {
	Id            uint        `json:"id"              description:"邀请ID"`              // 邀请ID
	Token         string      `json:"token"           description:"邀请Token"`           // 邀请Token
	AdminId       uint        `json:"admin_id"        description:"邀请管理员ID"`           // 邀请管理员ID
	ManageName    string      `json:"manage_name"     description:"邀请管理员名"`            // 邀请管理员名
	Expired       *gtime.Time `json:"expired"         description:"过期时间"`              // 过期时间
	Status        uint        `json:"status"          description:"状态:0邀请中,1已邀请,2已撤销"` // 状态:0邀请中,1已邀请,2已撤销
	Uid           uint        `json:"uid"             description:"被邀请人用户ID"`          // 被邀请人用户ID
	RefreshNum    uint        `json:"refresh_num"     description:"刷新次数"`              // 刷新次数
	DepartId      string      `json:"depart_id"       description:"部门ID"`              // 部门ID
	IsSuperManage uint        `json:"is_super_manage" description:"是否超管:0普管,1超管"`      // 是否超管:0普管,1超管
	UpdateAt      *gtime.Time `json:"update_at"       description:"更新时间"`              // 更新时间
	CreateAt      *gtime.Time `json:"create_at"       description:"创建时间"`              // 创建时间
}

AdminInvite is the golang structure for table admin_invite.

type Article

type Article struct {
	Id          uint        `json:"id"          description:"文章ID"`               // 文章ID
	Name        string      `json:"name"        description:"文章名"`                // 文章名
	AbbrevName  string      `json:"abbrev_name" description:"文章缩写名"`              // 文章缩写名
	Description string      `json:"description" description:"文章摘要"`               // 文章摘要
	Cid         uint        `json:"cid"         description:"文章分类ID"`             // 文章分类ID
	Keywords    string      `json:"keywords"    description:"关键词"`                // 关键词
	ImgUrl      string      `json:"img_url"     description:"图片地址"`               // 图片地址
	VideoUrl    string      `json:"video_url"   description:"视频地址"`               // 视频地址
	Content     string      `json:"content"     description:"文章内容"`               // 文章内容
	Status      uint        `json:"status"      description:"状态:0正常,1禁用"`         // 状态:0正常,1禁用
	IsShow      uint        `json:"is_show"     description:"是否显示:0正常,1隐藏"`       // 是否显示:0正常,1隐藏
	Sort        uint        `json:"sort"        description:"排序值:0-99999升序"`      // 排序值:0-99999升序
	AssocAlias  string      `json:"assoc_alias" description:"关联别名,例如:注册协议、网服协议等"` // 关联别名,例如:注册协议、网服协议等
	UpdateAt    *gtime.Time `json:"update_at"   description:"更新时间"`               // 更新时间
	CreateAt    *gtime.Time `json:"create_at"   description:"创建时间"`               // 创建时间
}

Article is the golang structure for table article.

type ArticleCategory

type ArticleCategory struct {
	Id          uint        `json:"id"          description:"文章类目ID"`       // 文章类目ID
	Name        string      `json:"name"        description:"文章类目名"`        // 文章类目名
	Description string      `json:"description" description:"详情"`           // 详情
	Pid         uint        `json:"pid"         description:"父级ID"`         // 父级ID
	Status      uint        `json:"status"      description:"状态:0正常,1禁用"`   // 状态:0正常,1禁用
	IsShow      uint        `json:"is_show"     description:"是否显示:0显示,1隐藏"` // 是否显示:0显示,1隐藏
	UpdateAt    *gtime.Time `json:"update_at"   description:"更新时间"`         // 更新时间
	CreateAt    *gtime.Time `json:"create_at"   description:"创建时间"`         // 创建时间
}

ArticleCategory is the golang structure for table article_category.

type Attachment

type Attachment struct {
	Id          uint        `json:"id"           description:"附件ID"`                  // 附件ID
	CatId       uint        `json:"cat_id"       description:"附件分类"`                  // 附件分类
	Name        string      `json:"name"         description:"附件名"`                   // 附件名
	RealName    string      `json:"real_name"    description:"附件原名"`                  // 附件原名
	AttSize     int         `json:"att_size"     description:"附件尺寸大小"`                // 附件尺寸大小
	AttPath     string      `json:"att_path"     description:"附件路径"`                  // 附件路径
	AttUrl      string      `json:"att_url"      description:"附件地址"`                  // 附件地址
	AttType     string      `json:"att_type"     description:"附件类型:image/png"`        // 附件类型:image/png
	Position    uint        `json:"position"     description:"排序位置:从小到大"`             // 排序位置:从小到大
	ChannelId   uint        `json:"channel_id"   description:"渠道ID"`                  // 渠道ID
	StorageType string      `json:"storage_type" description:"存储类型:local本地,qiniu七牛等"` // 存储类型:local本地,qiniu七牛等
	Hasher      string      `json:"hasher"       description:"Hash值"`                 // Hash值
	AttachId    string      `json:"attach_id"    description:"附件ID"`                  // 附件ID
	Width       uint        `json:"width"        description:"宽度"`                    // 宽度
	Height      uint        `json:"height"       description:"高度"`                    // 高度
	UpdateAt    *gtime.Time `json:"update_at"    description:"更新时间"`                  // 更新时间
	CreateAt    *gtime.Time `json:"create_at"    description:"创建时间"`                  // 创建时间
}

Attachment is the golang structure for table attachment.

type Config

type Config struct {
	Id           uint        `json:"id"            description:"配置ID"`   // 配置ID
	Name         string      `json:"name"          description:"配置名称"`   // 配置名称
	Description  string      `json:"description"   description:"配置详情简介"` // 配置详情简介
	Value        string      `json:"value"         description:"配置值"`    // 配置值
	DefaultValue string      `json:"default_value" description:"默认配置值"`  // 默认配置值
	GroupId      uint        `json:"group_id"      description:"配置组ID"`  // 配置组ID
	GroupName    string      `json:"group_name"    description:"配置组名"`   // 配置组名
	Remark       string      `json:"remark"        description:"备注"`     // 备注
	UpdateAt     *gtime.Time `json:"update_at"     description:"更新时间"`   // 更新时间
	CreateAt     *gtime.Time `json:"create_at"     description:"创建时间"`   // 创建时间
}

Config is the golang structure for table config.

type ConfigGroup

type ConfigGroup struct {
	Id          uint        `json:"id"          description:"配置组ID"`            // 配置组ID
	Name        string      `json:"name"        description:"配置组名"`             // 配置组名
	GroupName   string      `json:"group_name"  description:"配置组关联名:basic基础配置"` // 配置组关联名:basic基础配置
	Description string      `json:"description" description:"详情"`               // 详情
	Pid         uint        `json:"pid"         description:"父级ID"`             // 父级ID
	UpdateAt    *gtime.Time `json:"update_at"   description:"更新时间"`             // 更新时间
	CreateAt    *gtime.Time `json:"create_at"   description:"创建时间"`             // 创建时间
}

ConfigGroup is the golang structure for table config_group.

type Department

type Department struct {
	Id         uint        `json:"id"          description:"部门ID"`           // 部门ID
	DepartName string      `json:"depart_name" description:"全称,例如:财务部"`      // 全称,例如:财务部
	AbbrevName string      `json:"abbrev_name" description:"简称,例如:财务"`       // 简称,例如:财务
	DepartNo   string      `json:"depart_no"   description:"部门编号"`           // 部门编号
	Pid        uint        `json:"pid"         description:"父级ID"`           // 父级ID
	Status     uint        `json:"status"      description:"部门状态:0正常,1禁用"`   // 部门状态:0正常,1禁用
	Sort       uint        `json:"sort"        description:"排序:0-255,默认255"` // 排序:0-255,默认255
	UpdateAt   *gtime.Time `json:"update_at"   description:"更新时间"`           // 更新时间
	CreateAt   *gtime.Time `json:"create_at"   description:"创建时间"`           // 创建时间
}

Department is the golang structure for table department.

type DepartmentRoles

type DepartmentRoles struct {
	Id       uint        `json:"id"        description:"部门角色关联ID"` // 部门角色关联ID
	RoleId   uint        `json:"role_id"   description:"角色ID"`     // 角色ID
	DepartId uint        `json:"depart_id" description:"部门ID"`     // 部门ID
	CreateAt *gtime.Time `json:"create_at" description:"创建时间"`     // 创建时间
}

DepartmentRoles is the golang structure for table department_roles.

type Permissions

type Permissions struct {
	Id            uint        `json:"id"             description:"权限ID"`                       // 权限ID
	Name          string      `json:"name"           description:"权限名"`                        // 权限名
	Description   string      `json:"description"    description:"权限详情"`                       // 权限详情
	MenuType      uint        `json:"menu_type"      description:"权限类型:0主菜单,1子菜单,2页面操作,3数据授权"` // 权限类型:0主菜单,1子菜单,2页面操作,3数据授权
	Icon          string      `json:"icon"           description:"Icon图"`                      // Icon图
	Path          string      `json:"path"           description:"页面地址"`                       // 页面地址
	ApiPath       string      `json:"api_path"       description:"接口地址"`                       // 接口地址
	Pid           uint        `json:"pid"            description:"父级权限ID"`                     // 父级权限ID
	IsShow        uint        `json:"is_show"        description:"菜单是否显示:0显示,1隐藏"`             // 菜单是否显示:0显示,1隐藏
	IsDisabled    uint        `json:"is_disabled"    description:"是否禁用:0正常,1禁用"`               // 是否禁用:0正常,1禁用
	PermCode      string      `json:"perm_code"      description:"操作权限码"`                      // 操作权限码
	DisableColumn string      `json:"disable_column" description:"禁用字段(3.数据授权类型)"`             // 禁用字段(3.数据授权类型)
	Sort          uint        `json:"sort"           description:"排序值0-255"`                   // 排序值0-255
	UpdateAt      *gtime.Time `json:"update_at"      description:"更新时间"`                       // 更新时间
	CreateAt      *gtime.Time `json:"create_at"      description:"创建时间"`                       // 创建时间
}

Permissions is the golang structure for table permissions.

type PermissonsAssoc

type PermissonsAssoc struct {
	Id            uint        `json:"id"             description:"角色权限关联ID"`         // 角色权限关联ID
	AssocId       uint        `json:"assoc_id"       description:"角色ID"`             // 角色ID
	PermissionsId uint        `json:"permissions_id" description:"权限ID"`             // 权限ID
	AssocType     uint        `json:"assoc_type"     description:"关联类型:0角色关联,1账户关联"` // 关联类型:0角色关联,1账户关联
	CreateAt      *gtime.Time `json:"create_at"      description:"创建时间"`             // 创建时间
}

PermissonsAssoc is the golang structure for table permissons_assoc.

type Roles

type Roles struct {
	Id          uint        `json:"id"          description:"角色ID"`           // 角色ID
	Name        string      `json:"name"        description:"角色名"`            // 角色名
	Description string      `json:"description" description:"详情"`             // 详情
	RoleStatus  uint        `json:"role_status" description:"角色状态:0正常,1冻结"`   // 角色状态:0正常,1冻结
	Sort        uint        `json:"sort"        description:"排序:0-255,默认255"` // 排序:0-255,默认255
	UpdateAt    *gtime.Time `json:"update_at"   description:"更新时间"`           // 更新时间
	CreateAt    *gtime.Time `json:"create_at"   description:"创建时间"`           // 创建时间
}

Roles is the golang structure for table roles.

type SmsRecord

type SmsRecord struct {
	Id         uint        `json:"id"          description:"短信发送记录编号"`              // 短信发送记录编号
	Mobile     string      `json:"mobile"      description:"接受短信的手机号"`              // 接受短信的手机号
	Content    string      `json:"content"     description:"短信内容"`                  // 短信内容
	Code       string      `json:"code"        description:"验证码"`                   // 验证码
	Ip         string      `json:"ip"          description:"添加记录ip"`                // 添加记录ip
	TemplateId string      `json:"template_id" description:"短信模板ID"`                // 短信模板ID
	SmsType    uint        `json:"sms_type"    description:"短信类型:0验证码,1消息通知,2营销短信"` // 短信类型:0验证码,1消息通知,2营销短信
	SerialId   string      `json:"serial_id"   description:"发送记录id"`                // 发送记录id
	Results    string      `json:"results"     description:"发送结果"`                  // 发送结果
	UpdateAt   *gtime.Time `json:"update_at"   description:"更新时间"`                  // 更新时间
	CreateAt   *gtime.Time `json:"create_at"   description:"创建时间"`                  // 创建时间
}

SmsRecord is the golang structure for table sms_record.

type SmsTemplate

type SmsTemplate struct {
	Id       uint        `json:"id"        description:"模板ID"`                  // 模板ID
	Name     string      `json:"name"      description:"模板名"`                   // 模板名
	Content  string      `json:"content"   description:"模板内容"`                  // 模板内容
	VarAlias string      `json:"var_alias" description:"模板别名"`                  // 模板别名
	SmsType  uint        `json:"sms_type"  description:"短信类型:0验证码,1消息通知,2营销短信"` // 短信类型:0验证码,1消息通知,2营销短信
	Status   uint        `json:"status"    description:"模板状态:0关闭,1启用"`          // 模板状态:0关闭,1启用
	Remark   string      `json:"remark"    description:"备注"`                    // 备注
	UpdateAt *gtime.Time `json:"update_at" description:"更新时间"`                  // 更新时间
	CreateAt *gtime.Time `json:"create_at" description:"创建时间"`                  // 创建时间
}

SmsTemplate is the golang structure for table sms_template.

type SmsTemplateOut

type SmsTemplateOut struct {
	Id            uint        `json:"id"              description:"短信模板关联外部平台ID"`                             // 短信模板关联外部平台ID
	VarAlias      string      `json:"var_alias"       description:"系统模板变量"`                                   // 系统模板变量
	TemplateId    string      `json:"template_id"     description:"外部平台ID"`                                   // 外部平台ID
	FromType      string      `json:"from_type"       description:"平台类型:tencent腾讯,alipay阿里云[is_config,短信通道]"` // 平台类型:tencent腾讯,alipay阿里云[is_config,短信通道]
	OutTmplStatus string      `json:"out_tmpl_status" description:"外部模板状态"`                                   // 外部模板状态
	UpdateAt      *gtime.Time `json:"update_at"       description:"更新时间"`                                     // 更新时间
	CreateAt      *gtime.Time `json:"create_at"       description:"创建时间"`                                     // 创建时间
}

SmsTemplateOut is the golang structure for table sms_template_out.

type SysMap

type SysMap struct {
	Id        uint        `json:"id"         description:"系统字典ID"`              // 系统字典ID
	Name      string      `json:"name"       description:"字典名,例如:sys_user_sex"` // 字典名,例如:sys_user_sex
	Explain   string      `json:"explain"    description:"字典名解析值,例如:用户性别"`      // 字典名解析值,例如:用户性别
	IsDisable uint        `json:"is_disable" description:"是否禁用:0正常,1禁用"`        // 是否禁用:0正常,1禁用
	UpdateAt  *gtime.Time `json:"update_at"  description:"更新时间"`                // 更新时间
	CreateAt  *gtime.Time `json:"create_at"  description:"创建时间"`                // 创建时间
}

SysMap is the golang structure for table sys_map.

type SysMapValue

type SysMapValue struct {
	Id       uint        `json:"id"        description:"字典值ID"`             // 字典值ID
	Value    string      `json:"value"     description:"字典值"`               // 字典值
	Explain  string      `json:"explain"   description:"字典值解析"`             // 字典值解析
	Name     string      `json:"name"      description:"字典名-sys_map[name]"` // 字典名-sys_map[name]
	UpdateAt *gtime.Time `json:"update_at" description:"更新时间"`              // 更新时间
	CreateAt *gtime.Time `json:"create_at" description:"创建时间"`              // 创建时间
}

SysMapValue is the golang structure for table sys_map_value.

type SystemLog

type SystemLog struct {
	Id           uint        `json:"id"            description:"日志id"`                     // 日志id
	ModuleName   string      `json:"module_name"   description:"操作模块名"`                    // 操作模块名
	Content      string      `json:"content"       description:"操作详情"`                     // 操作详情
	Ip           string      `json:"ip"            description:"操作IP地址"`                   // 操作IP地址
	OperateType  int         `json:"operate_type"  description:"日志操作类型:0操作日志,1登录操作,2系统日志"` // 日志操作类型:0操作日志,1登录操作,2系统日志
	ApiUrl       string      `json:"api_url"       description:"api URL"`                  // api URL
	UserId       uint        `json:"user_id"       description:"用户ID"`                     // 用户ID
	ManageId     uint        `json:"manage_id"     description:"账户id"`                     // 账户id
	ManageName   string      `json:"manage_name"   description:"账户名"`                      // 账户名
	MerchantId   uint        `json:"merchant_id"   description:"商户ID"`                     // 商户ID
	ResponseText string      `json:"response_text" description:"资源响应"`                     // 资源响应
	ParamText    string      `json:"param_text"    description:"请求资源"`                     // 请求资源
	UpdateAt     *gtime.Time `json:"update_at"     description:"更新时间"`                     // 更新时间
	CreateAt     *gtime.Time `json:"create_at"     description:"创建时间"`                     // 创建时间
}

SystemLog is the golang structure for table system_log.

type User

type User struct {
	Id       uint        `json:"id"        description:"用户ID"`            // 用户ID
	Account  string      `json:"account"   description:"账号"`              // 账号
	Mobile   string      `json:"mobile"    description:"手机号(加密)"`         // 手机号(加密)
	Nickname string      `json:"nickname"  description:"昵称"`              // 昵称
	UniqueId string      `json:"unique_id" description:"对外身份ID"`          // 对外身份ID
	Status   uint        `json:"status"    description:"状态:0正常,1冻结,2待注销"` // 状态:0正常,1冻结,2待注销
	UpdateAt *gtime.Time `json:"update_at" description:"更新时间"`            // 更新时间
	CreateAt *gtime.Time `json:"create_at" description:"注册时间"`            // 注册时间
}

User is the golang structure for table user.

type UserAdmin

type UserAdmin struct {
	Id            uint        `json:"id"              description:"管理员ID"`                     // 管理员ID
	UserId        uint        `json:"user_id"         description:"用户ID"`                      // 用户ID
	ManageName    string      `json:"manage_name"     description:"管理名称"`                      // 管理名称
	ManageNo      string      `json:"manage_no"       description:"管理员编号"`                     // 管理员编号
	IsSuperManage uint        `json:"is_super_manage" description:"是否超管:0普管,1超管"`              // 是否超管:0普管,1超管
	ManageStatus  uint        `json:"manage_status"   description:"管理员状态:0正常,1冻结,2离职,3违规,4注销"` // 管理员状态:0正常,1冻结,2离职,3违规,4注销
	LogoffAt      *gtime.Time `json:"logoff_at"       description:"注销时间"`                      // 注销时间
	UpdateAt      *gtime.Time `json:"update_at"       description:"更新时间"`                      // 更新时间
	CreateAt      *gtime.Time `json:"create_at"       description:"穿件时间"`                      // 穿件时间
}

UserAdmin is the golang structure for table user_admin.

type UserCredential

type UserCredential struct {
	Id              uint        `json:"id"                description:"用户证件ID"`          // 用户证件ID
	UserId          uint        `json:"user_id"           description:"用户ID"`            // 用户ID
	IdCard          string      `json:"id_card"           description:"证件编号"`            // 证件编号
	JustUrl         string      `json:"just_url"          description:"证件正面URL地址"`       // 证件正面URL地址
	OppositeUrl     string      `json:"opposite_url"      description:"证件反面URL地址"`       // 证件反面URL地址
	Type            uint        `json:"type"              description:"证件类型:0身份证"`       // 证件类型:0身份证
	ExpireType      uint        `json:"expire_type"       description:"证件效期类型:0有效期,1长期"` // 证件效期类型:0有效期,1长期
	ExpireStartDate *gtime.Time `json:"expire_start_date" description:"证件注册时间"`          // 证件注册时间
	ExpireEndDate   *gtime.Time `json:"expire_end_date"   description:"证件到期时间"`          // 证件到期时间
	UpdateAt        *gtime.Time `json:"update_at"         description:"更新时间"`            // 更新时间
	CreateAt        *gtime.Time `json:"create_at"         description:"创建时间"`            // 创建时间
}

UserCredential is the golang structure for table user_credential.

type UserDetail

type UserDetail struct {
	UserId          uint        `json:"user_id"           description:"用户ID"`     // 用户ID
	Sex             uint        `json:"sex"               description:"性别:0男,1女"` // 性别:0男,1女
	Birthday        *gtime.Time `json:"birthday"          description:"生日"`       // 生日
	PwdHash         string      `json:"pwd_hash"          description:"密码hash值"`  // 密码hash值
	PwdSalt         string      `json:"pwd_salt"          description:"加密盐"`      // 加密盐
	Avatar          string      `json:"avatar"            description:"头像"`       // 头像
	AttachId        string      `json:"attach_id"         description:"附件ID"`     // 附件ID
	RegIp           string      `json:"reg_ip"            description:"注册IP"`     // 注册IP
	RegIpLocation   string      `json:"reg_ip_location"   description:"注册归属地"`    // 注册归属地
	LoginIp         string      `json:"login_ip"          description:"登录IP"`     // 登录IP
	LoginIpLocation string      `json:"login_ip_location" description:"登录归属地"`    // 登录归属地
	LogoutAt        *gtime.Time `json:"logout_at"         description:"注销时间"`     // 注销时间
	SignNum         uint        `json:"sign_num"          description:"签到总数"`     // 签到总数
	ConSign         uint        `json:"con_sign"          description:"连续签到时间"`   // 连续签到时间
	UpdateAt        *gtime.Time `json:"update_at"         description:"更新时间"`     // 更新时间
}

UserDetail is the golang structure for table user_detail.

type UserDevice

type UserDevice struct {
	Id          uint        `json:"id"            description:"用户设备ID"`                   // 用户设备ID
	UserId      uint        `json:"user_id"       description:"用户ID"`                     // 用户ID
	DeviceName  string      `json:"device_name"   description:"设备名称"`                     // 设备名称
	DeviceType  string      `json:"device_type"   description:"设备类型:iOS,安卓,H5,PC"`        // 设备类型:iOS,安卓,H5,PC
	Mac         string      `json:"mac"           description:"MAC地址"`                    // MAC地址
	DeviceHash  string      `json:"device_hash"   description:"设备Hash值[用户ID+设备名+类型+MAC]"` // 设备Hash值[用户ID+设备名+类型+MAC]
	LastLoginAt *gtime.Time `json:"last_login_at" description:"最后登录时间"`                   // 最后登录时间
	IsDisabled  uint        `json:"is_disabled"   description:"是否禁用:0正常,1禁用"`             // 是否禁用:0正常,1禁用
	UpdateAt    *gtime.Time `json:"update_at"     description:"更新时间"`                     // 更新时间
	CreateAt    *gtime.Time `json:"create_at"     description:"创建时间"`                     // 创建时间
}

UserDevice is the golang structure for table user_device.

type UserFunds

type UserFunds struct {
	UserId                uint        `json:"user_id"                  description:"用户ID"`   // 用户ID
	RechargeTotalFee      float64     `json:"recharge_total_fee"       description:"充值总金额"`  // 充值总金额
	AvailableFee          float64     `json:"available_fee"            description:"可用金额"`   // 可用金额
	FreezeFee             float64     `json:"freeze_fee"               description:"冻结金额"`   // 冻结金额
	DesignTotalNum        uint        `json:"design_total_num"         description:"设计币总数"`  // 设计币总数
	AvailableDesignNum    uint        `json:"available_design_num"     description:"可用设计币"`  // 可用设计币
	FreezeDesignNum       uint        `json:"freeze_design_num"        description:"冻结设计币"`  // 冻结设计币
	ConsumeTotalDesignNum float64     `json:"consume_total_design_num" description:"消费总设计币"` // 消费总设计币
	ConsumeTotalFee       float64     `json:"consume_total_fee"        description:"消费总金额"`  // 消费总金额
	UpdateAt              *gtime.Time `json:"update_at"                description:"更新时间"`   // 更新时间
}

UserFunds is the golang structure for table user_funds.

type UserLogin

type UserLogin struct {
	Id              uint        `json:"id"                description:"用户登录记录ID"`         // 用户登录记录ID
	UserId          uint        `json:"user_id"           description:"用户ID"`             // 用户ID
	LoginIp         string      `json:"login_ip"          description:"登录IP"`             // 登录IP
	LoginIpLocation string      `json:"login_ip_location" description:"登录归属地"`            // 登录归属地
	Token           string      `json:"token"             description:"登录token"`          // 登录token
	ExpireTime      uint64      `json:"expire_time"       description:"过期时间"`             // 过期时间
	Status          int         `json:"status"            description:"状态:0在线,1下线,2超时下线"` // 状态:0在线,1下线,2超时下线
	IsUse           int         `json:"is_use"            description:"是否一直在使用;0是,1否"`    // 是否一直在使用;0是,1否
	DeviceType      string      `json:"device_type"       description:"设备类型"`             // 设备类型
	DeviceContent   string      `json:"device_content"    description:"设备详情"`             // 设备详情
	IsNewDevice     int         `json:"is_new_device"     description:"是否新设备:0是,1新设备"`    // 是否新设备:0是,1新设备
	Mac             string      `json:"mac"               description:"Mac地址"`            // Mac地址
	UpdateAt        *gtime.Time `json:"update_at"         description:"更新时间"`             // 更新时间
	CreateAt        *gtime.Time `json:"create_at"         description:"登录时间"`             // 登录时间
}

UserLogin is the golang structure for table user_login.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL