entity

package
v0.0.0-...-14a2a1b Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 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 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.

Jump to

Keyboard shortcuts

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