Create & Init Project...

This commit is contained in:
2019-04-22 18:49:16 +08:00
commit fc4fa37393
25440 changed files with 4054998 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
)
go_library(
name = "go_default_library",
srcs = [
"archive_income.go",
"av_breach.go",
"charge.go",
"up_account.go",
"up_income.go",
"up_withdraw.go",
],
importpath = "go-common/app/admin/main/growup/model/income",
tags = ["automanaged"],
visibility = ["//visibility:public"],
deps = ["//library/time:go_default_library"],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)

View File

@@ -0,0 +1,34 @@
package income
import (
"go-common/library/time"
)
// ArchiveStatis archive statis
type ArchiveStatis struct {
ID int64
Avs int64
MoneySection int
MoneyTips string
Income int64
CategroyID int64
CDate time.Time
}
// ArchiveIncome archive income
type ArchiveIncome struct {
ID int64 `json:"id"`
AvID int64 `json:"archive_id"`
MID int64 `json:"mid"`
Type int `json:"type"`
TagID int64 `json:"category_id"`
IsOriginal int `json:"is_original"`
UploadTime time.Time `json:"upload_time"`
TotalIncome int64 `json:"total_income"`
Income int64 `json:"income"`
TaxMoney int64 `json:"tax_money"`
Date time.Time `json:"date"`
DateFormat string `json:"date_format"`
Nickname string `json:"nickname"`
Avs int `json:"avs"`
}

View File

@@ -0,0 +1,17 @@
package income
import (
"go-common/library/time"
)
// AvBreach av breach record
type AvBreach struct {
AvID int64 `json:"archive_id"`
MID int64 `json:"mid"`
CDate time.Time `json:"cdate"`
Money int64 `json:"money"`
CType int `json:"ctype"`
Reason string `json:"reason"`
UploadTime time.Time `json:"upload_time"`
Nickname string `json:"nickname"`
}

View File

@@ -0,0 +1,27 @@
package income
import "go-common/library/time"
// ArchiveCharge av charge
type ArchiveCharge struct {
AID int64 `json:"aid"`
AvID int64 `json:"-"`
MID int64 `json:"mid"`
Nickname string `json:"nickname"`
CategoryID int64 `json:"category_id"`
Charge int64 `json:"charge"`
TotalCharge int64 `json:"total_charge"`
UploadTime time.Time `json:"upload_time"`
Date time.Time `json:"date"`
}
// ArchiveChargeStatis av charge statis
type ArchiveChargeStatis struct {
ID int64
Avs int64
MoneySection int
MoneyTips string
Charge int64
CategroyID int64
CDate time.Time
}

View File

@@ -0,0 +1,25 @@
package income
import (
"go-common/library/time"
)
// UpAccount up account
type UpAccount struct {
ID int64 `json:"id"`
MID int64 `json:"mid"`
HasSignContract int `json:"has_sign_contract"`
State int `json:"state"`
TotalIncome int64 `json:"total_income"`
TotalUnwithdrawIncome int64 `json:"total_unwithdraw_income"`
TotalWithdrawIncome int64 `json:"total_withdraw_income"`
IncIncome int64 `json:"inc_income"`
LastWithdrawTime time.Time `json:"last_withdraw_time"`
Version int64 `json:"version"`
AllowanceState int `json:"allowance_state"`
Nickname string `json:"nickname"`
WithdrawDateVersion string `json:"withdraw_date_version"`
IsDeleted int `json:"is_deleted"`
CTime time.Time `json:"ctime"`
MTime time.Time `json:"mtime"`
}

View File

@@ -0,0 +1,37 @@
package income
import (
"go-common/library/time"
)
// UpIncome up income
type UpIncome struct {
ID int64 `json:"id"`
MID int64 `json:"mid"`
AvCount int64 `json:"-"`
ColumnCount int64 `json:"-"`
BgmCount int64 `json:"-"`
Count int64 `json:"count"`
TaxMoney int64 `json:"tax_money"`
Income int64 `json:"income"`
TotalIncome int64 `json:"total_income"`
Date time.Time `json:"-"`
Nickname string `json:"nickname"`
DateFormat string `json:"date_format"`
BaseIncome int64 `json:"base_income"`
Breach int64 `json:"breach"`
ExtraIncome int64 `json:"extra_income"`
}
// UpDailyStatis up daily statis
type UpDailyStatis struct {
Ups int
Income int64
Date time.Time
}
// UpStatisRsp response
type UpStatisRsp struct {
Income int64
Ups int
}

View File

@@ -0,0 +1,27 @@
package income
import (
"go-common/library/time"
)
// UpIncomeWithdraw up income withdraw
type UpIncomeWithdraw struct {
ID int64 `json:"id"`
MID int64 `json:"mid"`
WithdrawIncome int64 `json:"-"`
Income string `json:"withdraw_income"`
DateVersion string `json:"date_version"`
MTime time.Time `json:"withdraw_time"`
Nickname string `json:"nickname"`
}
// UpWithdrawRes response
type UpWithdrawRes struct {
MID int64 `json:"mid"`
Nickname string `json:"nickname"`
WithdrawIncome string `json:"withdraw_income"`
UnWithdrawIncome string `json:"unwithdraw_income"`
LastWithdrawIncome string `json:"last_withdraw_income"`
WithdrawDate string `json:"withdraw_date"`
MTime time.Time `json:"mtime"`
}