Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VerifyAttachment ¶
type VerifyAttachment struct { Id int64 `json:"id" description:""` FileName string `json:"fileName" description:"附件名"` Md5 string `json:"md5" description:"MD5"` StoreType int `json:"storeType" description:"1 二进制 2 直接 3 蓝奏云 4 百度网盘"` OtherParam string `json:"otherParam" description:"其他参数,用于保存网盘密码等"` FilePath string `json:"filePath" description:"附件存储路径"` FileSize int64 `json:"fileSize" description:"附件大小 byte"` FileType string `json:"fileType" description:""` Remark string `json:"remark" description:"备注"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyAttachment is the golang structure for table verify_attachment.
type VerifyCard ¶
type VerifyCard struct { Id int64 `json:"id" description:"卡密ID"` SoftwareId int64 `json:"softwareId" description:"软件ID"` CardCode string `json:"cardCode" description:"密钥"` CardValue int `json:"cardValue" description:"面值"` CardType int `json:"cardType" description:"1 分钟 2 小时 3 天 4 月 5 年"` CardStatus int `json:"cardStatus" description:"状态 1 正常 0 冻结"` UnbindCount int `json:"unbindCount" description:"允许解绑次数"` GenTime *gtime.Time `json:"genTime" description:"生成时间"` ActivateTime *gtime.Time `json:"activateTime" description:"激活时间"` ExpireTime *gtime.Time `json:"expireTime" description:"到期时间"` Customize int `json:"customize" description:"自定义属性"` KeyPrefix string `json:"keyPrefix" description:"卡密前缀"` MultiOnline int `json:"multiOnline" description:"多开上限"` IsReplace int `json:"isReplace" description:"顶号登录 1 是 0 否"` Comment string `json:"comment" description:"备注"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyCard is the golang structure for table verify_card.
type VerifyCardCharge ¶
type VerifyCardCharge struct { Id int64 `json:"id" description:"充值记录ID"` CardCode string `json:"cardCode" description:"被充值卡密"` UseCardCode string `json:"useCardCode" description:"使用的卡密"` ExpireTimeBefore *gtime.Time `json:"expireTimeBefore" description:"充值前到期日期"` ExpireTimeAfter *gtime.Time `json:"expireTimeAfter" description:"充值后到期日期"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyCardCharge is the golang structure for table verify_card_charge.
type VerifyCardSession ¶
type VerifyCardSession struct { Id int64 `json:"id" description:"编号"` CardId int64 `json:"cardId" description:"卡密Id"` SessionTimeout *gtime.Time `json:"sessionTimeout" description:"超时时间"` Status int `json:"status" description:"设备状态 1 在线 0 离线"` LoginIp string `json:"loginIp" description:"登录IP"` DeviceId int64 `json:"deviceId" description:"设备ID"` DeviceToken string `json:"deviceToken" description:""` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyCardSession is the golang structure for table verify_card_session.
type VerifyCardUnbind ¶
type VerifyCardUnbind struct { Id int64 `json:"id" description:""` CardId int64 `json:"cardId" description:"卡密ID"` DeviceCode string `json:"deviceCode" description:"设备编号"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyCardUnbind is the golang structure for table verify_card_unbind.
type VerifyDevice ¶
type VerifyDevice struct { Id int64 `json:"id" description:"设备ID"` CardId int64 `json:"cardId" description:"卡密"` DeviceCode string `json:"deviceCode" description:"设备编号"` DeviceName string `json:"deviceName" description:"设备名称"` DeviceStatus int `json:"deviceStatus" description:"设备状态"` LastLoginTime *gtime.Time `json:"lastLoginTime" description:"最后登录时间"` LoginIp string `json:"loginIp" description:"当前登录IP"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyDevice is the golang structure for table verify_device.
type VerifySoftware ¶
type VerifySoftware struct { Id int64 `json:"id" description:"软件id"` SoftwareName string `json:"softwareName" description:"软件名称"` SecretId string `json:"secretId" description:"软件唯一标识"` SecretKey string `json:"secretKey" description:"软件密钥"` SoftwareStatus int `json:"softwareStatus" description:"软件状态"` CardLength int `json:"cardLength" description:"密钥长度"` EncryptType string `json:"encryptType" description:"加密方式 AES RSA MD5"` KeyPrefix string `json:"keyPrefix" description:"密钥前缀"` MultiOnline int `json:"multiOnline" description:"设备上限"` IsReplace int `json:"isReplace" description:"是否顶号登录 1 是 0 否"` Heartbeat int `json:"heartbeat" description:"心跳间隔"` OpenTrial int `json:"openTrial" description:"开启试用 1 是 0 否"` TrialCount int `json:"trialCount" description:"试用次数"` TrialTime int `json:"trialTime" description:"试用时间(分钟)"` TrialDuration int `json:"trialDuration" description:"每次试用间隔"` Comment string `json:"comment" description:"软件备注"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifySoftware is the golang structure for table verify_software.
type VerifyVersion ¶
type VerifyVersion struct { Id int64 `json:"id" description:""` SoftwareId int64 `json:"softwareId" description:"软件Id"` VersionNumber string `json:"versionNumber" description:"主版本号"` IsPublish int `json:"isPublish" description:"是否发布"` AttId int64 `json:"attId" description:"附件Id"` Comment string `json:"comment" description:"版本备注"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
VerifyVersion is the golang structure for table verify_version.
Click to show internal directories.
Click to hide internal directories.