diff --git a/src/super/model/agent_settlement.go b/src/super/model/agent_settlement.go index ab73bd4..5740e95 100644 --- a/src/super/model/agent_settlement.go +++ b/src/super/model/agent_settlement.go @@ -1,20 +1,21 @@ package model type AgentSettlement struct { - Id int `json:"id" xorm:"not null pk autoincr INT(11)"` - Uuid int `json:"uuid" xorm:"not null default 0 comment('站长id') index unique(IDX_UUID_TYPE) INT(11)"` - AgentId int `json:"agent_id" xorm:"not null default 0 comment('代理id') INT(11)"` - MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') unique(IDX_UUID_TYPE) INT(11)"` - AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` - BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"` - Kind int `json:"kind" xorm:"not null default 1 comment('结算单类型(1:日结 2:周结 3:月结 4:预付)') TINYINT(1)"` - BasicIncome int `json:"basic_income" xorm:"not null default 0 comment('基础收益(分)') INT(11)"` - OtherIncome int `json:"other_income" xorm:"not null default 0 comment('其他收益(分)') INT(11)"` - PayState int `json:"pay_state" xorm:"not null default 0 comment('结算单支付状态(0:未开始 1:待审核发票 2:发票审核中 3:发票审核拒绝 4:付款中 5:已付款)') TINYINT(1)"` - State int `json:"state" xorm:"not null default 0 comment('结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订)') TINYINT(1)"` - StartDate string `json:"start_date" xorm:"not null default '0000-00-00' comment('开始时间') CHAR(50)"` - EndDate string `json:"end_date" xorm:"not null default '0000-00-00' comment('结束时间') CHAR(50)"` - CreateAt string `json:"create_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"` - UpdateAt string `json:"update_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"` - SettleFile string `json:"settle_file" xorm:"comment('结算单文件') VARCHAR(255)"` + Id int `json:"id" xorm:"not null pk autoincr INT(11)"` + Uuid int `json:"uuid" xorm:"not null default 0 comment('站长id') index unique(IDX_UUID_TYPE) INT(11)"` + AgentId int `json:"agent_id" xorm:"not null default 0 comment('代理id') INT(11)"` + MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') unique(IDX_UUID_TYPE) INT(11)"` + AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` + PlatformAppId string `json:"platform_app_id" xorm:"not null default '' comment('站长的小程序id') VARCHAR(255)"` + BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"` + Kind int `json:"kind" xorm:"not null default 1 comment('结算单类型(1:日结 2:周结 3:月结 4:预付)') TINYINT(1)"` + BasicIncome int `json:"basic_income" xorm:"not null default 0 comment('基础收益(分)') INT(11)"` + OtherIncome int `json:"other_income" xorm:"not null default 0 comment('其他收益(分)') INT(11)"` + PayState int `json:"pay_state" xorm:"not null default 0 comment('结算单支付状态(0:未开始 1:待审核发票 2:发票审核中 3:发票审核拒绝 4:付款中 5:已付款)') TINYINT(1)"` + State int `json:"state" xorm:"not null default 0 comment('结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订)') TINYINT(1)"` + StartDate string `json:"start_date" xorm:"not null default '0000-00-00' comment('开始时间') CHAR(50)"` + EndDate string `json:"end_date" xorm:"not null default '0000-00-00' comment('结束时间') CHAR(50)"` + CreateAt string `json:"create_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"` + UpdateAt string `json:"update_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"` + SettleFile string `json:"settle_file" xorm:"comment('结算单文件') VARCHAR(255)"` } diff --git a/src/super/model/generate_wx_ad_data.go b/src/super/model/generate_wx_ad_data.go index 2e3bb49..d7f2cea 100644 --- a/src/super/model/generate_wx_ad_data.go +++ b/src/super/model/generate_wx_ad_data.go @@ -4,6 +4,7 @@ type GenerateWxAdData struct { Id int `json:"id" xorm:"not null pk autoincr INT(11)"` Uuid int `json:"uuid" xorm:"not null comment('站长id') index INT(10)"` AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` + PlatformAppId string `json:"platform_app_id" xorm:"not null default '' comment('站长的小程序id') VARCHAR(255)"` MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') INT(11)"` OriginalDataId int `json:"original_data_id" xorm:"not null default 0 comment('原始数据id') INT(11)"` SlotId string `json:"slot_id" xorm:"not null default '' comment('广告位id') index unique(SLOT_ID_UNIQUE) VARCHAR(255)"` diff --git a/src/super/model/generate_wx_ad_data_with_agent_flow.go b/src/super/model/generate_wx_ad_data_with_agent_flow.go index def3319..db9d102 100644 --- a/src/super/model/generate_wx_ad_data_with_agent_flow.go +++ b/src/super/model/generate_wx_ad_data_with_agent_flow.go @@ -4,6 +4,7 @@ type GenerateWxAdDataWithAgentFlow struct { Id int `json:"id" xorm:"not null pk autoincr unique(IDX_UUID_TYPE) INT(11)"` Uuid int `json:"uuid" xorm:"not null comment('站长id') index unique(IDX_UUID_TYPE) INT(10)"` AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` + PlatformAppId string `json:"platform_app_id" xorm:"not null default '' comment('站长的小程序id') VARCHAR(255)"` AgentId int `json:"agent_id" xorm:"not null default 0 comment('代理id') INT(11)"` GenerateDataId int `json:"generate_data_id" xorm:"not null default 0 comment('生成数据id') INT(11)"` SlotId string `json:"slot_id" xorm:"not null default '' comment('广告位id') VARCHAR(255)"` diff --git a/src/super/model/medium_settlement.go b/src/super/model/medium_settlement.go index 130dfb8..0a450e6 100644 --- a/src/super/model/medium_settlement.go +++ b/src/super/model/medium_settlement.go @@ -5,6 +5,7 @@ type MediumSettlement struct { Id int `json:"id" xorm:"not null pk autoincr INT(11)"` MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') unique(IDX_UUID_TYPE) INT(11)"` AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` + PlatformAppId string `json:"platform_app_id" xorm:"not null default '' comment('站长的小程序id') VARCHAR(255)"` BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"` Kind int `json:"kind" xorm:"not null default 1 comment('结算单类型(1:日结 2:周结 3:月结 4:预付)') TINYINT(1)"` BasicIncome int `json:"basic_income" xorm:"not null default 0 comment('基础收益(分)') INT(11)"` diff --git a/src/super/model/original_wx_ad_data.go b/src/super/model/original_wx_ad_data.go index 4b9972a..ce795f4 100644 --- a/src/super/model/original_wx_ad_data.go +++ b/src/super/model/original_wx_ad_data.go @@ -5,6 +5,7 @@ type OriginalWxAdData struct { Uuid int `json:"uuid" xorm:"not null default 0 comment('站长id') index INT(11)"` MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') INT(11)"` AppId string `json:"app_id" xorm:"not null default '' comment('小程序id') VARCHAR(255)"` + PlatformAppId string `json:"platform_app_id" xorm:"not null default '' comment('站长的小程序id') VARCHAR(255)"` SlotId string `json:"slot_id" xorm:"not null default '' comment('广告位id') index unique(SLOT_ID_UNIQUE) VARCHAR(255)"` AdSlot string `json:"ad_slot" xorm:"not null default '' comment('广告位类型') CHAR(50)"` Date string `json:"date" xorm:"not null default '' comment('日期') unique(SLOT_ID_UNIQUE) CHAR(50)"`