Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //OpenAnalysis 是否启动通用框架体系的统计支持 OpenAnalysis = false )
Functions ¶
Types ¶
type ArgsSetAD ¶
type ArgsSetAD struct {
//组织ID
OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"`
//分区标识码
// 同一个组织下唯一,具体行为交给mode识别和前端处理
Mark string `db:"mark" json:"mark" check:"mark"`
//结构
Data FieldsADChildList `json:"data"`
}
ArgsSetAD 设置广告参数
type FieldsAD ¶
type FieldsAD struct {
//ID
ID int64 `db:"id" json:"id"`
//创建时间
CreateAt time.Time `db:"create_at" json:"createAt"`
//更新时间
UpdateAt time.Time `db:"update_at" json:"updateAt"`
//组织ID
OrgID int64 `db:"org_id" json:"orgID"`
//分区标识码
// 同一个组织下唯一,具体行为交给mode识别和前端处理
Mark string `db:"mark" json:"mark"`
//结构
Data FieldsADChildList `json:"data"`
}
FieldsAD 广告设置
type FieldsADChild ¶
type FieldsADChild struct {
//广告模式
// none 展示类广告
// blog_content 跳转文章; mall_core_product 跳转商品; mall_core_sort 跳转商品分类; user_ticket 跳转用户票据及优惠券; user_sub 用户会员; finance_user_deposit 用户充值
// weixin_wxx 微信小程序广告
Mode string `db:"mode" json:"mode" check:"mark"`
//绑定ID
BindID int64 `db:"bind_id" json:"bindID" check:"id" empty:"true"`
//用于一些第三方识别系统
BindMark string `db:"bind_mark" json:"bindMark"`
//封面
CoverFileID int64 `db:"cover_file_id" json:"coverFileID" check:"id"`
}
func (*FieldsADChild) Scan ¶
func (t *FieldsADChild) Scan(value interface{}) error
type FieldsADChildList ¶
type FieldsADChildList []FieldsADChild
func (*FieldsADChildList) Scan ¶
func (t *FieldsADChildList) Scan(value interface{}) error
Click to show internal directories.
Click to hide internal directories.