Parcourir la source

更新

master
huangjiajun il y a 2 mois
Parent
révision
751c6e51e0
5 fichiers modifiés avec 21 ajouts et 16 suppressions
  1. +17
    -16
      src/super/model/agent_settlement.go
  2. +1
    -0
      src/super/model/generate_wx_ad_data.go
  3. +1
    -0
      src/super/model/generate_wx_ad_data_with_agent_flow.go
  4. +1
    -0
      src/super/model/medium_settlement.go
  5. +1
    -0
      src/super/model/original_wx_ad_data.go

+ 17
- 16
src/super/model/agent_settlement.go Voir le fichier

@@ -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)"`
}

+ 1
- 0
src/super/model/generate_wx_ad_data.go Voir le fichier

@@ -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)"`


+ 1
- 0
src/super/model/generate_wx_ad_data_with_agent_flow.go Voir le fichier

@@ -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)"`


+ 1
- 0
src/super/model/medium_settlement.go Voir le fichier

@@ -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)"`


+ 1
- 0
src/super/model/original_wx_ad_data.go Voir le fichier

@@ -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)"`


Chargement…
Annuler
Enregistrer