Documentation ¶
Index ¶
- type AdminDepartment
- type AdminInvite
- type Article
- type ArticleCategory
- type Attachment
- type Config
- type ConfigGroup
- type Department
- type DepartmentRoles
- type Permissions
- type PermissonsAssoc
- type Roles
- type SmsRecord
- type SmsTemplate
- type SmsTemplateOut
- type SysMap
- type SysMapValue
- type SystemLog
- type User
- type UserAdmin
- type UserCredential
- type UserDetail
- type UserDevice
- type UserFunds
- type UserLogin
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminDepartment ¶
type AdminDepartment struct { g.Meta `orm:"table:admin_department, do:true"` Id interface{} // 管理员部门ID AdminId interface{} // 管理员ID,非用户ID DepartId interface{} // 部门ID UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
AdminDepartment is the golang structure of table admin_department for DAO operations like Where/Data.
type AdminInvite ¶
type AdminInvite struct { g.Meta `orm:"table:admin_invite, do:true"` Id interface{} // 邀请ID Token interface{} // 邀请Token AdminId interface{} // 邀请管理员ID ManageName interface{} // 邀请管理员名 Expired *gtime.Time // 过期时间 Status interface{} // 状态:0邀请中,1已邀请,2已撤销 Uid interface{} // 被邀请人用户ID RefreshNum interface{} // 刷新次数 DepartId interface{} // 部门ID IsSuperManage interface{} // 是否超管:0普管,1超管 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
AdminInvite is the golang structure of table admin_invite for DAO operations like Where/Data.
type Article ¶
type Article struct { g.Meta `orm:"table:article, do:true"` Id interface{} // 文章ID Name interface{} // 文章名 AbbrevName interface{} // 文章缩写名 Description interface{} // 文章摘要 Cid interface{} // 文章分类ID Keywords interface{} // 关键词 ImgUrl interface{} // 图片地址 VideoUrl interface{} // 视频地址 Content interface{} // 文章内容 Status interface{} // 状态:0正常,1禁用 IsShow interface{} // 是否显示:0正常,1隐藏 Sort interface{} // 排序值:0-99999升序 AssocAlias interface{} // 关联别名,例如:注册协议、网服协议等 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Article is the golang structure of table article for DAO operations like Where/Data.
type ArticleCategory ¶
type ArticleCategory struct { g.Meta `orm:"table:article_category, do:true"` Id interface{} // 文章类目ID Name interface{} // 文章类目名 Description interface{} // 详情 Pid interface{} // 父级ID Status interface{} // 状态:0正常,1禁用 IsShow interface{} // 是否显示:0显示,1隐藏 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
ArticleCategory is the golang structure of table article_category for DAO operations like Where/Data.
type Attachment ¶
type Attachment struct { g.Meta `orm:"table:attachment, do:true"` Id interface{} // 附件ID CatId interface{} // 附件分类 Name interface{} // 附件名 RealName interface{} // 附件原名 AttSize interface{} // 附件尺寸大小 AttPath interface{} // 附件路径 AttUrl interface{} // 附件地址 AttType interface{} // 附件类型:image/png Position interface{} // 排序位置:从小到大 ChannelId interface{} // 渠道ID StorageType interface{} // 存储类型:local本地,qiniu七牛等 Hasher interface{} // Hash值 AttachId interface{} // 附件ID Width interface{} // 宽度 Height interface{} // 高度 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Attachment is the golang structure of table attachment for DAO operations like Where/Data.
type Config ¶
type Config struct { g.Meta `orm:"table:config, do:true"` Id interface{} // 配置ID Name interface{} // 配置名称 Description interface{} // 配置详情简介 Value interface{} // 配置值 DefaultValue interface{} // 默认配置值 GroupId interface{} // 配置组ID GroupName interface{} // 配置组名 Remark interface{} // 备注 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Config is the golang structure of table config for DAO operations like Where/Data.
type ConfigGroup ¶
type ConfigGroup struct { g.Meta `orm:"table:config_group, do:true"` Id interface{} // 配置组ID Name interface{} // 配置组名 GroupName interface{} // 配置组关联名:basic基础配置 Description interface{} // 详情 Pid interface{} // 父级ID UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
ConfigGroup is the golang structure of table config_group for DAO operations like Where/Data.
type Department ¶
type Department struct { g.Meta `orm:"table:department, do:true"` Id interface{} // 部门ID DepartName interface{} // 全称,例如:财务部 AbbrevName interface{} // 简称,例如:财务 DepartNo interface{} // 部门编号 Pid interface{} // 父级ID Status interface{} // 部门状态:0正常,1禁用 Sort interface{} // 排序:0-255,默认255 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Department is the golang structure of table department for DAO operations like Where/Data.
type DepartmentRoles ¶
type DepartmentRoles struct { g.Meta `orm:"table:department_roles, do:true"` Id interface{} // 部门角色关联ID RoleId interface{} // 角色ID DepartId interface{} // 部门ID CreateAt *gtime.Time // 创建时间 }
DepartmentRoles is the golang structure of table department_roles for DAO operations like Where/Data.
type Permissions ¶
type Permissions struct { g.Meta `orm:"table:permissions, do:true"` Id interface{} // 权限ID Name interface{} // 权限名 Description interface{} // 权限详情 MenuType interface{} // 权限类型:0主菜单,1子菜单,2页面操作,3数据授权 Icon interface{} // Icon图 Path interface{} // 页面地址 ApiPath interface{} // 接口地址 Pid interface{} // 父级权限ID IsShow interface{} // 菜单是否显示:0显示,1隐藏 IsDisabled interface{} // 是否禁用:0正常,1禁用 PermCode interface{} // 操作权限码 DisableColumn interface{} // 禁用字段(3.数据授权类型) Sort interface{} // 排序值0-255 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Permissions is the golang structure of table permissions for DAO operations like Where/Data.
type PermissonsAssoc ¶
type PermissonsAssoc struct { g.Meta `orm:"table:permissons_assoc, do:true"` Id interface{} // 角色权限关联ID AssocId interface{} // 角色ID PermissionsId interface{} // 权限ID AssocType interface{} // 关联类型:0角色关联,1账户关联 CreateAt *gtime.Time // 创建时间 }
PermissonsAssoc is the golang structure of table permissons_assoc for DAO operations like Where/Data.
type Roles ¶
type Roles struct { g.Meta `orm:"table:roles, do:true"` Id interface{} // 角色ID Name interface{} // 角色名 Description interface{} // 详情 RoleStatus interface{} // 角色状态:0正常,1冻结 Sort interface{} // 排序:0-255,默认255 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
Roles is the golang structure of table roles for DAO operations like Where/Data.
type SmsRecord ¶
type SmsRecord struct { g.Meta `orm:"table:sms_record, do:true"` Id interface{} // 短信发送记录编号 Mobile interface{} // 接受短信的手机号 Content interface{} // 短信内容 Code interface{} // 验证码 Ip interface{} // 添加记录ip TemplateId interface{} // 短信模板ID SmsType interface{} // 短信类型:0验证码,1消息通知,2营销短信 SerialId interface{} // 发送记录id Results interface{} // 发送结果 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SmsRecord is the golang structure of table sms_record for DAO operations like Where/Data.
type SmsTemplate ¶
type SmsTemplate struct { g.Meta `orm:"table:sms_template, do:true"` Id interface{} // 模板ID Name interface{} // 模板名 Content interface{} // 模板内容 VarAlias interface{} // 模板别名 SmsType interface{} // 短信类型:0验证码,1消息通知,2营销短信 Status interface{} // 模板状态:0关闭,1启用 Remark interface{} // 备注 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SmsTemplate is the golang structure of table sms_template for DAO operations like Where/Data.
type SmsTemplateOut ¶
type SmsTemplateOut struct { g.Meta `orm:"table:sms_template_out, do:true"` Id interface{} // 短信模板关联外部平台ID VarAlias interface{} // 系统模板变量 TemplateId interface{} // 外部平台ID FromType interface{} // 平台类型:tencent腾讯,alipay阿里云[is_config,短信通道] OutTmplStatus interface{} // 外部模板状态 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SmsTemplateOut is the golang structure of table sms_template_out for DAO operations like Where/Data.
type SysMap ¶
type SysMap struct { g.Meta `orm:"table:sys_map, do:true"` Id interface{} // 系统字典ID Name interface{} // 字典名,例如:sys_user_sex Explain interface{} // 字典名解析值,例如:用户性别 IsDisable interface{} // 是否禁用:0正常,1禁用 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SysMap is the golang structure of table sys_map for DAO operations like Where/Data.
type SysMapValue ¶
type SysMapValue struct { g.Meta `orm:"table:sys_map_value, do:true"` Id interface{} // 字典值ID Value interface{} // 字典值 Explain interface{} // 字典值解析 Name interface{} // 字典名-sys_map[name] UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SysMapValue is the golang structure of table sys_map_value for DAO operations like Where/Data.
type SystemLog ¶
type SystemLog struct { g.Meta `orm:"table:system_log, do:true"` Id interface{} // 日志id ModuleName interface{} // 操作模块名 Content interface{} // 操作详情 Ip interface{} // 操作IP地址 OperateType interface{} // 日志操作类型:0操作日志,1登录操作,2系统日志 ApiUrl interface{} // api URL UserId interface{} // 用户ID ManageId interface{} // 账户id ManageName interface{} // 账户名 MerchantId interface{} // 商户ID ResponseText interface{} // 资源响应 ParamText interface{} // 请求资源 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
SystemLog is the golang structure of table system_log for DAO operations like Where/Data.
type User ¶
type User struct { g.Meta `orm:"table:user, do:true"` Id interface{} // 用户ID Account interface{} // 账号 Mobile interface{} // 手机号(加密) Nickname interface{} // 昵称 UniqueId interface{} // 对外身份ID Status interface{} // 状态:0正常,1冻结,2待注销 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 注册时间 }
User is the golang structure of table user for DAO operations like Where/Data.
type UserAdmin ¶
type UserAdmin struct { g.Meta `orm:"table:user_admin, do:true"` Id interface{} // 管理员ID UserId interface{} // 用户ID ManageName interface{} // 管理名称 ManageNo interface{} // 管理员编号 IsSuperManage interface{} // 是否超管:0普管,1超管 ManageStatus interface{} // 管理员状态:0正常,1冻结,2离职,3违规,4注销 LogoffAt *gtime.Time // 注销时间 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 穿件时间 }
UserAdmin is the golang structure of table user_admin for DAO operations like Where/Data.
type UserCredential ¶
type UserCredential struct { g.Meta `orm:"table:user_credential, do:true"` Id interface{} // 用户证件ID UserId interface{} // 用户ID IdCard interface{} // 证件编号 JustUrl interface{} // 证件正面URL地址 OppositeUrl interface{} // 证件反面URL地址 Type interface{} // 证件类型:0身份证 ExpireType interface{} // 证件效期类型:0有效期,1长期 ExpireStartDate *gtime.Time // 证件注册时间 ExpireEndDate *gtime.Time // 证件到期时间 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
UserCredential is the golang structure of table user_credential for DAO operations like Where/Data.
type UserDetail ¶
type UserDetail struct { g.Meta `orm:"table:user_detail, do:true"` UserId interface{} // 用户ID Sex interface{} // 性别:0男,1女 Birthday *gtime.Time // 生日 PwdHash interface{} // 密码hash值 PwdSalt interface{} // 加密盐 Avatar interface{} // 头像 AttachId interface{} // 附件ID RegIp interface{} // 注册IP RegIpLocation interface{} // 注册归属地 LoginIp interface{} // 登录IP LoginIpLocation interface{} // 登录归属地 LogoutAt *gtime.Time // 注销时间 SignNum interface{} // 签到总数 ConSign interface{} // 连续签到时间 UpdateAt *gtime.Time // 更新时间 }
UserDetail is the golang structure of table user_detail for DAO operations like Where/Data.
type UserDevice ¶
type UserDevice struct { g.Meta `orm:"table:user_device, do:true"` Id interface{} // 用户设备ID UserId interface{} // 用户ID DeviceName interface{} // 设备名称 DeviceType interface{} // 设备类型:iOS,安卓,H5,PC Mac interface{} // MAC地址 DeviceHash interface{} // 设备Hash值[用户ID+设备名+类型+MAC] LastLoginAt *gtime.Time // 最后登录时间 IsDisabled interface{} // 是否禁用:0正常,1禁用 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 创建时间 }
UserDevice is the golang structure of table user_device for DAO operations like Where/Data.
type UserFunds ¶
type UserFunds struct { g.Meta `orm:"table:user_funds, do:true"` UserId interface{} // 用户ID RechargeTotalFee interface{} // 充值总金额 AvailableFee interface{} // 可用金额 FreezeFee interface{} // 冻结金额 DesignTotalNum interface{} // 设计币总数 AvailableDesignNum interface{} // 可用设计币 FreezeDesignNum interface{} // 冻结设计币 ConsumeTotalDesignNum interface{} // 消费总设计币 ConsumeTotalFee interface{} // 消费总金额 UpdateAt *gtime.Time // 更新时间 }
UserFunds is the golang structure of table user_funds for DAO operations like Where/Data.
type UserLogin ¶
type UserLogin struct { g.Meta `orm:"table:user_login, do:true"` Id interface{} // 用户登录记录ID UserId interface{} // 用户ID LoginIp interface{} // 登录IP LoginIpLocation interface{} // 登录归属地 Token interface{} // 登录token ExpireTime interface{} // 过期时间 Status interface{} // 状态:0在线,1下线,2超时下线 IsUse interface{} // 是否一直在使用;0是,1否 DeviceType interface{} // 设备类型 DeviceContent interface{} // 设备详情 IsNewDevice interface{} // 是否新设备:0是,1新设备 Mac interface{} // Mac地址 UpdateAt *gtime.Time // 更新时间 CreateAt *gtime.Time // 登录时间 }
UserLogin is the golang structure of table user_login for DAO operations like Where/Data.
Source Files ¶
- admin_department.go
- admin_invite.go
- article.go
- article_category.go
- attachment.go
- config.go
- config_group.go
- department.go
- department_roles.go
- permissions.go
- permissons_assoc.go
- roles.go
- sms_record.go
- sms_template.go
- sms_template_out.go
- sys_map.go
- sys_map_value.go
- system_log.go
- user.go
- user_admin.go
- user_credential.go
- user_detail.go
- user_device.go
- user_funds.go
- user_login.go