Browse Source

更新

master
huangjiajun 3 months ago
parent
commit
1a778f8697
4 changed files with 26 additions and 30 deletions
  1. +11
    -15
      src/super/model/agent_financial_dynamics.go
  2. +2
    -0
      src/super/model/agent_invoice.go
  3. +11
    -15
      src/super/model/medium_financial_dynamics.go
  4. +2
    -0
      src/super/model/medium_invoice.go

+ 11
- 15
src/super/model/agent_financial_dynamics.go View File

@@ -1,19 +1,15 @@
package model

import (
"time"
)

type AgentFinancialDynamics struct {
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"default 0 INT(11)"`
AgentId int `json:"agent_id" xorm:"default 0 comment('代理id') INT(11)"`
PayTime time.Time `json:"pay_time" xorm:"comment('支付时间') DATETIME"`
CreateAt time.Time `json:"create_at" xorm:"DATETIME"`
UpdateAt time.Time `json:"update_at" xorm:"DATETIME"`
Amount string `json:"amount" xorm:"default 0.00 comment('支付金额') DECIMAL(20,2)"`
PayMethod int `json:"pay_method" xorm:"default 0 comment('支付方式 0对私 1对公') TINYINT(1)"`
Certificate string `json:"certificate" xorm:"comment('支付凭证') VARCHAR(255)"`
Memo string `json:"memo" xorm:"comment('备注') VARCHAR(255)"`
BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"`
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"default 0 INT(11)"`
AgentId int `json:"agent_id" xorm:"default 0 comment('代理id') INT(11)"`
PayTime string `json:"pay_time" xorm:"comment('支付时间') DATETIME"`
CreateAt string `json:"create_at" xorm:"DATETIME"`
UpdateAt string `json:"update_at" xorm:"DATETIME"`
Amount string `json:"amount" xorm:"default 0.00 comment('支付金额') DECIMAL(20,2)"`
PayMethod int `json:"pay_method" xorm:"default 0 comment('支付方式 0对私 1对公') TINYINT(1)"`
Certificate string `json:"certificate" xorm:"comment('支付凭证') VARCHAR(255)"`
Memo string `json:"memo" xorm:"comment('备注') VARCHAR(255)"`
BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"`
}

+ 2
- 0
src/super/model/agent_invoice.go View File

@@ -2,6 +2,8 @@ package model

type AgentInvoice struct {
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"not null default 0 comment('站长id') INT(11)"`
AgentId int `json:"agent_id" xorm:"not null default 0 comment('媒体') INT(11)"`
SettlementId int `json:"settlement_id" xorm:"not null default 0 comment('结算id') index unique INT(11)"`
CreateAt string `json:"create_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"`
UpdateAt string `json:"update_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"`


+ 11
- 15
src/super/model/medium_financial_dynamics.go View File

@@ -1,19 +1,15 @@
package model

import (
"time"
)

type MediumFinancialDynamics struct {
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"default 0 INT(11)"`
MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') INT(11)"`
PayTime time.Time `json:"pay_time" xorm:"comment('支付时间') DATETIME"`
CreateAt time.Time `json:"create_at" xorm:"DATETIME"`
UpdateAt time.Time `json:"update_at" xorm:"DATETIME"`
Amount string `json:"amount" xorm:"default 0.00 comment('支付金额') DECIMAL(20,2)"`
PayMethod int `json:"pay_method" xorm:"default 0 comment('支付方式 0对私 1对公') TINYINT(1)"`
Certificate string `json:"certificate" xorm:"comment('支付凭证') VARCHAR(255)"`
Memo string `json:"memo" xorm:"comment('备注') VARCHAR(255)"`
BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"`
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"default 0 INT(11)"`
MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') INT(11)"`
PayTime string `json:"pay_time" xorm:"comment('支付时间') DATETIME"`
CreateAt string `json:"create_at" xorm:"DATETIME"`
UpdateAt string `json:"update_at" xorm:"DATETIME"`
Amount string `json:"amount" xorm:"default 0.00 comment('支付金额') DECIMAL(20,2)"`
PayMethod int `json:"pay_method" xorm:"default 0 comment('支付方式 0对私 1对公') TINYINT(1)"`
Certificate string `json:"certificate" xorm:"comment('支付凭证') VARCHAR(255)"`
Memo string `json:"memo" xorm:"comment('备注') VARCHAR(255)"`
BusinessKind int `json:"business_kind" xorm:"not null default 1 comment('业务类型(1:广告合作)') TINYINT(1)"`
}

+ 2
- 0
src/super/model/medium_invoice.go View File

@@ -2,6 +2,8 @@ package model

type MediumInvoice struct {
Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
Uuid int `json:"uuid" xorm:"not null default 0 comment('站长id') INT(11)"`
MediumId int `json:"medium_id" xorm:"not null default 0 comment('媒体id') INT(11)"`
SettlementId int `json:"settlement_id" xorm:"not null default 0 comment('结算id') index unique INT(11)"`
CreateAt string `json:"create_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"`
UpdateAt string `json:"update_at" xorm:"not null default CURRENT_TIMESTAMP DATETIME"`


Loading…
Cancel
Save