do

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2024 License: Apache-2.0 Imports: 2 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 {
	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.

Jump to

Keyboard shortcuts

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