Documentation ¶
Index ¶
- type AccessLogs
- type AccessLogsSummary
- type ShortAuditLog
- type ShortContentRecord
- type ShortDomain
- type ShortMirror
- type ShortRaw
- type ShortUrls
- type SumUrlIpCountStats
- type TotalCountTop25
- type UrlIpCountStats
- type Users
- type UsersAccessSecret
- type UsersDomain
- type UsersDomainAudit
- type UsersMerchant
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessLogs ¶
type AccessLogs struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"账号标识"` ShortNo uint64 `json:"shortNo" description:"短链标识"` ShortUrl string `json:"shortUrl" description:"短链内容"` ShortAll string `json:"shortAll" description:"带参数URL"` YearTime uint `json:"yearTime" description:"年份"` MonthTime uint `json:"monthTime" description:"月份"` DayTime uint `json:"dayTime" description:"日期"` AccessDate *gtime.Time `json:"accessDate" description:"访问日期"` AccessTime *gtime.Time `json:"accessTime" description:"访问时间"` UserAgent string `json:"userAgent" description:"访问user_agent"` Ip string `json:"ip" description:"访问IP"` TraceId string `json:"traceId" description:"链路追踪标识"` VisitState uint `json:"visitState" description:"访问状态 0默认,100正常 200失效"` ServerIp string `json:"serverIp" description:"服务器IP"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
AccessLogs is the golang structure for table access_logs.
type AccessLogsSummary ¶
type AccessLogsSummary struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"账号标识"` ShortNo uint64 `json:"shortNo" description:"短链标识"` ShortUrl string `json:"shortUrl" description:"短链内容"` ShortAll string `json:"shortAll" description:"带参数URL"` YearTime uint `json:"yearTime" description:"年份"` MonthTime uint `json:"monthTime" description:"月份"` DayTime uint `json:"dayTime" description:"日期"` AccessDate *gtime.Time `json:"accessDate" description:"访问日期"` UserAgent string `json:"userAgent" description:"访问user_agent"` Ip string `json:"ip" description:"访问IP"` Summary uint64 `json:"summary" description:"访问汇总"` SuccessSum uint64 `json:"successSum" description:"成功"` FailSum uint64 `json:"failSum" description:"失败"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
AccessLogsSummary is the golang structure for table access_logs_summary.
type ShortAuditLog ¶
type ShortAuditLog struct { Id uint64 `json:"id" description:"ID"` ShortNo uint64 `json:"shortNo" description:"短链标识"` TrxId uint64 `json:"trxId" description:"记录ID"` FullScreenshot string `json:"fullScreenshot" description:"整屏镜像"` Content string `json:"content" description:"网页内容"` HashContent string `json:"hashContent" description:"hash值 sha256"` ContentPath string `json:"contentPath" description:"内容文件地址"` SafetyAuditAlibaba string `json:"safetyAuditAlibaba" description:"阿里内容安全审核"` SafetyAuditTencent string `json:"safetyAuditTencent" description:"腾讯内容审核"` AuditState uint `json:"auditState" description:"审核状态 0 默认 10000阿里异常,20000 腾讯异常,100000俩者都异常"` HashState uint `json:"hashState" description:"hash状态 0 默认 100正常 200失效"` RedirectState uint `json:"redirectState" description:"跳转状态 0 默认 100正常 200异常"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` }
ShortAuditLog is the golang structure for table short_audit_log.
type ShortContentRecord ¶
type ShortContentRecord struct { Id uint64 `json:"id" description:"ID"` ShortNo uint64 `json:"shortNo" description:"短链标识"` TrxId uint64 `json:"trxId" description:"唯一标识"` ContentType uint `json:"contentType" description:"内容类型 0默认,100镜像内容 200审核内容"` Content string `json:"content" description:"网页内容"` HashContent string `json:"hashContent" description:"hash值 sha256"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
ShortContentRecord is the golang structure for table short_content_record.
type ShortDomain ¶
type ShortDomain struct { Id uint64 `json:"id" description:"ID"` DomainNo uint64 `json:"domainNo" description:"域名编号"` Domain string `json:"domain" description:"短链域名"` Memo string `json:"memo" description:"备注"` State uint `json:"state" description:"状态 0默认 100正常 200失效"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"更新时间"` }
ShortDomain is the golang structure for table short_domain.
type ShortMirror ¶
type ShortMirror struct { Id uint64 `json:"id" description:"ID"` ShortNo uint64 `json:"shortNo" description:"短链标识"` DestUrl string `json:"destUrl" description:"原始URL"` FullScreenshot string `json:"fullScreenshot" description:"整屏镜像"` ContentPath string `json:"contentPath" description:"内容文件地址"` Content string `json:"content" description:"网页内容"` HashContent string `json:"hashContent" description:"hash值 sha256"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
ShortMirror is the golang structure for table short_mirror.
type ShortRaw ¶
type ShortRaw struct { Id uint64 `json:"id" description:"ID"` ShortNo uint64 `json:"shortNo" description:"链接标识"` RawNo uint64 `json:"rawNo" description:"唯一标识"` ShortRaw string `json:"shortRaw" description:"额外参数标识"` ShortValue string `json:"shortValue" description:"额外参数对应value"` ShortKey string `json:"shortKey" description:"链接参数key"` State int `json:"state" description:"0默认 100正常 200失效"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"更新时间"` }
ShortRaw is the golang structure for table short_raw.
type ShortUrls ¶
type ShortUrls struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"所属用户表示"` ShortNo uint64 `json:"shortNo" description:"短链的唯一ID"` ShortUrl string `json:"shortUrl" description:"短链内容"` ShortDomain string `json:"shortDomain" description:"短链域名"` ShortDomainNo uint64 `json:"shortDomainNo" description:"短链域名标识"` DestUrl string `json:"destUrl" description:"原始链接"` Domain string `json:"domain" description:"主域名"` IsValid uint `json:"isValid" description:"是否可用 0默认 100正常 200失效"` DisableTime *gtime.Time `json:"disableTime" description:"失效时间"` Memo string `json:"memo" description:"备注"` RawState uint `json:"rawState" description:"原始状态 0默认 100附带额外参数"` Sort uint64 `json:"sort" description:"排序字段"` CollectState uint `json:"collectState" description:"镜像采集状态 0 默认 100已采集 200采集失败"` CollectTime *gtime.Time `json:"collectTime" description:"采集时间"` DelState uint `json:"delState" description:"是否删除 0 默认 200删除"` DelTime *gtime.Time `json:"delTime" description:"删除时间"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
ShortUrls is the golang structure for table short_urls.
type SumUrlIpCountStats ¶
type SumUrlIpCountStats struct { TodayCount int64 `json:"todayCount" description:""` DTodayCount int64 `json:"dTodayCount" description:""` }
SumUrlIpCountStats is the golang structure for table sum_url_ip_count_stats.
type TotalCountTop25 ¶
type TotalCountTop25 struct { ShortUrl string `json:"shortUrl" description:"短链内容"` TodayCount int64 `json:"todayCount" description:""` YesterdayCount int64 `json:"yesterdayCount" description:""` Last7DaysCount int64 `json:"last7DaysCount" description:""` MonthlyCount int64 `json:"monthlyCount" description:""` TotalCount int64 `json:"totalCount" description:""` DTodayCount int64 `json:"dTodayCount" description:""` DYesterdayCount int64 `json:"dYesterdayCount" description:""` DLast7DaysCount int64 `json:"dLast7DaysCount" description:""` DMonthlyCount int64 `json:"dMonthlyCount" description:""` DTotalCount int64 `json:"dTotalCount" description:""` Id uint64 `json:"id" description:"ID"` DestUrl string `json:"destUrl" description:"原始链接"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` IsValid uint `json:"isValid" description:"是否可用 0默认 100正常 200失效"` Memo string `json:"memo" description:"备注"` }
TotalCountTop25 is the golang structure for table total_count_top25.
type UrlIpCountStats ¶
type UrlIpCountStats struct { ShortUrl string `json:"shortUrl" description:"短链内容"` ShortNo uint64 `json:"shortNo" description:"短链的唯一ID"` TodayCount int64 `json:"todayCount" description:""` YesterdayCount int64 `json:"yesterdayCount" description:""` Last7DaysCount int64 `json:"last7DaysCount" description:""` MonthlyCount int64 `json:"monthlyCount" description:""` TotalCount int64 `json:"totalCount" description:""` DTodayCount int64 `json:"dTodayCount" description:""` DYesterdayCount int64 `json:"dYesterdayCount" description:""` DLast7DaysCount int64 `json:"dLast7DaysCount" description:""` DMonthlyCount int64 `json:"dMonthlyCount" description:""` DTotalCount int64 `json:"dTotalCount" description:""` }
UrlIpCountStats is the golang structure for table url_ip_count_stats.
type Users ¶
type Users struct { Id uint64 `json:"id" description:"ID"` UserNo uint64 `json:"userNo" description:"账号唯一标识"` Account string `json:"account" description:"账号"` Password string `json:"password" description:"密码"` State uint `json:"state" description:"状态 0 默认 100正常 200失效"` GroupLevel uint `json:"groupLevel" description:"用户等级 0 默认超级 1000商户管理员,10000普通管理员"` AccountNo uint64 `json:"accountNo" description:"用户关联企业ID 同企业管理员ID一致"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"更新时间"` }
Users is the golang structure for table users.
type UsersAccessSecret ¶
type UsersAccessSecret struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"企业管理员ID一致"` SecretId string `json:"secretId" description:"授权应用ID"` SecretKey string `json:"secretKey" description:"授权应用key"` Salt string `json:"salt" description:"盐值"` SaltKey string `json:"saltKey" description:"盐值key"` GrantType string `json:"grantType" description:"授权类型: 默认空,API token授权:client_credentials"` State uint `json:"state" description:"状态 0默认 100正常 200禁用"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
UsersAccessSecret is the golang structure for table users_access_secret.
type UsersDomain ¶
type UsersDomain struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"账号标识"` DomainNo uint64 `json:"domainNo" description:"域名标识"` Domain string `json:"domain" description:"域名 不需要http等协议信息"` Memo string `json:"memo" description:"备注信息"` License string `json:"license" description:"icp备案号"` SubLicense string `json:"subLicense" description:"icp备案号 带序号"` State uint `json:"state" description:"状态描述 0:未提交 10:审核中 20:审核通过 30:审核失败 40:已禁用"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` AuditTime *gtime.Time `json:"auditTime" description:"审核时间"` DisableTime *gtime.Time `json:"disableTime" description:"禁用时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
UsersDomain is the golang structure for table users_domain.
type UsersDomainAudit ¶
type UsersDomainAudit struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"用户标识"` DomainNo uint64 `json:"domainNo" description:"用户认证域名ID"` Icp string `json:"icp" description:"icp备案号"` QueryResult string `json:"queryResult" description:"查询结果"` AuditAccountNo uint64 `json:"auditAccountNo" description:"审核用户ID"` AuditTime *gtime.Time `json:"auditTime" description:"审核时间"` AuditState uint `json:"auditState" description:"审核状态 0 默认 20:审核通过 30:审核失败"` CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"修改时间"` }
UsersDomainAudit is the golang structure for table users_domain_audit.
type UsersMerchant ¶
type UsersMerchant struct { Id uint64 `json:"id" description:"ID"` AccountNo uint64 `json:"accountNo" description:"合作伙伴 用户ID"` AppKey uint64 `json:"appKey" description:"渠道Key 合作来源ID"` AppSecret string `json:"appSecret" description:"渠道合作密钥"` MerName string `json:"merName" description:"昵称"` MerAvatar string `json:"merAvatar" description:"企业头像"` MerMobile string `json:"merMobile" description:"登陆账号"` MerType uint `json:"merType" description:"用户类型 1企业、 2个人(自然人)、3个体工商户"` CreateDate string `json:"createDate" description:"开户日期格式:YYYYMMDD"` CorpName string `json:"corpName" description:"企业的公司全称"` SocialCreditCode string `json:"socialCreditCode" description:"企业的统一社会信用代码"` LicenseStartDate string `json:"licenseStartDate" description:"企业营业执照起始日期"` LicenseEndDate string `json:"licenseEndDate" description:"证件有效期为长期填写:99991231"` LicenseImg string `json:"licenseImg" description:"证件照片"` CorpBusinessAddress string `json:"corpBusinessAddress" description:"企业的营业地址"` CorpRegAddress string `json:"corpRegAddress" description:"企业的注册地址"` CorpFixedTelephone string `json:"corpFixedTelephone" description:"企业固定电话"` BusinessScope string `json:"businessScope" description:"企业经营范围"` LegalName string `json:"legalName" description:"企业法人姓名"` LegalCertType string `json:"legalCertType" description:"参考证件类型"` LegalCertId string `json:"legalCertId" description:"与证件类型对应"` LegalCertStartDate string `json:"legalCertStartDate" description:"证件起始日期"` LegalCertEndDate string `json:"legalCertEndDate" description:"证件有效期为长期填写:99991231"` LegalCertFront string `json:"legalCertFront" description:"身份证正面"` LegalCertBack string `json:"legalCertBack" description:"身份证反面"` LegalMobile string `json:"legalMobile" description:"法人手机号码"` ContactName string `json:"contactName" description:"企业联系姓名"` ContactMobile string `json:"contactMobile" description:"企业联系人手机号"` ContractEmail string `json:"contractEmail" description:"企业联系人邮箱地址"` AgentNo uint64 `json:"agentNo" description:"代理商标识"` StartUsing uint `json:"startUsing" description:"是否开始使用 0默认,100开始,110暂停,120禁用"` StartUseTime *gtime.Time `json:"startUseTime" description:"开始使用时间"` State uint `` /* 143-byte string literal not displayed */ CreateTime *gtime.Time `json:"createTime" description:"创建时间"` ModifyTime *gtime.Time `json:"modifyTime" description:"更新时间"` }
UsersMerchant is the golang structure for table users_merchant.