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,28 @@
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
)
go_library(
name = "go_default_library",
srcs = ["manager.go"],
importpath = "go-common/app/admin/main/videoup/model/manager",
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
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,59 @@
package manager
const (
// UpperTypeWhite 白名单UP主
UpperTypeWhite int8 = 1
// UpperTypeBlack 黑名单UP主
UpperTypeBlack int8 = 2
// UpperTypePGC PGC UP主
UpperTypePGC int8 = 3
// UpperTypeUGCX UGC UP主
UpperTypeUGCX int8 = 4
// UpperTypePolity 时政 Up主
UpperTypePolity int8 = 5
// UpperTypeDanger 高危UP主
UpperTypeDanger int8 = 6
// UpperTypeTwoForbid 二禁UP主
UpperTypeTwoForbid int8 = 10
// UpperTypePGCWhite 视频自动锁定 PGC白名单
UpperTypePGCWhite int8 = 11
// ReasonLogTypeArc 审核理由类型:稿件
ReasonLogTypeArc int8 = 1
// ReasonLogTypeVideo 审核理由类型:视频
ReasonLogTypeVideo int8 = 2
// TaskLeader 组长
TaskLeader int8 = 1
// TaskMember 组员
TaskMember int8 = 2
)
// User manager user struct
type User struct {
ID int64 `json:"id"`
UserName string `json:"username"`
NickName string `json:"nickname"`
State int8 `json:"state"`
}
// UpGroupData uper group api return data
type UpGroupData struct {
Code int `json:"code"`
Data []*UpGroup `json:"data"`
}
// UpGroup UP user group struct
type UpGroup struct {
ID int64 `json:"id"`
Name string `json:"name"`
Tag string `json:"tag"`
ShortTag string `json:"short_tag"`
//Remark string `json:"remark"`
//State int8 `json:"state"`
}
// UpGroup2 为了统一列表返回的up_group
type UpGroup2 struct {
GroupID int64 `json:"group_id"`
GroupName string `json:"group_name"`
GroupTag string `json:"group_tag"`
}