fonchain-fiee/api/cast/cast.pb.go
2026-01-15 17:12:39 +08:00

19446 lines
610 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.7
// protoc v6.32.0--rc2
// source: pb/fiee/cast.proto
package cast
import (
_ "github.com/envoyproxy/protoc-gen-validate/validate"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
_ "google.golang.org/protobuf/types/descriptorpb"
emptypb "google.golang.org/protobuf/types/known/emptypb"
_ "google.golang.org/protobuf/types/known/wrapperspb"
reflect "reflect"
sync "sync"
unsafe "unsafe"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type PlatformIDENUM int32
const (
PlatformIDENUM_UNKNOWN PlatformIDENUM = 0
PlatformIDENUM_TIKTOK PlatformIDENUM = 1
PlatformIDENUM_YOUTUBE PlatformIDENUM = 2
PlatformIDENUM_INS PlatformIDENUM = 3
PlatformIDENUM_DM PlatformIDENUM = 4
PlatformIDENUM_BULESKY PlatformIDENUM = 5
)
// Enum value maps for PlatformIDENUM.
var (
PlatformIDENUM_name = map[int32]string{
0: "UNKNOWN",
1: "TIKTOK",
2: "YOUTUBE",
3: "INS",
4: "DM",
5: "BULESKY",
}
PlatformIDENUM_value = map[string]int32{
"UNKNOWN": 0,
"TIKTOK": 1,
"YOUTUBE": 2,
"INS": 3,
"DM": 4,
"BULESKY": 5,
}
)
func (x PlatformIDENUM) Enum() *PlatformIDENUM {
p := new(PlatformIDENUM)
*p = x
return p
}
func (x PlatformIDENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PlatformIDENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[0].Descriptor()
}
func (PlatformIDENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[0]
}
func (x PlatformIDENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use PlatformIDENUM.Descriptor instead.
func (PlatformIDENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{0}
}
type AuthStatusENUM int32
const (
AuthStatusENUM_UNKNOWNAuth AuthStatusENUM = 0
AuthStatusENUM_AuthOk AuthStatusENUM = 1
AuthStatusENUM_AuthNo AuthStatusENUM = 2
)
// Enum value maps for AuthStatusENUM.
var (
AuthStatusENUM_name = map[int32]string{
0: "UNKNOWNAuth",
1: "AuthOk",
2: "AuthNo",
}
AuthStatusENUM_value = map[string]int32{
"UNKNOWNAuth": 0,
"AuthOk": 1,
"AuthNo": 2,
}
)
func (x AuthStatusENUM) Enum() *AuthStatusENUM {
p := new(AuthStatusENUM)
*p = x
return p
}
func (x AuthStatusENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AuthStatusENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[1].Descriptor()
}
func (AuthStatusENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[1]
}
func (x AuthStatusENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use AuthStatusENUM.Descriptor instead.
func (AuthStatusENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{1}
}
type WorkActionENUM int32
const (
WorkActionENUM_NO_ACTION WorkActionENUM = 0
WorkActionENUM_CONFIRM WorkActionENUM = 1 // 确认
WorkActionENUM_APPROVAL WorkActionENUM = 2 // 审批
WorkActionENUM_APPROVAL_PASS WorkActionENUM = 3 // 审批通过
WorkActionENUM_APPROVAL_REJECT WorkActionENUM = 4 // 审批驳回
WorkActionENUM_APPROVAL_DELETE WorkActionENUM = 5 // 审批删除
WorkActionENUM_READ WorkActionENUM = 6 // 艺人首次阅读
)
// Enum value maps for WorkActionENUM.
var (
WorkActionENUM_name = map[int32]string{
0: "NO_ACTION",
1: "CONFIRM",
2: "APPROVAL",
3: "APPROVAL_PASS",
4: "APPROVAL_REJECT",
5: "APPROVAL_DELETE",
6: "READ",
}
WorkActionENUM_value = map[string]int32{
"NO_ACTION": 0,
"CONFIRM": 1,
"APPROVAL": 2,
"APPROVAL_PASS": 3,
"APPROVAL_REJECT": 4,
"APPROVAL_DELETE": 5,
"READ": 6,
}
)
func (x WorkActionENUM) Enum() *WorkActionENUM {
p := new(WorkActionENUM)
*p = x
return p
}
func (x WorkActionENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (WorkActionENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[2].Descriptor()
}
func (WorkActionENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[2]
}
func (x WorkActionENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use WorkActionENUM.Descriptor instead.
func (WorkActionENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{2}
}
type AutoPublishENUM int32
const (
AutoPublishENUM_AutoPublish_UNKONW AutoPublishENUM = 0
AutoPublishENUM_AutoPublish_TRUE AutoPublishENUM = 1 // 发布
AutoPublishENUM_AutoPublish_FALSE AutoPublishENUM = 2 // 不发布
)
// Enum value maps for AutoPublishENUM.
var (
AutoPublishENUM_name = map[int32]string{
0: "AutoPublish_UNKONW",
1: "AutoPublish_TRUE",
2: "AutoPublish_FALSE",
}
AutoPublishENUM_value = map[string]int32{
"AutoPublish_UNKONW": 0,
"AutoPublish_TRUE": 1,
"AutoPublish_FALSE": 2,
}
)
func (x AutoPublishENUM) Enum() *AutoPublishENUM {
p := new(AutoPublishENUM)
*p = x
return p
}
func (x AutoPublishENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AutoPublishENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[3].Descriptor()
}
func (AutoPublishENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[3]
}
func (x AutoPublishENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use AutoPublishENUM.Descriptor instead.
func (AutoPublishENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{3}
}
type PublishStatusENUM int32
const (
PublishStatusENUM_PublishMediaStatus_NO PublishStatusENUM = 0
PublishStatusENUM_PublishMediaStatus_ING PublishStatusENUM = 1 // 发布中
PublishStatusENUM_PublishMediaStatus_DONE PublishStatusENUM = 2 // 发布完成
PublishStatusENUM_PublishMediaStatus_FAIL PublishStatusENUM = 3 // 发布失败
PublishStatusENUM_PublishMediaStatus_EXCEPTION PublishStatusENUM = 4 // 异常
)
// Enum value maps for PublishStatusENUM.
var (
PublishStatusENUM_name = map[int32]string{
0: "PublishMediaStatus_NO",
1: "PublishMediaStatus_ING",
2: "PublishMediaStatus_DONE",
3: "PublishMediaStatus_FAIL",
4: "PublishMediaStatus_EXCEPTION",
}
PublishStatusENUM_value = map[string]int32{
"PublishMediaStatus_NO": 0,
"PublishMediaStatus_ING": 1,
"PublishMediaStatus_DONE": 2,
"PublishMediaStatus_FAIL": 3,
"PublishMediaStatus_EXCEPTION": 4,
}
)
func (x PublishStatusENUM) Enum() *PublishStatusENUM {
p := new(PublishStatusENUM)
*p = x
return p
}
func (x PublishStatusENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PublishStatusENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[4].Descriptor()
}
func (PublishStatusENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[4]
}
func (x PublishStatusENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use PublishStatusENUM.Descriptor instead.
func (PublishStatusENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{4}
}
type ConfirmFailENUM int32
const (
ConfirmFailENUM_ConfirmFailENUM_NO ConfirmFailENUM = 0
ConfirmFailENUM_ConfirmFailENUM_NOTENOUGH ConfirmFailENUM = 1
ConfirmFailENUM_ConfirmFailENUM_EXPIRED ConfirmFailENUM = 2
)
// Enum value maps for ConfirmFailENUM.
var (
ConfirmFailENUM_name = map[int32]string{
0: "ConfirmFailENUM_NO",
1: "ConfirmFailENUM_NOTENOUGH",
2: "ConfirmFailENUM_EXPIRED",
}
ConfirmFailENUM_value = map[string]int32{
"ConfirmFailENUM_NO": 0,
"ConfirmFailENUM_NOTENOUGH": 1,
"ConfirmFailENUM_EXPIRED": 2,
}
)
func (x ConfirmFailENUM) Enum() *ConfirmFailENUM {
p := new(ConfirmFailENUM)
*p = x
return p
}
func (x ConfirmFailENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ConfirmFailENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[5].Descriptor()
}
func (ConfirmFailENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[5]
}
func (x ConfirmFailENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use ConfirmFailENUM.Descriptor instead.
func (ConfirmFailENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{5}
}
type CategoryENUM int32
const (
CategoryENUM_UNKNOWN_CATEGORY CategoryENUM = 0
CategoryENUM_TITLE CategoryENUM = 1
CategoryENUM_CONTENT CategoryENUM = 2
CategoryENUM_IMAGE CategoryENUM = 3
CategoryENUM_LONG_CONTENT CategoryENUM = 4
)
// Enum value maps for CategoryENUM.
var (
CategoryENUM_name = map[int32]string{
0: "UNKNOWN_CATEGORY",
1: "TITLE",
2: "CONTENT",
3: "IMAGE",
4: "LONG_CONTENT",
}
CategoryENUM_value = map[string]int32{
"UNKNOWN_CATEGORY": 0,
"TITLE": 1,
"CONTENT": 2,
"IMAGE": 3,
"LONG_CONTENT": 4,
}
)
func (x CategoryENUM) Enum() *CategoryENUM {
p := new(CategoryENUM)
*p = x
return p
}
func (x CategoryENUM) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (CategoryENUM) Descriptor() protoreflect.EnumDescriptor {
return file_pb_fiee_cast_proto_enumTypes[6].Descriptor()
}
func (CategoryENUM) Type() protoreflect.EnumType {
return &file_pb_fiee_cast_proto_enumTypes[6]
}
func (x CategoryENUM) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use CategoryENUM.Descriptor instead.
func (CategoryENUM) EnumDescriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{6}
}
type AsInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
ProfileKey string `protobuf:"bytes,1,opt,name=profileKey,proto3" json:"profileKey"`
AsID string `protobuf:"bytes,2,opt,name=AsID,proto3" json:"AsID"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AsInfo) Reset() {
*x = AsInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *AsInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AsInfo) ProtoMessage() {}
func (x *AsInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[0]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AsInfo.ProtoReflect.Descriptor instead.
func (*AsInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{0}
}
func (x *AsInfo) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *AsInfo) GetAsID() string {
if x != nil {
return x.AsID
}
return ""
}
type MediaUserListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistVal string `protobuf:"bytes,1,opt,name=artistVal,proto3" json:"artistVal"`
ManagerVal string `protobuf:"bytes,2,opt,name=managerVal,proto3" json:"managerVal"`
PlatformUserName string `protobuf:"bytes,3,opt,name=platformUserName,proto3" json:"platformUserName"`
PlatformID PlatformIDENUM `protobuf:"varint,4,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
Page int32 `protobuf:"varint,5,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,6,opt,name=pageSize,proto3" json:"pageSize"`
ArtistUuid string `protobuf:"bytes,7,opt,name=artistUuid,proto3" json:"artistUuid"`
CreateStartDate string `protobuf:"bytes,8,opt,name=createStartDate,proto3" json:"createStartDate"`
CreateEndDate string `protobuf:"bytes,9,opt,name=createEndDate,proto3" json:"createEndDate"`
AuthStatus AuthStatusENUM `protobuf:"varint,10,opt,name=authStatus,proto3,enum=Cast.AuthStatusENUM" json:"authStatus"`
MediaUserID string `protobuf:"bytes,11,opt,name=mediaUserID,proto3" json:"mediaUserID"`
NeedStats bool `protobuf:"varint,12,opt,name=needStats,proto3" json:"needStats"`
NeedAsInfo bool `protobuf:"varint,13,opt,name=needAsInfo,proto3" json:"needAsInfo"`
Expired int32 `protobuf:"varint,14,opt,name=expired,proto3" json:"expired"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaUserListReq) Reset() {
*x = MediaUserListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaUserListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaUserListReq) ProtoMessage() {}
func (x *MediaUserListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[1]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaUserListReq.ProtoReflect.Descriptor instead.
func (*MediaUserListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{1}
}
func (x *MediaUserListReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *MediaUserListReq) GetManagerVal() string {
if x != nil {
return x.ManagerVal
}
return ""
}
func (x *MediaUserListReq) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *MediaUserListReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *MediaUserListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *MediaUserListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *MediaUserListReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaUserListReq) GetCreateStartDate() string {
if x != nil {
return x.CreateStartDate
}
return ""
}
func (x *MediaUserListReq) GetCreateEndDate() string {
if x != nil {
return x.CreateEndDate
}
return ""
}
func (x *MediaUserListReq) GetAuthStatus() AuthStatusENUM {
if x != nil {
return x.AuthStatus
}
return AuthStatusENUM_UNKNOWNAuth
}
func (x *MediaUserListReq) GetMediaUserID() string {
if x != nil {
return x.MediaUserID
}
return ""
}
func (x *MediaUserListReq) GetNeedStats() bool {
if x != nil {
return x.NeedStats
}
return false
}
func (x *MediaUserListReq) GetNeedAsInfo() bool {
if x != nil {
return x.NeedAsInfo
}
return false
}
func (x *MediaUserListReq) GetExpired() int32 {
if x != nil {
return x.Expired
}
return 0
}
type MediaUserInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformUserName string `protobuf:"bytes,1,opt,name=platformUserName,proto3" json:"platformUserName"`
PlatformID uint32 `protobuf:"varint,2,opt,name=platformID,proto3" json:"platformID"`
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"`
ArtistPhone string `protobuf:"bytes,4,opt,name=artistPhone,proto3" json:"artistPhone"`
ArtistUuid string `protobuf:"bytes,5,opt,name=artistUuid,proto3" json:"artistUuid"`
ManagerUserName string `protobuf:"bytes,6,opt,name=managerUserName,proto3" json:"managerUserName"`
ManagerUuid string `protobuf:"bytes,7,opt,name=managerUuid,proto3" json:"managerUuid"`
MediaAccountUuid string `protobuf:"bytes,8,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
CreatedDate string `protobuf:"bytes,9,opt,name=createdDate,proto3" json:"createdDate"`
AuthStatus AuthStatusENUM `protobuf:"varint,10,opt,name=authStatus,proto3,enum=Cast.AuthStatusENUM" json:"authStatus"`
PendingVideoCount int32 `protobuf:"varint,11,opt,name=pendingVideoCount,proto3" json:"pendingVideoCount"`
UploadedVideoCount int32 `protobuf:"varint,12,opt,name=uploadedVideoCount,proto3" json:"uploadedVideoCount"`
ReleasedVideoTotal int32 `protobuf:"varint,13,opt,name=releasedVideoTotal,proto3" json:"releasedVideoTotal"`
PendingPostCount int32 `protobuf:"varint,14,opt,name=pendingPostCount,proto3" json:"pendingPostCount"`
UploadedPostCount int32 `protobuf:"varint,15,opt,name=uploadedPostCount,proto3" json:"uploadedPostCount"`
ReleasedPostTotal int32 `protobuf:"varint,16,opt,name=releasedPostTotal,proto3" json:"releasedPostTotal"`
AsInfo *AsInfo `protobuf:"bytes,17,opt,name=asInfo,proto3" json:"asInfo"`
ArtistSubNum string `protobuf:"bytes,18,opt,name=artistSubNum,proto3" json:"artistSubNum"`
Expired int32 `protobuf:"varint,19,opt,name=expired,proto3" json:"expired"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaUserInfo) Reset() {
*x = MediaUserInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaUserInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaUserInfo) ProtoMessage() {}
func (x *MediaUserInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[2]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaUserInfo.ProtoReflect.Descriptor instead.
func (*MediaUserInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{2}
}
func (x *MediaUserInfo) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *MediaUserInfo) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaUserInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *MediaUserInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *MediaUserInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaUserInfo) GetManagerUserName() string {
if x != nil {
return x.ManagerUserName
}
return ""
}
func (x *MediaUserInfo) GetManagerUuid() string {
if x != nil {
return x.ManagerUuid
}
return ""
}
func (x *MediaUserInfo) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *MediaUserInfo) GetCreatedDate() string {
if x != nil {
return x.CreatedDate
}
return ""
}
func (x *MediaUserInfo) GetAuthStatus() AuthStatusENUM {
if x != nil {
return x.AuthStatus
}
return AuthStatusENUM_UNKNOWNAuth
}
func (x *MediaUserInfo) GetPendingVideoCount() int32 {
if x != nil {
return x.PendingVideoCount
}
return 0
}
func (x *MediaUserInfo) GetUploadedVideoCount() int32 {
if x != nil {
return x.UploadedVideoCount
}
return 0
}
func (x *MediaUserInfo) GetReleasedVideoTotal() int32 {
if x != nil {
return x.ReleasedVideoTotal
}
return 0
}
func (x *MediaUserInfo) GetPendingPostCount() int32 {
if x != nil {
return x.PendingPostCount
}
return 0
}
func (x *MediaUserInfo) GetUploadedPostCount() int32 {
if x != nil {
return x.UploadedPostCount
}
return 0
}
func (x *MediaUserInfo) GetReleasedPostTotal() int32 {
if x != nil {
return x.ReleasedPostTotal
}
return 0
}
func (x *MediaUserInfo) GetAsInfo() *AsInfo {
if x != nil {
return x.AsInfo
}
return nil
}
func (x *MediaUserInfo) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *MediaUserInfo) GetExpired() int32 {
if x != nil {
return x.Expired
}
return 0
}
type MediaUserListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*MediaUserInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaUserListResp) Reset() {
*x = MediaUserListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaUserListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaUserListResp) ProtoMessage() {}
func (x *MediaUserListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[3]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaUserListResp.ProtoReflect.Descriptor instead.
func (*MediaUserListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{3}
}
func (x *MediaUserListResp) GetData() []*MediaUserInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *MediaUserListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type UpdateMediaAccountReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformID PlatformIDENUM `protobuf:"varint,1,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
PlatformUserName string `protobuf:"bytes,2,opt,name=platformUserName,proto3" json:"platformUserName"`
PlatformUserID string `protobuf:"bytes,3,opt,name=platformUserID,proto3" json:"platformUserID"`
ArtistUuid string `protobuf:"bytes,4,opt,name=artistUuid,proto3" json:"artistUuid"`
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"`
ArtistPhone string `protobuf:"bytes,6,opt,name=artistPhone,proto3" json:"artistPhone"`
MediaAccountUuid string `protobuf:"bytes,7,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
ManagerUuid string `protobuf:"bytes,8,opt,name=managerUuid,proto3" json:"managerUuid"`
ManagerUserName string `protobuf:"bytes,9,opt,name=managerUserName,proto3" json:"managerUserName"`
ArtistPhoneAreaCode string `protobuf:"bytes,10,opt,name=artistPhoneAreaCode,proto3" json:"artistPhoneAreaCode"`
ArtistSubNum string `protobuf:"bytes,11,opt,name=artistSubNum,proto3" json:"artistSubNum"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateMediaAccountReq) Reset() {
*x = UpdateMediaAccountReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateMediaAccountReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateMediaAccountReq) ProtoMessage() {}
func (x *UpdateMediaAccountReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[4]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateMediaAccountReq.ProtoReflect.Descriptor instead.
func (*UpdateMediaAccountReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{4}
}
func (x *UpdateMediaAccountReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *UpdateMediaAccountReq) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *UpdateMediaAccountReq) GetPlatformUserID() string {
if x != nil {
return x.PlatformUserID
}
return ""
}
func (x *UpdateMediaAccountReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *UpdateMediaAccountReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *UpdateMediaAccountReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *UpdateMediaAccountReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *UpdateMediaAccountReq) GetManagerUuid() string {
if x != nil {
return x.ManagerUuid
}
return ""
}
func (x *UpdateMediaAccountReq) GetManagerUserName() string {
if x != nil {
return x.ManagerUserName
}
return ""
}
func (x *UpdateMediaAccountReq) GetArtistPhoneAreaCode() string {
if x != nil {
return x.ArtistPhoneAreaCode
}
return ""
}
func (x *UpdateMediaAccountReq) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
type UpdateMediaAccountResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateMediaAccountResp) Reset() {
*x = UpdateMediaAccountResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateMediaAccountResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateMediaAccountResp) ProtoMessage() {}
func (x *UpdateMediaAccountResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[5]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateMediaAccountResp.ProtoReflect.Descriptor instead.
func (*UpdateMediaAccountResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{5}
}
func (x *UpdateMediaAccountResp) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
// UnbindManager
type UnbindManagerReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnbindManagerReq) Reset() {
*x = UnbindManagerReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UnbindManagerReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UnbindManagerReq) ProtoMessage() {}
func (x *UnbindManagerReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[6]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UnbindManagerReq.ProtoReflect.Descriptor instead.
func (*UnbindManagerReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{6}
}
func (x *UnbindManagerReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
type UnbindManagerResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
OldBindArtistUuid string `protobuf:"bytes,1,opt,name=oldBindArtistUuid,proto3" json:"oldBindArtistUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnbindManagerResp) Reset() {
*x = UnbindManagerResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UnbindManagerResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UnbindManagerResp) ProtoMessage() {}
func (x *UnbindManagerResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[7]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UnbindManagerResp.ProtoReflect.Descriptor instead.
func (*UnbindManagerResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{7}
}
func (x *UnbindManagerResp) GetOldBindArtistUuid() string {
if x != nil {
return x.OldBindArtistUuid
}
return ""
}
type BindManagerReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
ManagerUuid string `protobuf:"bytes,2,opt,name=managerUuid,proto3" json:"managerUuid"`
ManagerUserName string `protobuf:"bytes,3,opt,name=managerUserName,proto3" json:"managerUserName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *BindManagerReq) Reset() {
*x = BindManagerReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *BindManagerReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BindManagerReq) ProtoMessage() {}
func (x *BindManagerReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[8]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BindManagerReq.ProtoReflect.Descriptor instead.
func (*BindManagerReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{8}
}
func (x *BindManagerReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *BindManagerReq) GetManagerUuid() string {
if x != nil {
return x.ManagerUuid
}
return ""
}
func (x *BindManagerReq) GetManagerUserName() string {
if x != nil {
return x.ManagerUserName
}
return ""
}
// UpdateWorkImage
type UpdateWorkImageReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title"`
Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content"`
Images []string `protobuf:"bytes,3,rep,name=images,proto3" json:"images"`
MediaAccountUuids []string `protobuf:"bytes,4,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
MediaAccountNames []string `protobuf:"bytes,5,rep,name=mediaAccountNames,proto3" json:"mediaAccountNames"`
PlatformIDs []PlatformIDENUM `protobuf:"varint,6,rep,packed,name=platformIDs,proto3,enum=Cast.PlatformIDENUM" json:"platformIDs"`
PublishConfig1 *PublishConfig `protobuf:"bytes,7,opt,name=publishConfig1,proto3" json:"publishConfig1"`
PublishConfig2 *PublishConfig `protobuf:"bytes,8,opt,name=publishConfig2,proto3" json:"publishConfig2"`
PublishConfig3 *PublishConfig `protobuf:"bytes,9,opt,name=publishConfig3,proto3" json:"publishConfig3"`
PublishConfig4 *PublishConfig `protobuf:"bytes,10,opt,name=publishConfig4,proto3" json:"publishConfig4"`
Action string `protobuf:"bytes,11,opt,name=action,proto3" json:"action"`
WorkUuid string `protobuf:"bytes,12,opt,name=workUuid,proto3" json:"workUuid"`
ArtistUuid string `protobuf:"bytes,13,opt,name=artistUuid,proto3" json:"artistUuid"`
ArtistPhone string `protobuf:"bytes,14,opt,name=artistPhone,proto3" json:"artistPhone"`
ArtistName string `protobuf:"bytes,15,opt,name=artistName,proto3" json:"artistName"`
ArtistPhoneAreaCode string `protobuf:"bytes,16,opt,name=artistPhoneAreaCode,proto3" json:"artistPhoneAreaCode"`
Source uint32 `protobuf:"varint,17,opt,name=source,proto3" json:"source"`
LineNo uint32 `protobuf:"varint,18,opt,name=lineNo,proto3" json:"lineNo"`
Remark string `protobuf:"bytes,19,opt,name=remark,proto3" json:"remark"`
Success bool `protobuf:"varint,20,opt,name=success,proto3" json:"success"`
ArtistSubNum string `protobuf:"bytes,21,opt,name=artistSubNum,proto3" json:"artistSubNum"`
ScriptUuid string `protobuf:"bytes,22,opt,name=scriptUuid,proto3" json:"scriptUuid"`
PromptUuids []string `protobuf:"bytes,23,rep,name=promptUuids,proto3" json:"promptUuids"`
PublishConfig5 *PublishConfig `protobuf:"bytes,24,opt,name=publishConfig5,proto3" json:"publishConfig5"`
From string `protobuf:"bytes,25,opt,name=from,proto3" json:"from"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkImageReq) Reset() {
*x = UpdateWorkImageReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkImageReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkImageReq) ProtoMessage() {}
func (x *UpdateWorkImageReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[9]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkImageReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkImageReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{9}
}
func (x *UpdateWorkImageReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *UpdateWorkImageReq) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *UpdateWorkImageReq) GetImages() []string {
if x != nil {
return x.Images
}
return nil
}
func (x *UpdateWorkImageReq) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
func (x *UpdateWorkImageReq) GetMediaAccountNames() []string {
if x != nil {
return x.MediaAccountNames
}
return nil
}
func (x *UpdateWorkImageReq) GetPlatformIDs() []PlatformIDENUM {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *UpdateWorkImageReq) GetPublishConfig1() *PublishConfig {
if x != nil {
return x.PublishConfig1
}
return nil
}
func (x *UpdateWorkImageReq) GetPublishConfig2() *PublishConfig {
if x != nil {
return x.PublishConfig2
}
return nil
}
func (x *UpdateWorkImageReq) GetPublishConfig3() *PublishConfig {
if x != nil {
return x.PublishConfig3
}
return nil
}
func (x *UpdateWorkImageReq) GetPublishConfig4() *PublishConfig {
if x != nil {
return x.PublishConfig4
}
return nil
}
func (x *UpdateWorkImageReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
func (x *UpdateWorkImageReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *UpdateWorkImageReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *UpdateWorkImageReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *UpdateWorkImageReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *UpdateWorkImageReq) GetArtistPhoneAreaCode() string {
if x != nil {
return x.ArtistPhoneAreaCode
}
return ""
}
func (x *UpdateWorkImageReq) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *UpdateWorkImageReq) GetLineNo() uint32 {
if x != nil {
return x.LineNo
}
return 0
}
func (x *UpdateWorkImageReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *UpdateWorkImageReq) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
func (x *UpdateWorkImageReq) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *UpdateWorkImageReq) GetScriptUuid() string {
if x != nil {
return x.ScriptUuid
}
return ""
}
func (x *UpdateWorkImageReq) GetPromptUuids() []string {
if x != nil {
return x.PromptUuids
}
return nil
}
func (x *UpdateWorkImageReq) GetPublishConfig5() *PublishConfig {
if x != nil {
return x.PublishConfig5
}
return nil
}
func (x *UpdateWorkImageReq) GetFrom() string {
if x != nil {
return x.From
}
return ""
}
type UpdateWorkImageResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkImageResp) Reset() {
*x = UpdateWorkImageResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkImageResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkImageResp) ProtoMessage() {}
func (x *UpdateWorkImageResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[10]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkImageResp.ProtoReflect.Descriptor instead.
func (*UpdateWorkImageResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{10}
}
func (x *UpdateWorkImageResp) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
type PublishConfig struct {
state protoimpl.MessageState `protogen:"open.v1"`
ForbidComment uint32 `protobuf:"varint,1,opt,name=forbidComment,proto3" json:"forbidComment"`
PublicType uint32 `protobuf:"varint,2,opt,name=publicType,proto3" json:"publicType"`
CanJoin uint32 `protobuf:"varint,3,opt,name=canJoin,proto3" json:"canJoin"`
CanQuote uint32 `protobuf:"varint,4,opt,name=canQuote,proto3" json:"canQuote"`
CanComment uint32 `protobuf:"varint,5,opt,name=canComment,proto3" json:"canComment"`
IsAI uint32 `protobuf:"varint,6,opt,name=isAI,proto3" json:"isAI"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishConfig) Reset() {
*x = PublishConfig{}
mi := &file_pb_fiee_cast_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishConfig) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishConfig) ProtoMessage() {}
func (x *PublishConfig) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[11]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishConfig.ProtoReflect.Descriptor instead.
func (*PublishConfig) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{11}
}
func (x *PublishConfig) GetForbidComment() uint32 {
if x != nil {
return x.ForbidComment
}
return 0
}
func (x *PublishConfig) GetPublicType() uint32 {
if x != nil {
return x.PublicType
}
return 0
}
func (x *PublishConfig) GetCanJoin() uint32 {
if x != nil {
return x.CanJoin
}
return 0
}
func (x *PublishConfig) GetCanQuote() uint32 {
if x != nil {
return x.CanQuote
}
return 0
}
func (x *PublishConfig) GetCanComment() uint32 {
if x != nil {
return x.CanComment
}
return 0
}
func (x *PublishConfig) GetIsAI() uint32 {
if x != nil {
return x.IsAI
}
return 0
}
// UpdateWorkVideo
type UpdateWorkVideoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title"`
Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content"`
VideoUrl string `protobuf:"bytes,3,opt,name=videoUrl,proto3" json:"videoUrl"`
CoverUrl string `protobuf:"bytes,4,opt,name=coverUrl,proto3" json:"coverUrl"`
MediaAccountUuids []string `protobuf:"bytes,5,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
MediaAccountNames []string `protobuf:"bytes,6,rep,name=mediaAccountNames,proto3" json:"mediaAccountNames"`
PlatformIDs []PlatformIDENUM `protobuf:"varint,7,rep,packed,name=platformIDs,proto3,enum=Cast.PlatformIDENUM" json:"platformIDs"`
PublishConfig1 *PublishConfig `protobuf:"bytes,8,opt,name=publishConfig1,proto3" json:"publishConfig1"`
PublishConfig2 *PublishConfig `protobuf:"bytes,9,opt,name=publishConfig2,proto3" json:"publishConfig2"`
PublishConfig3 *PublishConfig `protobuf:"bytes,10,opt,name=publishConfig3,proto3" json:"publishConfig3"`
PublishConfig4 *PublishConfig `protobuf:"bytes,11,opt,name=publishConfig4,proto3" json:"publishConfig4"`
Action string `protobuf:"bytes,12,opt,name=action,proto3" json:"action"`
WorkUuid string `protobuf:"bytes,13,opt,name=workUuid,proto3" json:"workUuid"`
ArtistUuid string `protobuf:"bytes,14,opt,name=artistUuid,proto3" json:"artistUuid"`
ArtistPhone string `protobuf:"bytes,15,opt,name=artistPhone,proto3" json:"artistPhone"`
ArtistName string `protobuf:"bytes,16,opt,name=artistName,proto3" json:"artistName"`
ArtistPhoneAreaCode string `protobuf:"bytes,17,opt,name=artistPhoneAreaCode,proto3" json:"artistPhoneAreaCode"`
Source uint32 `protobuf:"varint,18,opt,name=source,proto3" json:"source"`
CoverTimestampMs uint64 `protobuf:"varint,19,opt,name=coverTimestampMs,proto3" json:"coverTimestampMs"`
AutoPublish AutoPublishENUM `protobuf:"varint,20,opt,name=autoPublish,proto3,enum=Cast.AutoPublishENUM" json:"autoPublish"`
ScriptUuid string `protobuf:"bytes,21,opt,name=scriptUuid,proto3" json:"scriptUuid"`
ArtistSubNum string `protobuf:"bytes,22,opt,name=artistSubNum,proto3" json:"artistSubNum"`
PublishConfig5 *PublishConfig `protobuf:"bytes,24,opt,name=publishConfig5,proto3" json:"publishConfig5"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkVideoReq) Reset() {
*x = UpdateWorkVideoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkVideoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkVideoReq) ProtoMessage() {}
func (x *UpdateWorkVideoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[12]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkVideoReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkVideoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{12}
}
func (x *UpdateWorkVideoReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *UpdateWorkVideoReq) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *UpdateWorkVideoReq) GetVideoUrl() string {
if x != nil {
return x.VideoUrl
}
return ""
}
func (x *UpdateWorkVideoReq) GetCoverUrl() string {
if x != nil {
return x.CoverUrl
}
return ""
}
func (x *UpdateWorkVideoReq) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
func (x *UpdateWorkVideoReq) GetMediaAccountNames() []string {
if x != nil {
return x.MediaAccountNames
}
return nil
}
func (x *UpdateWorkVideoReq) GetPlatformIDs() []PlatformIDENUM {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *UpdateWorkVideoReq) GetPublishConfig1() *PublishConfig {
if x != nil {
return x.PublishConfig1
}
return nil
}
func (x *UpdateWorkVideoReq) GetPublishConfig2() *PublishConfig {
if x != nil {
return x.PublishConfig2
}
return nil
}
func (x *UpdateWorkVideoReq) GetPublishConfig3() *PublishConfig {
if x != nil {
return x.PublishConfig3
}
return nil
}
func (x *UpdateWorkVideoReq) GetPublishConfig4() *PublishConfig {
if x != nil {
return x.PublishConfig4
}
return nil
}
func (x *UpdateWorkVideoReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
func (x *UpdateWorkVideoReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *UpdateWorkVideoReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *UpdateWorkVideoReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *UpdateWorkVideoReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *UpdateWorkVideoReq) GetArtistPhoneAreaCode() string {
if x != nil {
return x.ArtistPhoneAreaCode
}
return ""
}
func (x *UpdateWorkVideoReq) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *UpdateWorkVideoReq) GetCoverTimestampMs() uint64 {
if x != nil {
return x.CoverTimestampMs
}
return 0
}
func (x *UpdateWorkVideoReq) GetAutoPublish() AutoPublishENUM {
if x != nil {
return x.AutoPublish
}
return AutoPublishENUM_AutoPublish_UNKONW
}
func (x *UpdateWorkVideoReq) GetScriptUuid() string {
if x != nil {
return x.ScriptUuid
}
return ""
}
func (x *UpdateWorkVideoReq) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *UpdateWorkVideoReq) GetPublishConfig5() *PublishConfig {
if x != nil {
return x.PublishConfig5
}
return nil
}
type UpdateWorkVideoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkVideoResp) Reset() {
*x = UpdateWorkVideoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkVideoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkVideoResp) ProtoMessage() {}
func (x *UpdateWorkVideoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[13]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkVideoResp.ProtoReflect.Descriptor instead.
func (*UpdateWorkVideoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{13}
}
func (x *UpdateWorkVideoResp) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
type MediaInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
PlatformUserName string `protobuf:"bytes,3,opt,name=platformUserName,proto3" json:"platformUserName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaInfoReq) Reset() {
*x = MediaInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaInfoReq) ProtoMessage() {}
func (x *MediaInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[14]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaInfoReq.ProtoReflect.Descriptor instead.
func (*MediaInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{14}
}
func (x *MediaInfoReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaInfoReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *MediaInfoReq) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
type MediaInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Info *MediaUserInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaInfoResp) Reset() {
*x = MediaInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaInfoResp) ProtoMessage() {}
func (x *MediaInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[15]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaInfoResp.ProtoReflect.Descriptor instead.
func (*MediaInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{15}
}
func (x *MediaInfoResp) GetInfo() *MediaUserInfo {
if x != nil {
return x.Info
}
return nil
}
type MediaInfoByPlatformReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaInfoByPlatformReq) Reset() {
*x = MediaInfoByPlatformReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaInfoByPlatformReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaInfoByPlatformReq) ProtoMessage() {}
func (x *MediaInfoByPlatformReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[16]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaInfoByPlatformReq.ProtoReflect.Descriptor instead.
func (*MediaInfoByPlatformReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{16}
}
func (x *MediaInfoByPlatformReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaInfoByPlatformReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
type MediaInfoByPlatformResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Info *MediaUserInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaInfoByPlatformResp) Reset() {
*x = MediaInfoByPlatformResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaInfoByPlatformResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaInfoByPlatformResp) ProtoMessage() {}
func (x *MediaInfoByPlatformResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[17]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaInfoByPlatformResp.ProtoReflect.Descriptor instead.
func (*MediaInfoByPlatformResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{17}
}
func (x *MediaInfoByPlatformResp) GetInfo() *MediaUserInfo {
if x != nil {
return x.Info
}
return nil
}
type WorkListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistVal string `protobuf:"bytes,1,opt,name=artistVal,proto3" json:"artistVal"`
PlatformID uint32 `protobuf:"varint,2,opt,name=platformID,proto3" json:"platformID"`
WorkCategory uint32 `protobuf:"varint,3,opt,name=workCategory,proto3" json:"workCategory"`
SubmitStartTime string `protobuf:"bytes,4,opt,name=submitStartTime,proto3" json:"submitStartTime"`
SubmitEndTime string `protobuf:"bytes,5,opt,name=submitEndTime,proto3" json:"submitEndTime"`
StatusUpdateTimeStart string `protobuf:"bytes,6,opt,name=statusUpdateTimeStart,proto3" json:"statusUpdateTimeStart"`
StatusUpdateTimeEnd string `protobuf:"bytes,7,opt,name=statusUpdateTimeEnd,proto3" json:"statusUpdateTimeEnd"`
Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title"`
WorkStatus uint32 `protobuf:"varint,9,opt,name=workStatus,proto3" json:"workStatus"`
MediaAccountUuid string `protobuf:"bytes,10,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
ManagerUserVal string `protobuf:"bytes,11,opt,name=managerUserVal,proto3" json:"managerUserVal"`
Page int32 `protobuf:"varint,12,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,13,opt,name=pageSize,proto3" json:"pageSize"`
MediaAccountUuids []string `protobuf:"bytes,14,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
CostType int32 `protobuf:"varint,15,opt,name=costType,proto3" json:"costType"`
ScriptUuid string `protobuf:"bytes,16,opt,name=scriptUuid,proto3" json:"scriptUuid"`
ArtistSubNum string `protobuf:"bytes,17,opt,name=artistSubNum,proto3" json:"artistSubNum"`
TiktokStatus uint32 `protobuf:"varint,18,opt,name=tiktokStatus,proto3" json:"tiktokStatus"`
InsStatus uint32 `protobuf:"varint,19,opt,name=insStatus,proto3" json:"insStatus"`
DmStatus uint32 `protobuf:"varint,20,opt,name=dmStatus,proto3" json:"dmStatus"`
StartTime1 string `protobuf:"bytes,21,opt,name=startTime1,proto3" json:"startTime1"`
EndTime1 string `protobuf:"bytes,22,opt,name=endTime1,proto3" json:"endTime1"`
StartTime4 string `protobuf:"bytes,23,opt,name=startTime4,proto3" json:"startTime4"`
EndTime4 string `protobuf:"bytes,24,opt,name=endTime4,proto3" json:"endTime4"`
StartTime9 string `protobuf:"bytes,25,opt,name=startTime9,proto3" json:"startTime9"`
EndTime9 string `protobuf:"bytes,26,opt,name=endTime9,proto3" json:"endTime9"`
StartTime6 string `protobuf:"bytes,27,opt,name=startTime6,proto3" json:"startTime6"`
EndTime6 string `protobuf:"bytes,28,opt,name=endTime6,proto3" json:"endTime6"`
NeedPublishMediaID bool `protobuf:"varint,29,opt,name=NeedPublishMediaID,proto3" json:"NeedPublishMediaID"`
YoutubeStatus uint32 `protobuf:"varint,30,opt,name=youtubeStatus,proto3" json:"youtubeStatus"`
BlueskyStatus uint32 `protobuf:"varint,31,opt,name=blueskyStatus,proto3" json:"blueskyStatus"`
ArtistUuid string `protobuf:"bytes,32,opt,name=artistUuid,proto3" json:"artistUuid"`
SubmitTimeMonths []string `protobuf:"bytes,33,rep,name=submitTimeMonths,proto3" json:"submitTimeMonths"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListReq) Reset() {
*x = WorkListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListReq) ProtoMessage() {}
func (x *WorkListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[18]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListReq.ProtoReflect.Descriptor instead.
func (*WorkListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{18}
}
func (x *WorkListReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *WorkListReq) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *WorkListReq) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *WorkListReq) GetSubmitStartTime() string {
if x != nil {
return x.SubmitStartTime
}
return ""
}
func (x *WorkListReq) GetSubmitEndTime() string {
if x != nil {
return x.SubmitEndTime
}
return ""
}
func (x *WorkListReq) GetStatusUpdateTimeStart() string {
if x != nil {
return x.StatusUpdateTimeStart
}
return ""
}
func (x *WorkListReq) GetStatusUpdateTimeEnd() string {
if x != nil {
return x.StatusUpdateTimeEnd
}
return ""
}
func (x *WorkListReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkListReq) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *WorkListReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *WorkListReq) GetManagerUserVal() string {
if x != nil {
return x.ManagerUserVal
}
return ""
}
func (x *WorkListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *WorkListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *WorkListReq) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
func (x *WorkListReq) GetCostType() int32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *WorkListReq) GetScriptUuid() string {
if x != nil {
return x.ScriptUuid
}
return ""
}
func (x *WorkListReq) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *WorkListReq) GetTiktokStatus() uint32 {
if x != nil {
return x.TiktokStatus
}
return 0
}
func (x *WorkListReq) GetInsStatus() uint32 {
if x != nil {
return x.InsStatus
}
return 0
}
func (x *WorkListReq) GetDmStatus() uint32 {
if x != nil {
return x.DmStatus
}
return 0
}
func (x *WorkListReq) GetStartTime1() string {
if x != nil {
return x.StartTime1
}
return ""
}
func (x *WorkListReq) GetEndTime1() string {
if x != nil {
return x.EndTime1
}
return ""
}
func (x *WorkListReq) GetStartTime4() string {
if x != nil {
return x.StartTime4
}
return ""
}
func (x *WorkListReq) GetEndTime4() string {
if x != nil {
return x.EndTime4
}
return ""
}
func (x *WorkListReq) GetStartTime9() string {
if x != nil {
return x.StartTime9
}
return ""
}
func (x *WorkListReq) GetEndTime9() string {
if x != nil {
return x.EndTime9
}
return ""
}
func (x *WorkListReq) GetStartTime6() string {
if x != nil {
return x.StartTime6
}
return ""
}
func (x *WorkListReq) GetEndTime6() string {
if x != nil {
return x.EndTime6
}
return ""
}
func (x *WorkListReq) GetNeedPublishMediaID() bool {
if x != nil {
return x.NeedPublishMediaID
}
return false
}
func (x *WorkListReq) GetYoutubeStatus() uint32 {
if x != nil {
return x.YoutubeStatus
}
return 0
}
func (x *WorkListReq) GetBlueskyStatus() uint32 {
if x != nil {
return x.BlueskyStatus
}
return 0
}
func (x *WorkListReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkListReq) GetSubmitTimeMonths() []string {
if x != nil {
return x.SubmitTimeMonths
}
return nil
}
type WorkListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkListResp_Info `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListResp) Reset() {
*x = WorkListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListResp) ProtoMessage() {}
func (x *WorkListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[19]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListResp.ProtoReflect.Descriptor instead.
func (*WorkListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{19}
}
func (x *WorkListResp) GetData() []*WorkListResp_Info {
if x != nil {
return x.Data
}
return nil
}
func (x *WorkListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type WorkDetailReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkDetailReq) Reset() {
*x = WorkDetailReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkDetailReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkDetailReq) ProtoMessage() {}
func (x *WorkDetailReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[20]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkDetailReq.ProtoReflect.Descriptor instead.
func (*WorkDetailReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{20}
}
func (x *WorkDetailReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
type WorkLogInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"`
OperatorName string `protobuf:"bytes,4,opt,name=operatorName,proto3" json:"operatorName"`
OperatorID string `protobuf:"bytes,5,opt,name=operatorID,proto3" json:"operatorID"`
UpdateTime string `protobuf:"bytes,6,opt,name=updateTime,proto3" json:"updateTime"`
ExtraData string `protobuf:"bytes,7,opt,name=extraData,proto3" json:"extraData"`
WorkStatus uint32 `protobuf:"varint,8,opt,name=workStatus,proto3" json:"workStatus"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkLogInfo) Reset() {
*x = WorkLogInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkLogInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkLogInfo) ProtoMessage() {}
func (x *WorkLogInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[21]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkLogInfo.ProtoReflect.Descriptor instead.
func (*WorkLogInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{21}
}
func (x *WorkLogInfo) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkLogInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkLogInfo) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *WorkLogInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *WorkLogInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *WorkLogInfo) GetUpdateTime() string {
if x != nil {
return x.UpdateTime
}
return ""
}
func (x *WorkLogInfo) GetExtraData() string {
if x != nil {
return x.ExtraData
}
return ""
}
func (x *WorkLogInfo) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
type WorkDetailResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"`
Images []string `protobuf:"bytes,4,rep,name=images,proto3" json:"images"`
MediaAccountUuids []string `protobuf:"bytes,5,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
MediaAccountNames []string `protobuf:"bytes,6,rep,name=mediaAccountNames,proto3" json:"mediaAccountNames"`
PlatformIDs []uint32 `protobuf:"varint,7,rep,packed,name=platformIDs,proto3" json:"platformIDs"`
WorkStatus uint32 `protobuf:"varint,8,opt,name=workStatus,proto3" json:"workStatus"`
PublishConfig1 *PublishConfig `protobuf:"bytes,9,opt,name=publishConfig1,proto3" json:"publishConfig1"`
PublishConfig2 *PublishConfig `protobuf:"bytes,10,opt,name=publishConfig2,proto3" json:"publishConfig2"`
PublishConfig3 *PublishConfig `protobuf:"bytes,11,opt,name=publishConfig3,proto3" json:"publishConfig3"`
PublishConfig4 *PublishConfig `protobuf:"bytes,12,opt,name=publishConfig4,proto3" json:"publishConfig4"`
VideoUrl string `protobuf:"bytes,13,opt,name=videoUrl,proto3" json:"videoUrl"`
CoverUrl string `protobuf:"bytes,14,opt,name=coverUrl,proto3" json:"coverUrl"`
ApprovalID string `protobuf:"bytes,15,opt,name=approvalID,proto3" json:"approvalID"`
WorkLogData []*WorkLogInfo `protobuf:"bytes,16,rep,name=WorkLogData,proto3" json:"WorkLogData"`
WorkCategory uint32 `protobuf:"varint,17,opt,name=workCategory,proto3" json:"workCategory"`
MediaAccData map[string]*MediaUserInfo `protobuf:"bytes,18,rep,name=mediaAccData,proto3" json:"mediaAccData" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
CoverTimestampMs uint64 `protobuf:"varint,19,opt,name=coverTimestampMs,proto3" json:"coverTimestampMs"`
ScriptUuid string `protobuf:"bytes,20,opt,name=scriptUuid,proto3" json:"scriptUuid"`
ArtistUuid string `protobuf:"bytes,21,opt,name=artistUuid,proto3" json:"artistUuid"`
// uint32 tiktokStatus = 22;
// uint32 insStatus = 23;
// uint32 dmStatus = 24;
NeedPlatformIDs []int32 `protobuf:"varint,25,rep,packed,name=needPlatformIDs,proto3" json:"needPlatformIDs"`
ArtistSubNum string `protobuf:"bytes,26,opt,name=artistSubNum,proto3" json:"artistSubNum"`
ScriptInfo string `protobuf:"bytes,27,opt,name=scriptInfo,proto3" json:"scriptInfo"`
PublishConfig5 *PublishConfig `protobuf:"bytes,28,opt,name=publishConfig5,proto3" json:"publishConfig5"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkDetailResp) Reset() {
*x = WorkDetailResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkDetailResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkDetailResp) ProtoMessage() {}
func (x *WorkDetailResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[22]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkDetailResp.ProtoReflect.Descriptor instead.
func (*WorkDetailResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{22}
}
func (x *WorkDetailResp) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkDetailResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkDetailResp) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *WorkDetailResp) GetImages() []string {
if x != nil {
return x.Images
}
return nil
}
func (x *WorkDetailResp) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
func (x *WorkDetailResp) GetMediaAccountNames() []string {
if x != nil {
return x.MediaAccountNames
}
return nil
}
func (x *WorkDetailResp) GetPlatformIDs() []uint32 {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *WorkDetailResp) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *WorkDetailResp) GetPublishConfig1() *PublishConfig {
if x != nil {
return x.PublishConfig1
}
return nil
}
func (x *WorkDetailResp) GetPublishConfig2() *PublishConfig {
if x != nil {
return x.PublishConfig2
}
return nil
}
func (x *WorkDetailResp) GetPublishConfig3() *PublishConfig {
if x != nil {
return x.PublishConfig3
}
return nil
}
func (x *WorkDetailResp) GetPublishConfig4() *PublishConfig {
if x != nil {
return x.PublishConfig4
}
return nil
}
func (x *WorkDetailResp) GetVideoUrl() string {
if x != nil {
return x.VideoUrl
}
return ""
}
func (x *WorkDetailResp) GetCoverUrl() string {
if x != nil {
return x.CoverUrl
}
return ""
}
func (x *WorkDetailResp) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *WorkDetailResp) GetWorkLogData() []*WorkLogInfo {
if x != nil {
return x.WorkLogData
}
return nil
}
func (x *WorkDetailResp) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *WorkDetailResp) GetMediaAccData() map[string]*MediaUserInfo {
if x != nil {
return x.MediaAccData
}
return nil
}
func (x *WorkDetailResp) GetCoverTimestampMs() uint64 {
if x != nil {
return x.CoverTimestampMs
}
return 0
}
func (x *WorkDetailResp) GetScriptUuid() string {
if x != nil {
return x.ScriptUuid
}
return ""
}
func (x *WorkDetailResp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkDetailResp) GetNeedPlatformIDs() []int32 {
if x != nil {
return x.NeedPlatformIDs
}
return nil
}
func (x *WorkDetailResp) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *WorkDetailResp) GetScriptInfo() string {
if x != nil {
return x.ScriptInfo
}
return ""
}
func (x *WorkDetailResp) GetPublishConfig5() *PublishConfig {
if x != nil {
return x.PublishConfig5
}
return nil
}
type UpdateStatusReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkAction WorkActionENUM `protobuf:"varint,1,opt,name=workAction,proto3,enum=Cast.WorkActionENUM" json:"workAction"`
WorkUuid string `protobuf:"bytes,2,opt,name=workUuid,proto3" json:"workUuid"`
ApprovalID string `protobuf:"bytes,3,opt,name=approvalID,proto3" json:"approvalID"`
ConfirmRemark string `protobuf:"bytes,4,opt,name=confirmRemark,proto3" json:"confirmRemark"`
ConfirmStatus uint32 `protobuf:"varint,5,opt,name=confirmStatus,proto3" json:"confirmStatus"`
ApprovalReply string `protobuf:"bytes,6,opt,name=approvalReply,proto3" json:"approvalReply"`
AutoPublish AutoPublishENUM `protobuf:"varint,7,opt,name=autoPublish,proto3,enum=Cast.AutoPublishENUM" json:"autoPublish"`
CostType uint32 `protobuf:"varint,8,opt,name=costType,proto3" json:"costType"`
ConfirmFailType ConfirmFailENUM `protobuf:"varint,9,opt,name=confirmFailType,proto3,enum=Cast.ConfirmFailENUM" json:"confirmFailType"`
ApprovalTime string `protobuf:"bytes,10,opt,name=approvalTime,proto3" json:"approvalTime"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateStatusReq) Reset() {
*x = UpdateStatusReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateStatusReq) ProtoMessage() {}
func (x *UpdateStatusReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[23]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateStatusReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{23}
}
func (x *UpdateStatusReq) GetWorkAction() WorkActionENUM {
if x != nil {
return x.WorkAction
}
return WorkActionENUM_NO_ACTION
}
func (x *UpdateStatusReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *UpdateStatusReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *UpdateStatusReq) GetConfirmRemark() string {
if x != nil {
return x.ConfirmRemark
}
return ""
}
func (x *UpdateStatusReq) GetConfirmStatus() uint32 {
if x != nil {
return x.ConfirmStatus
}
return 0
}
func (x *UpdateStatusReq) GetApprovalReply() string {
if x != nil {
return x.ApprovalReply
}
return ""
}
func (x *UpdateStatusReq) GetAutoPublish() AutoPublishENUM {
if x != nil {
return x.AutoPublish
}
return AutoPublishENUM_AutoPublish_UNKONW
}
func (x *UpdateStatusReq) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *UpdateStatusReq) GetConfirmFailType() ConfirmFailENUM {
if x != nil {
return x.ConfirmFailType
}
return ConfirmFailENUM_ConfirmFailENUM_NO
}
func (x *UpdateStatusReq) GetApprovalTime() string {
if x != nil {
return x.ApprovalTime
}
return ""
}
type MediaAccountsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaAccountsReq) Reset() {
*x = MediaAccountsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaAccountsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaAccountsReq) ProtoMessage() {}
func (x *MediaAccountsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[24]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaAccountsReq.ProtoReflect.Descriptor instead.
func (*MediaAccountsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{24}
}
func (x *MediaAccountsReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type MediaAccountsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*MediaAccountsResp_Info `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaAccountsResp) Reset() {
*x = MediaAccountsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaAccountsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaAccountsResp) ProtoMessage() {}
func (x *MediaAccountsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[25]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaAccountsResp.ProtoReflect.Descriptor instead.
func (*MediaAccountsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{25}
}
func (x *MediaAccountsResp) GetData() []*MediaAccountsResp_Info {
if x != nil {
return x.Data
}
return nil
}
type MediaWorksReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaWorksReq) Reset() {
*x = MediaWorksReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaWorksReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaWorksReq) ProtoMessage() {}
func (x *MediaWorksReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[26]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaWorksReq.ProtoReflect.Descriptor instead.
func (*MediaWorksReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{26}
}
func (x *MediaWorksReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *MediaWorksReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *MediaWorksReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
type MediaWorksResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count"`
Data []*MediaWorksResp_Info `protobuf:"bytes,2,rep,name=data,proto3" json:"data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaWorksResp) Reset() {
*x = MediaWorksResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaWorksResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaWorksResp) ProtoMessage() {}
func (x *MediaWorksResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[27]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaWorksResp.ProtoReflect.Descriptor instead.
func (*MediaWorksResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{27}
}
func (x *MediaWorksResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
func (x *MediaWorksResp) GetData() []*MediaWorksResp_Info {
if x != nil {
return x.Data
}
return nil
}
type PublishReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuids []string `protobuf:"bytes,1,rep,name=workUuids,proto3" json:"workUuids"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishReq) Reset() {
*x = PublishReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishReq) ProtoMessage() {}
func (x *PublishReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[28]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishReq.ProtoReflect.Descriptor instead.
func (*PublishReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{28}
}
func (x *PublishReq) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
type PublishResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*PublishResp_Info `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishResp) Reset() {
*x = PublishResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishResp) ProtoMessage() {}
func (x *PublishResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[29]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishResp.ProtoReflect.Descriptor instead.
func (*PublishResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{29}
}
func (x *PublishResp) GetData() []*PublishResp_Info {
if x != nil {
return x.Data
}
return nil
}
type RePublishReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuids []string `protobuf:"bytes,1,rep,name=workUuids,proto3" json:"workUuids"`
MediaAccountUuids []string `protobuf:"bytes,2,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RePublishReq) Reset() {
*x = RePublishReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RePublishReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RePublishReq) ProtoMessage() {}
func (x *RePublishReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[30]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RePublishReq.ProtoReflect.Descriptor instead.
func (*RePublishReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{30}
}
func (x *RePublishReq) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
func (x *RePublishReq) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
type RePublishResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
WorkUuids []string `protobuf:"bytes,3,rep,name=workUuids,proto3" json:"workUuids"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RePublishResp) Reset() {
*x = RePublishResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RePublishResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RePublishResp) ProtoMessage() {}
func (x *RePublishResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[31]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RePublishResp.ProtoReflect.Descriptor instead.
func (*RePublishResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{31}
}
func (x *RePublishResp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *RePublishResp) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
type DelWorkReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DelWorkReq) Reset() {
*x = DelWorkReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DelWorkReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelWorkReq) ProtoMessage() {}
func (x *DelWorkReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[32]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelWorkReq.ProtoReflect.Descriptor instead.
func (*DelWorkReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{32}
}
func (x *DelWorkReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
type WorkInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkInfoReq) Reset() {
*x = WorkInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkInfoReq) ProtoMessage() {}
func (x *WorkInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[33]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkInfoReq.ProtoReflect.Descriptor instead.
func (*WorkInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{33}
}
func (x *WorkInfoReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
type WorkInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkStatus uint32 `protobuf:"varint,1,opt,name=workStatus,proto3" json:"workStatus"`
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"`
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"`
ArtistPhone string `protobuf:"bytes,4,opt,name=artistPhone,proto3" json:"artistPhone"`
ArtistPhoneAreaCode string `protobuf:"bytes,5,opt,name=artistPhoneAreaCode,proto3" json:"artistPhoneAreaCode"`
WorkCategory uint32 `protobuf:"varint,6,opt,name=workCategory,proto3" json:"workCategory"`
PlatformInfoData []*PlatformInfo `protobuf:"bytes,7,rep,name=platformInfoData,proto3" json:"platformInfoData"`
Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title"`
PublishStatus PublishStatusENUM `protobuf:"varint,9,opt,name=publishStatus,proto3,enum=Cast.PublishStatusENUM" json:"publishStatus"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkInfoResp) Reset() {
*x = WorkInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkInfoResp) ProtoMessage() {}
func (x *WorkInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[34]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkInfoResp.ProtoReflect.Descriptor instead.
func (*WorkInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{34}
}
func (x *WorkInfoResp) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *WorkInfoResp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkInfoResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkInfoResp) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *WorkInfoResp) GetArtistPhoneAreaCode() string {
if x != nil {
return x.ArtistPhoneAreaCode
}
return ""
}
func (x *WorkInfoResp) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *WorkInfoResp) GetPlatformInfoData() []*PlatformInfo {
if x != nil {
return x.PlatformInfoData
}
return nil
}
func (x *WorkInfoResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkInfoResp) GetPublishStatus() PublishStatusENUM {
if x != nil {
return x.PublishStatus
}
return PublishStatusENUM_PublishMediaStatus_NO
}
// 发布成功的作品列表请求
type WorkListPublishedReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID为空则查询所有艺人
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListPublishedReq) Reset() {
*x = WorkListPublishedReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListPublishedReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListPublishedReq) ProtoMessage() {}
func (x *WorkListPublishedReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[35]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListPublishedReq.ProtoReflect.Descriptor instead.
func (*WorkListPublishedReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{35}
}
func (x *WorkListPublishedReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkListPublishedReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *WorkListPublishedReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 发布成功的作品列表响应
type WorkListPublishedResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count"` // 总数
Data []*WorkListPublishedResp_Info `protobuf:"bytes,2,rep,name=data,proto3" json:"data"` // 作品列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListPublishedResp) Reset() {
*x = WorkListPublishedResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListPublishedResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListPublishedResp) ProtoMessage() {}
func (x *WorkListPublishedResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[36]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListPublishedResp.ProtoReflect.Descriptor instead.
func (*WorkListPublishedResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{36}
}
func (x *WorkListPublishedResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
func (x *WorkListPublishedResp) GetData() []*WorkListPublishedResp_Info {
if x != nil {
return x.Data
}
return nil
}
type ArtistInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistInfoReq) Reset() {
*x = ArtistInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistInfoReq) ProtoMessage() {}
func (x *ArtistInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[37]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistInfoReq.ProtoReflect.Descriptor instead.
func (*ArtistInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{37}
}
func (x *ArtistInfoReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type ArtistInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
TikTokEffectiveCount uint32 `protobuf:"varint,1,opt,name=TikTokEffectiveCount,proto3" json:"TikTokEffectiveCount"`
YouTubeEffectiveCount uint32 `protobuf:"varint,2,opt,name=YouTubeEffectiveCount,proto3" json:"YouTubeEffectiveCount"`
InsEffectiveCount uint32 `protobuf:"varint,3,opt,name=InsEffectiveCount,proto3" json:"InsEffectiveCount"`
DMEffectiveCount uint32 `protobuf:"varint,4,opt,name=DMEffectiveCount,proto3" json:"DMEffectiveCount"`
ProfileKey string `protobuf:"bytes,5,opt,name=profileKey,proto3" json:"profileKey"`
SubNum string `protobuf:"bytes,6,opt,name=subNum,proto3" json:"subNum"`
BlueskyEffectiveCount uint32 `protobuf:"varint,7,opt,name=BlueskyEffectiveCount,proto3" json:"BlueskyEffectiveCount"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistInfoResp) Reset() {
*x = ArtistInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistInfoResp) ProtoMessage() {}
func (x *ArtistInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[38]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistInfoResp.ProtoReflect.Descriptor instead.
func (*ArtistInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{38}
}
func (x *ArtistInfoResp) GetTikTokEffectiveCount() uint32 {
if x != nil {
return x.TikTokEffectiveCount
}
return 0
}
func (x *ArtistInfoResp) GetYouTubeEffectiveCount() uint32 {
if x != nil {
return x.YouTubeEffectiveCount
}
return 0
}
func (x *ArtistInfoResp) GetInsEffectiveCount() uint32 {
if x != nil {
return x.InsEffectiveCount
}
return 0
}
func (x *ArtistInfoResp) GetDMEffectiveCount() uint32 {
if x != nil {
return x.DMEffectiveCount
}
return 0
}
func (x *ArtistInfoResp) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *ArtistInfoResp) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *ArtistInfoResp) GetBlueskyEffectiveCount() uint32 {
if x != nil {
return x.BlueskyEffectiveCount
}
return 0
}
type ImportWorkBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ImageWorks []*UpdateWorkImageReq `protobuf:"bytes,1,rep,name=imageWorks,proto3" json:"imageWorks"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ImportWorkBatchReq) Reset() {
*x = ImportWorkBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ImportWorkBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImportWorkBatchReq) ProtoMessage() {}
func (x *ImportWorkBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[39]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImportWorkBatchReq.ProtoReflect.Descriptor instead.
func (*ImportWorkBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{39}
}
func (x *ImportWorkBatchReq) GetImageWorks() []*UpdateWorkImageReq {
if x != nil {
return x.ImageWorks
}
return nil
}
type ImportWorkBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
ImageWorks []*UpdateWorkImageReq `protobuf:"bytes,1,rep,name=imageWorks,proto3" json:"imageWorks"`
SuccessCount int32 `protobuf:"varint,2,opt,name=successCount,proto3" json:"successCount"`
FailCount int32 `protobuf:"varint,3,opt,name=failCount,proto3" json:"failCount"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ImportWorkBatchResp) Reset() {
*x = ImportWorkBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ImportWorkBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImportWorkBatchResp) ProtoMessage() {}
func (x *ImportWorkBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[40]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImportWorkBatchResp.ProtoReflect.Descriptor instead.
func (*ImportWorkBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{40}
}
func (x *ImportWorkBatchResp) GetImageWorks() []*UpdateWorkImageReq {
if x != nil {
return x.ImageWorks
}
return nil
}
func (x *ImportWorkBatchResp) GetSuccessCount() int32 {
if x != nil {
return x.SuccessCount
}
return 0
}
func (x *ImportWorkBatchResp) GetFailCount() int32 {
if x != nil {
return x.FailCount
}
return 0
}
type PlatformInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
MediaAccountUuid string `protobuf:"bytes,2,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
PlatformID uint32 `protobuf:"varint,3,opt,name=platformID,proto3" json:"platformID"`
PublishType uint32 `protobuf:"varint,4,opt,name=publishType,proto3" json:"publishType"`
PublishResp string `protobuf:"bytes,5,opt,name=publishResp,proto3" json:"publishResp"`
PublishMediaId string `protobuf:"bytes,6,opt,name=publishMediaId,proto3" json:"publishMediaId"`
PublishMediaStatus PublishStatusENUM `protobuf:"varint,7,opt,name=publishMediaStatus,proto3,enum=Cast.PublishStatusENUM" json:"publishMediaStatus"`
Remark string `protobuf:"bytes,8,opt,name=remark,proto3" json:"remark"`
PlatformUuid string `protobuf:"bytes,9,opt,name=platformUuid,proto3" json:"platformUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PlatformInfo) Reset() {
*x = PlatformInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PlatformInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PlatformInfo) ProtoMessage() {}
func (x *PlatformInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[41]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PlatformInfo.ProtoReflect.Descriptor instead.
func (*PlatformInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{41}
}
func (x *PlatformInfo) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *PlatformInfo) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *PlatformInfo) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *PlatformInfo) GetPublishType() uint32 {
if x != nil {
return x.PublishType
}
return 0
}
func (x *PlatformInfo) GetPublishResp() string {
if x != nil {
return x.PublishResp
}
return ""
}
func (x *PlatformInfo) GetPublishMediaId() string {
if x != nil {
return x.PublishMediaId
}
return ""
}
func (x *PlatformInfo) GetPublishMediaStatus() PublishStatusENUM {
if x != nil {
return x.PublishMediaStatus
}
return PublishStatusENUM_PublishMediaStatus_NO
}
func (x *PlatformInfo) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *PlatformInfo) GetPlatformUuid() string {
if x != nil {
return x.PlatformUuid
}
return ""
}
type UpdateWorkPlatformInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformInfoData []*PlatformInfo `protobuf:"bytes,1,rep,name=PlatformInfoData,proto3" json:"PlatformInfoData"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkPlatformInfoReq) Reset() {
*x = UpdateWorkPlatformInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkPlatformInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkPlatformInfoReq) ProtoMessage() {}
func (x *UpdateWorkPlatformInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[42]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkPlatformInfoReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkPlatformInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{42}
}
func (x *UpdateWorkPlatformInfoReq) GetPlatformInfoData() []*PlatformInfo {
if x != nil {
return x.PlatformInfoData
}
return nil
}
type UpdateWorkPlatformInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid []string `protobuf:"bytes,1,rep,name=workUuid,proto3" json:"workUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkPlatformInfoResp) Reset() {
*x = UpdateWorkPlatformInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkPlatformInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkPlatformInfoResp) ProtoMessage() {}
func (x *UpdateWorkPlatformInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[43]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkPlatformInfoResp.ProtoReflect.Descriptor instead.
func (*UpdateWorkPlatformInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{43}
}
func (x *UpdateWorkPlatformInfoResp) GetWorkUuid() []string {
if x != nil {
return x.WorkUuid
}
return nil
}
type UpdateWorkPublishLogReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail"`
Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkPublishLogReq) Reset() {
*x = UpdateWorkPublishLogReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkPublishLogReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkPublishLogReq) ProtoMessage() {}
func (x *UpdateWorkPublishLogReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[44]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkPublishLogReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkPublishLogReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{44}
}
func (x *UpdateWorkPublishLogReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *UpdateWorkPublishLogReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *UpdateWorkPublishLogReq) GetDetail() string {
if x != nil {
return x.Detail
}
return ""
}
func (x *UpdateWorkPublishLogReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
type RefreshWorkListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PublishStatus uint32 `protobuf:"varint,1,opt,name=publishStatus,proto3" json:"publishStatus"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshWorkListReq) Reset() {
*x = RefreshWorkListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshWorkListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshWorkListReq) ProtoMessage() {}
func (x *RefreshWorkListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[45]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshWorkListReq.ProtoReflect.Descriptor instead.
func (*RefreshWorkListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{45}
}
func (x *RefreshWorkListReq) GetPublishStatus() uint32 {
if x != nil {
return x.PublishStatus
}
return 0
}
type RefreshWorkListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*RefreshWorkListResp_Info `protobuf:"bytes,3,rep,name=Data,proto3" json:"Data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshWorkListResp) Reset() {
*x = RefreshWorkListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshWorkListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshWorkListResp) ProtoMessage() {}
func (x *RefreshWorkListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[46]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshWorkListResp.ProtoReflect.Descriptor instead.
func (*RefreshWorkListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{46}
}
func (x *RefreshWorkListResp) GetData() []*RefreshWorkListResp_Info {
if x != nil {
return x.Data
}
return nil
}
type OAuthAccountReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthAccountReq) Reset() {
*x = OAuthAccountReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthAccountReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthAccountReq) ProtoMessage() {}
func (x *OAuthAccountReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[47]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthAccountReq.ProtoReflect.Descriptor instead.
func (*OAuthAccountReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{47}
}
func (x *OAuthAccountReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
type OAuthAccountResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthAccountResp) Reset() {
*x = OAuthAccountResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthAccountResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthAccountResp) ProtoMessage() {}
func (x *OAuthAccountResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[48]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthAccountResp.ProtoReflect.Descriptor instead.
func (*OAuthAccountResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{48}
}
func (x *OAuthAccountResp) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
type OAuthAccountV2Req struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthAccountV2Req) Reset() {
*x = OAuthAccountV2Req{}
mi := &file_pb_fiee_cast_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthAccountV2Req) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthAccountV2Req) ProtoMessage() {}
func (x *OAuthAccountV2Req) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[49]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthAccountV2Req.ProtoReflect.Descriptor instead.
func (*OAuthAccountV2Req) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{49}
}
func (x *OAuthAccountV2Req) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
type OAuthAccountV2Resp struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
ProfileKey string `protobuf:"bytes,2,opt,name=profileKey,proto3" json:"profileKey"`
PlatformID uint32 `protobuf:"varint,3,opt,name=platformID,proto3" json:"platformID"`
AuthUrl string `protobuf:"bytes,4,opt,name=authUrl,proto3" json:"authUrl"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthAccountV2Resp) Reset() {
*x = OAuthAccountV2Resp{}
mi := &file_pb_fiee_cast_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthAccountV2Resp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthAccountV2Resp) ProtoMessage() {}
func (x *OAuthAccountV2Resp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[50]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthAccountV2Resp.ProtoReflect.Descriptor instead.
func (*OAuthAccountV2Resp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{50}
}
func (x *OAuthAccountV2Resp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *OAuthAccountV2Resp) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *OAuthAccountV2Resp) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *OAuthAccountV2Resp) GetAuthUrl() string {
if x != nil {
return x.AuthUrl
}
return ""
}
// youtube
type OAuthYoutubeTokenReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
MediaAccountUuid string `protobuf:"bytes,1,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthYoutubeTokenReq) Reset() {
*x = OAuthYoutubeTokenReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthYoutubeTokenReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthYoutubeTokenReq) ProtoMessage() {}
func (x *OAuthYoutubeTokenReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[51]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthYoutubeTokenReq.ProtoReflect.Descriptor instead.
func (*OAuthYoutubeTokenReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{51}
}
func (x *OAuthYoutubeTokenReq) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *OAuthYoutubeTokenReq) GetCode() string {
if x != nil {
return x.Code
}
return ""
}
type OAuthYoutubeTokenResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
AccessToken string `protobuf:"bytes,1,opt,name=accessToken,proto3" json:"accessToken"`
RefreshToken string `protobuf:"bytes,2,opt,name=refreshToken,proto3" json:"refreshToken"`
ExpireTime int64 `protobuf:"varint,3,opt,name=expireTime,proto3" json:"expireTime"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthYoutubeTokenResp) Reset() {
*x = OAuthYoutubeTokenResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthYoutubeTokenResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthYoutubeTokenResp) ProtoMessage() {}
func (x *OAuthYoutubeTokenResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[52]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthYoutubeTokenResp.ProtoReflect.Descriptor instead.
func (*OAuthYoutubeTokenResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{52}
}
func (x *OAuthYoutubeTokenResp) GetAccessToken() string {
if x != nil {
return x.AccessToken
}
return ""
}
func (x *OAuthYoutubeTokenResp) GetRefreshToken() string {
if x != nil {
return x.RefreshToken
}
return ""
}
func (x *OAuthYoutubeTokenResp) GetExpireTime() int64 {
if x != nil {
return x.ExpireTime
}
return 0
}
type OAuthCodeToTokenReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"`
UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"`
PlatformID PlatformIDENUM `protobuf:"varint,3,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state"` // 用于传递授权时的state参数包含partner_uuid等信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthCodeToTokenReq) Reset() {
*x = OAuthCodeToTokenReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthCodeToTokenReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthCodeToTokenReq) ProtoMessage() {}
func (x *OAuthCodeToTokenReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[53]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthCodeToTokenReq.ProtoReflect.Descriptor instead.
func (*OAuthCodeToTokenReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{53}
}
func (x *OAuthCodeToTokenReq) GetCode() string {
if x != nil {
return x.Code
}
return ""
}
func (x *OAuthCodeToTokenReq) GetUserID() string {
if x != nil {
return x.UserID
}
return ""
}
func (x *OAuthCodeToTokenReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *OAuthCodeToTokenReq) GetState() string {
if x != nil {
return x.State
}
return ""
}
type OAuthCodeToTokenResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OAuthCodeToTokenResp) Reset() {
*x = OAuthCodeToTokenResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OAuthCodeToTokenResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OAuthCodeToTokenResp) ProtoMessage() {}
func (x *OAuthCodeToTokenResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[54]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OAuthCodeToTokenResp.ProtoReflect.Descriptor instead.
func (*OAuthCodeToTokenResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{54}
}
type UpdateOAuthReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*UpdateOAuthReq_Info `protobuf:"bytes,1,rep,name=Data,proto3" json:"Data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateOAuthReq) Reset() {
*x = UpdateOAuthReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateOAuthReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateOAuthReq) ProtoMessage() {}
func (x *UpdateOAuthReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[55]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateOAuthReq.ProtoReflect.Descriptor instead.
func (*UpdateOAuthReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{55}
}
func (x *UpdateOAuthReq) GetData() []*UpdateOAuthReq_Info {
if x != nil {
return x.Data
}
return nil
}
type RefreshTokenReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
RefreshToken string `protobuf:"bytes,1,opt,name=refreshToken,proto3" json:"refreshToken"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
UserID string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshTokenReq) Reset() {
*x = RefreshTokenReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshTokenReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshTokenReq) ProtoMessage() {}
func (x *RefreshTokenReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[56]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshTokenReq.ProtoReflect.Descriptor instead.
func (*RefreshTokenReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{56}
}
func (x *RefreshTokenReq) GetRefreshToken() string {
if x != nil {
return x.RefreshToken
}
return ""
}
func (x *RefreshTokenReq) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *RefreshTokenReq) GetUserID() string {
if x != nil {
return x.UserID
}
return ""
}
type RefreshTokenResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
AccessToken string `protobuf:"bytes,1,opt,name=accessToken,proto3" json:"accessToken"`
PlatformUserID string `protobuf:"bytes,2,opt,name=platformUserID,proto3" json:"platformUserID"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshTokenResp) Reset() {
*x = RefreshTokenResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshTokenResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshTokenResp) ProtoMessage() {}
func (x *RefreshTokenResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[57]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshTokenResp.ProtoReflect.Descriptor instead.
func (*RefreshTokenResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{57}
}
func (x *RefreshTokenResp) GetAccessToken() string {
if x != nil {
return x.AccessToken
}
return ""
}
func (x *RefreshTokenResp) GetPlatformUserID() string {
if x != nil {
return x.PlatformUserID
}
return ""
}
type PublishMediaInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
PlatformID int32 `protobuf:"varint,2,opt,name=platformID,proto3" json:"platformID"`
PlatformMediaUuid string `protobuf:"bytes,3,opt,name=platformMediaUuid,proto3" json:"platformMediaUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishMediaInfoReq) Reset() {
*x = PublishMediaInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[58]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishMediaInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishMediaInfoReq) ProtoMessage() {}
func (x *PublishMediaInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[58]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishMediaInfoReq.ProtoReflect.Descriptor instead.
func (*PublishMediaInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{58}
}
func (x *PublishMediaInfoReq) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *PublishMediaInfoReq) GetPlatformID() int32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *PublishMediaInfoReq) GetPlatformMediaUuid() string {
if x != nil {
return x.PlatformMediaUuid
}
return ""
}
type PublishMediaInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
PlatformID int32 `protobuf:"varint,2,opt,name=platformID,proto3" json:"platformID"`
PlatformMediaUuid string `protobuf:"bytes,3,opt,name=platformMediaUuid,proto3" json:"platformMediaUuid"`
Info string `protobuf:"bytes,4,opt,name=info,proto3" json:"info"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishMediaInfoResp) Reset() {
*x = PublishMediaInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[59]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishMediaInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishMediaInfoResp) ProtoMessage() {}
func (x *PublishMediaInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[59]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishMediaInfoResp.ProtoReflect.Descriptor instead.
func (*PublishMediaInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{59}
}
func (x *PublishMediaInfoResp) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *PublishMediaInfoResp) GetPlatformID() int32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *PublishMediaInfoResp) GetPlatformMediaUuid() string {
if x != nil {
return x.PlatformMediaUuid
}
return ""
}
func (x *PublishMediaInfoResp) GetInfo() string {
if x != nil {
return x.Info
}
return ""
}
type ToolsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ToolsReq) Reset() {
*x = ToolsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[60]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ToolsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ToolsReq) ProtoMessage() {}
func (x *ToolsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[60]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ToolsReq.ProtoReflect.Descriptor instead.
func (*ToolsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{60}
}
func (x *ToolsReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
// 视频脚本相关消息定义
// 更新视频脚本请求
type UpdateVideoScriptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 脚本标题
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"` // 脚本内容
CreatorUuid string `protobuf:"bytes,4,opt,name=creatorUuid,proto3" json:"creatorUuid"` // 创建人UUID
CreatorName string `protobuf:"bytes,5,opt,name=creatorName,proto3" json:"creatorName"` // 创建人名称
ArtistUuid string `protobuf:"bytes,6,opt,name=artistUuid,proto3" json:"artistUuid"`
ArtistPhone string `protobuf:"bytes,7,opt,name=artistPhone,proto3" json:"artistPhone"`
ArtistNum string `protobuf:"bytes,8,opt,name=artistNum,proto3" json:"artistNum"`
ArtistName string `protobuf:"bytes,9,opt,name=artistName,proto3" json:"artistName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateVideoScriptReq) Reset() {
*x = UpdateVideoScriptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[61]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateVideoScriptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateVideoScriptReq) ProtoMessage() {}
func (x *UpdateVideoScriptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[61]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateVideoScriptReq.ProtoReflect.Descriptor instead.
func (*UpdateVideoScriptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{61}
}
func (x *UpdateVideoScriptReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateVideoScriptReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *UpdateVideoScriptReq) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *UpdateVideoScriptReq) GetCreatorUuid() string {
if x != nil {
return x.CreatorUuid
}
return ""
}
func (x *UpdateVideoScriptReq) GetCreatorName() string {
if x != nil {
return x.CreatorName
}
return ""
}
func (x *UpdateVideoScriptReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *UpdateVideoScriptReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *UpdateVideoScriptReq) GetArtistNum() string {
if x != nil {
return x.ArtistNum
}
return ""
}
func (x *UpdateVideoScriptReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
type UpdateVideoScriptResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateVideoScriptResp) Reset() {
*x = UpdateVideoScriptResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[62]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateVideoScriptResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateVideoScriptResp) ProtoMessage() {}
func (x *UpdateVideoScriptResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[62]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateVideoScriptResp.ProtoReflect.Descriptor instead.
func (*UpdateVideoScriptResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{62}
}
func (x *UpdateVideoScriptResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 获取视频脚本详情请求
type GetVideoScriptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetVideoScriptReq) Reset() {
*x = GetVideoScriptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[63]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetVideoScriptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetVideoScriptReq) ProtoMessage() {}
func (x *GetVideoScriptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[63]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetVideoScriptReq.ProtoReflect.Descriptor instead.
func (*GetVideoScriptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{63}
}
func (x *GetVideoScriptReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type GetVideoScriptResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 脚本标题
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"` // 脚本内容
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态
ArtistUuid string `protobuf:"bytes,5,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
ArtistName string `protobuf:"bytes,6,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
ArtistPhone string `protobuf:"bytes,7,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人名称
CreatorUuid string `protobuf:"bytes,8,opt,name=creatorUuid,proto3" json:"creatorUuid"` // 创建人UUID
CreatorName string `protobuf:"bytes,9,opt,name=creatorName,proto3" json:"creatorName"` // 创建人名称
QuoteCount int32 `protobuf:"varint,10,opt,name=quoteCount,proto3" json:"quoteCount"`
ArtistNum string `protobuf:"bytes,11,opt,name=artistNum,proto3" json:"artistNum"`
Remark string `protobuf:"bytes,12,opt,name=remark,proto3" json:"remark"`
ApprovalID string `protobuf:"bytes,13,opt,name=approvalID,proto3" json:"approvalID"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetVideoScriptResp) Reset() {
*x = GetVideoScriptResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[64]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetVideoScriptResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetVideoScriptResp) ProtoMessage() {}
func (x *GetVideoScriptResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[64]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetVideoScriptResp.ProtoReflect.Descriptor instead.
func (*GetVideoScriptResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{64}
}
func (x *GetVideoScriptResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *GetVideoScriptResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *GetVideoScriptResp) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *GetVideoScriptResp) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *GetVideoScriptResp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *GetVideoScriptResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *GetVideoScriptResp) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *GetVideoScriptResp) GetCreatorUuid() string {
if x != nil {
return x.CreatorUuid
}
return ""
}
func (x *GetVideoScriptResp) GetCreatorName() string {
if x != nil {
return x.CreatorName
}
return ""
}
func (x *GetVideoScriptResp) GetQuoteCount() int32 {
if x != nil {
return x.QuoteCount
}
return 0
}
func (x *GetVideoScriptResp) GetArtistNum() string {
if x != nil {
return x.ArtistNum
}
return ""
}
func (x *GetVideoScriptResp) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *GetVideoScriptResp) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
// 获取视频脚本列表请求
type ListVideoScriptsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title"` // 标题关键字
Status uint32 `protobuf:"varint,2,opt,name=status,proto3" json:"status"` // 状态
ArtistKeywords string `protobuf:"bytes,3,opt,name=artistKeywords,proto3" json:"artistKeywords"` // 艺人
CreatorKeywords string `protobuf:"bytes,4,opt,name=creatorKeywords,proto3" json:"creatorKeywords"` // 创建人
CreateStartDate string `protobuf:"bytes,5,opt,name=createStartDate,proto3" json:"createStartDate"`
CreateEndDate string `protobuf:"bytes,6,opt,name=createEndDate,proto3" json:"createEndDate"`
Page int32 `protobuf:"varint,7,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,8,opt,name=pageSize,proto3" json:"pageSize"`
ArtistUuid string `protobuf:"bytes,9,opt,name=artistUuid,proto3" json:"artistUuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListVideoScriptsReq) Reset() {
*x = ListVideoScriptsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[65]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListVideoScriptsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListVideoScriptsReq) ProtoMessage() {}
func (x *ListVideoScriptsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[65]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListVideoScriptsReq.ProtoReflect.Descriptor instead.
func (*ListVideoScriptsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{65}
}
func (x *ListVideoScriptsReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *ListVideoScriptsReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ListVideoScriptsReq) GetArtistKeywords() string {
if x != nil {
return x.ArtistKeywords
}
return ""
}
func (x *ListVideoScriptsReq) GetCreatorKeywords() string {
if x != nil {
return x.CreatorKeywords
}
return ""
}
func (x *ListVideoScriptsReq) GetCreateStartDate() string {
if x != nil {
return x.CreateStartDate
}
return ""
}
func (x *ListVideoScriptsReq) GetCreateEndDate() string {
if x != nil {
return x.CreateEndDate
}
return ""
}
func (x *ListVideoScriptsReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListVideoScriptsReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListVideoScriptsReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type VideoScriptInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 脚本标题
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"` // 脚本内容
ArtistUuid string `protobuf:"bytes,4,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
ArtistPhone string `protobuf:"bytes,6,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人名称
QuoteCount int32 `protobuf:"varint,7,opt,name=quoteCount,proto3" json:"quoteCount"`
CreatorUuid string `protobuf:"bytes,8,opt,name=creatorUuid,proto3" json:"creatorUuid"` // 创建人UUID
CreatorName string `protobuf:"bytes,9,opt,name=creatorName,proto3" json:"creatorName"` // 创建人名称
Status uint32 `protobuf:"varint,10,opt,name=status,proto3" json:"status"` // 状态
CreatedDate string `protobuf:"bytes,11,opt,name=createdDate,proto3" json:"createdDate"` // 创建时间
ArtistNum string `protobuf:"bytes,12,opt,name=artistNum,proto3" json:"artistNum"`
Remark string `protobuf:"bytes,13,opt,name=remark,proto3" json:"remark"`
Success bool `protobuf:"varint,14,opt,name=success,proto3" json:"success"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *VideoScriptInfo) Reset() {
*x = VideoScriptInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[66]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *VideoScriptInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*VideoScriptInfo) ProtoMessage() {}
func (x *VideoScriptInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[66]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use VideoScriptInfo.ProtoReflect.Descriptor instead.
func (*VideoScriptInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{66}
}
func (x *VideoScriptInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *VideoScriptInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *VideoScriptInfo) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *VideoScriptInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *VideoScriptInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *VideoScriptInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *VideoScriptInfo) GetQuoteCount() int32 {
if x != nil {
return x.QuoteCount
}
return 0
}
func (x *VideoScriptInfo) GetCreatorUuid() string {
if x != nil {
return x.CreatorUuid
}
return ""
}
func (x *VideoScriptInfo) GetCreatorName() string {
if x != nil {
return x.CreatorName
}
return ""
}
func (x *VideoScriptInfo) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *VideoScriptInfo) GetCreatedDate() string {
if x != nil {
return x.CreatedDate
}
return ""
}
func (x *VideoScriptInfo) GetArtistNum() string {
if x != nil {
return x.ArtistNum
}
return ""
}
func (x *VideoScriptInfo) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *VideoScriptInfo) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
type ListVideoScriptsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*VideoScriptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListVideoScriptsResp) Reset() {
*x = ListVideoScriptsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[67]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListVideoScriptsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListVideoScriptsResp) ProtoMessage() {}
func (x *ListVideoScriptsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[67]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListVideoScriptsResp.ProtoReflect.Descriptor instead.
func (*ListVideoScriptsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{67}
}
func (x *ListVideoScriptsResp) GetData() []*VideoScriptInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListVideoScriptsResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 删除视频脚本请求
type DeleteVideoScriptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 脚本UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteVideoScriptReq) Reset() {
*x = DeleteVideoScriptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[68]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteVideoScriptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteVideoScriptReq) ProtoMessage() {}
func (x *DeleteVideoScriptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[68]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteVideoScriptReq.ProtoReflect.Descriptor instead.
func (*DeleteVideoScriptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{68}
}
func (x *DeleteVideoScriptReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type UpdateVideoScriptBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*VideoScriptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateVideoScriptBatchReq) Reset() {
*x = UpdateVideoScriptBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[69]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateVideoScriptBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateVideoScriptBatchReq) ProtoMessage() {}
func (x *UpdateVideoScriptBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[69]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateVideoScriptBatchReq.ProtoReflect.Descriptor instead.
func (*UpdateVideoScriptBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{69}
}
func (x *UpdateVideoScriptBatchReq) GetData() []*VideoScriptInfo {
if x != nil {
return x.Data
}
return nil
}
type UpdateVideoScriptBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*VideoScriptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"`
SuccessCount int32 `protobuf:"varint,2,opt,name=successCount,proto3" json:"successCount"`
FailCount int32 `protobuf:"varint,3,opt,name=failCount,proto3" json:"failCount"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateVideoScriptBatchResp) Reset() {
*x = UpdateVideoScriptBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[70]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateVideoScriptBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateVideoScriptBatchResp) ProtoMessage() {}
func (x *UpdateVideoScriptBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[70]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateVideoScriptBatchResp.ProtoReflect.Descriptor instead.
func (*UpdateVideoScriptBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{70}
}
func (x *UpdateVideoScriptBatchResp) GetData() []*VideoScriptInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *UpdateVideoScriptBatchResp) GetSuccessCount() int32 {
if x != nil {
return x.SuccessCount
}
return 0
}
func (x *UpdateVideoScriptBatchResp) GetFailCount() int32 {
if x != nil {
return x.FailCount
}
return 0
}
type UpdateScriptStatusReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkAction WorkActionENUM `protobuf:"varint,1,opt,name=workAction,proto3,enum=Cast.WorkActionENUM" json:"workAction"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid"`
ApprovalID string `protobuf:"bytes,3,opt,name=approvalID,proto3" json:"approvalID"`
ApprovalReply string `protobuf:"bytes,4,opt,name=approvalReply,proto3" json:"approvalReply"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateScriptStatusReq) Reset() {
*x = UpdateScriptStatusReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[71]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateScriptStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateScriptStatusReq) ProtoMessage() {}
func (x *UpdateScriptStatusReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[71]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateScriptStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateScriptStatusReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{71}
}
func (x *UpdateScriptStatusReq) GetWorkAction() WorkActionENUM {
if x != nil {
return x.WorkAction
}
return WorkActionENUM_NO_ACTION
}
func (x *UpdateScriptStatusReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateScriptStatusReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *UpdateScriptStatusReq) GetApprovalReply() string {
if x != nil {
return x.ApprovalReply
}
return ""
}
type SetLayoutReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data"`
FormName string `protobuf:"bytes,3,opt,name=formName,proto3" json:"formName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SetLayoutReq) Reset() {
*x = SetLayoutReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[72]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SetLayoutReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SetLayoutReq) ProtoMessage() {}
func (x *SetLayoutReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[72]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SetLayoutReq.ProtoReflect.Descriptor instead.
func (*SetLayoutReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{72}
}
func (x *SetLayoutReq) GetUserID() string {
if x != nil {
return x.UserID
}
return ""
}
func (x *SetLayoutReq) GetData() string {
if x != nil {
return x.Data
}
return ""
}
func (x *SetLayoutReq) GetFormName() string {
if x != nil {
return x.FormName
}
return ""
}
type GetLayoutReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"`
FormName string `protobuf:"bytes,2,opt,name=formName,proto3" json:"formName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetLayoutReq) Reset() {
*x = GetLayoutReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[73]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetLayoutReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetLayoutReq) ProtoMessage() {}
func (x *GetLayoutReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[73]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetLayoutReq.ProtoReflect.Descriptor instead.
func (*GetLayoutReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{73}
}
func (x *GetLayoutReq) GetUserID() string {
if x != nil {
return x.UserID
}
return ""
}
func (x *GetLayoutReq) GetFormName() string {
if x != nil {
return x.FormName
}
return ""
}
type GetLayoutResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data"`
FormName string `protobuf:"bytes,3,opt,name=formName,proto3" json:"formName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetLayoutResp) Reset() {
*x = GetLayoutResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[74]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetLayoutResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetLayoutResp) ProtoMessage() {}
func (x *GetLayoutResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[74]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetLayoutResp.ProtoReflect.Descriptor instead.
func (*GetLayoutResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{74}
}
func (x *GetLayoutResp) GetData() string {
if x != nil {
return x.Data
}
return ""
}
func (x *GetLayoutResp) GetFormName() string {
if x != nil {
return x.FormName
}
return ""
}
// 关键词相关消息定义
type UpdatePromptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PromptUuid string `protobuf:"bytes,1,opt,name=promptUuid,proto3" json:"promptUuid"` // 关键词UUID
Prompt string `protobuf:"bytes,2,opt,name=prompt,proto3" json:"prompt"` // 关键词
Category CategoryENUM `protobuf:"varint,3,opt,name=category,proto3,enum=Cast.CategoryENUM" json:"category"` // 分类
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdatePromptReq) Reset() {
*x = UpdatePromptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[75]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdatePromptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdatePromptReq) ProtoMessage() {}
func (x *UpdatePromptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[75]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdatePromptReq.ProtoReflect.Descriptor instead.
func (*UpdatePromptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{75}
}
func (x *UpdatePromptReq) GetPromptUuid() string {
if x != nil {
return x.PromptUuid
}
return ""
}
func (x *UpdatePromptReq) GetPrompt() string {
if x != nil {
return x.Prompt
}
return ""
}
func (x *UpdatePromptReq) GetCategory() CategoryENUM {
if x != nil {
return x.Category
}
return CategoryENUM_UNKNOWN_CATEGORY
}
type DeletePromptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PromptUuid string `protobuf:"bytes,1,opt,name=promptUuid,proto3" json:"promptUuid"` // 关键词UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeletePromptReq) Reset() {
*x = DeletePromptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[76]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeletePromptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeletePromptReq) ProtoMessage() {}
func (x *DeletePromptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[76]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeletePromptReq.ProtoReflect.Descriptor instead.
func (*DeletePromptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{76}
}
func (x *DeletePromptReq) GetPromptUuid() string {
if x != nil {
return x.PromptUuid
}
return ""
}
type GetPromptReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PromptUuid string `protobuf:"bytes,1,opt,name=promptUuid,proto3" json:"promptUuid"` // 关键词UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetPromptReq) Reset() {
*x = GetPromptReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[77]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetPromptReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetPromptReq) ProtoMessage() {}
func (x *GetPromptReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[77]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetPromptReq.ProtoReflect.Descriptor instead.
func (*GetPromptReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{77}
}
func (x *GetPromptReq) GetPromptUuid() string {
if x != nil {
return x.PromptUuid
}
return ""
}
type GetPromptResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
PromptUuid string `protobuf:"bytes,1,opt,name=promptUuid,proto3" json:"promptUuid"` // 关键词UUID
Prompt string `protobuf:"bytes,2,opt,name=prompt,proto3" json:"prompt"` // 关键词
Category CategoryENUM `protobuf:"varint,3,opt,name=category,proto3,enum=Cast.CategoryENUM" json:"category"` // 分类
UseCount uint32 `protobuf:"varint,4,opt,name=useCount,proto3" json:"useCount"` // 使用次数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetPromptResp) Reset() {
*x = GetPromptResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[78]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetPromptResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetPromptResp) ProtoMessage() {}
func (x *GetPromptResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[78]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetPromptResp.ProtoReflect.Descriptor instead.
func (*GetPromptResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{78}
}
func (x *GetPromptResp) GetPromptUuid() string {
if x != nil {
return x.PromptUuid
}
return ""
}
func (x *GetPromptResp) GetPrompt() string {
if x != nil {
return x.Prompt
}
return ""
}
func (x *GetPromptResp) GetCategory() CategoryENUM {
if x != nil {
return x.Category
}
return CategoryENUM_UNKNOWN_CATEGORY
}
func (x *GetPromptResp) GetUseCount() uint32 {
if x != nil {
return x.UseCount
}
return 0
}
type ListPromptsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Prompt string `protobuf:"bytes,1,opt,name=prompt,proto3" json:"prompt"` // 关键词搜索
Category CategoryENUM `protobuf:"varint,2,opt,name=category,proto3,enum=Cast.CategoryENUM" json:"category"` // 分类筛选
Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,4,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
Rand bool `protobuf:"varint,5,opt,name=rand,proto3" json:"rand"`
StartUseCount int32 `protobuf:"varint,6,opt,name=startUseCount,proto3" json:"startUseCount"`
EndUseCount int32 `protobuf:"varint,7,opt,name=endUseCount,proto3" json:"endUseCount"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListPromptsReq) Reset() {
*x = ListPromptsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[79]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListPromptsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListPromptsReq) ProtoMessage() {}
func (x *ListPromptsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[79]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListPromptsReq.ProtoReflect.Descriptor instead.
func (*ListPromptsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{79}
}
func (x *ListPromptsReq) GetPrompt() string {
if x != nil {
return x.Prompt
}
return ""
}
func (x *ListPromptsReq) GetCategory() CategoryENUM {
if x != nil {
return x.Category
}
return CategoryENUM_UNKNOWN_CATEGORY
}
func (x *ListPromptsReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListPromptsReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListPromptsReq) GetRand() bool {
if x != nil {
return x.Rand
}
return false
}
func (x *ListPromptsReq) GetStartUseCount() int32 {
if x != nil {
return x.StartUseCount
}
return 0
}
func (x *ListPromptsReq) GetEndUseCount() int32 {
if x != nil {
return x.EndUseCount
}
return 0
}
type PromptInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
PromptUuid string `protobuf:"bytes,1,opt,name=promptUuid,proto3" json:"promptUuid"` // 关键词UUID
Prompt string `protobuf:"bytes,2,opt,name=prompt,proto3" json:"prompt"` // 关键词
Category CategoryENUM `protobuf:"varint,3,opt,name=category,proto3,enum=Cast.CategoryENUM" json:"category"` // 分类
Remark string `protobuf:"bytes,4,opt,name=remark,proto3" json:"remark"` // 备注
Success bool `protobuf:"varint,5,opt,name=success,proto3" json:"success"` // 是否更新成功
UseCount uint32 `protobuf:"varint,6,opt,name=useCount,proto3" json:"useCount"` // 使用次数
LineNo uint32 `protobuf:"varint,7,opt,name=lineNo,proto3" json:"lineNo"` // 行号
CreatedDate string `protobuf:"bytes,8,opt,name=createdDate,proto3" json:"createdDate"` // 创建时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PromptInfo) Reset() {
*x = PromptInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[80]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PromptInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PromptInfo) ProtoMessage() {}
func (x *PromptInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[80]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PromptInfo.ProtoReflect.Descriptor instead.
func (*PromptInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{80}
}
func (x *PromptInfo) GetPromptUuid() string {
if x != nil {
return x.PromptUuid
}
return ""
}
func (x *PromptInfo) GetPrompt() string {
if x != nil {
return x.Prompt
}
return ""
}
func (x *PromptInfo) GetCategory() CategoryENUM {
if x != nil {
return x.Category
}
return CategoryENUM_UNKNOWN_CATEGORY
}
func (x *PromptInfo) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *PromptInfo) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
func (x *PromptInfo) GetUseCount() uint32 {
if x != nil {
return x.UseCount
}
return 0
}
func (x *PromptInfo) GetLineNo() uint32 {
if x != nil {
return x.LineNo
}
return 0
}
func (x *PromptInfo) GetCreatedDate() string {
if x != nil {
return x.CreatedDate
}
return ""
}
type ListPromptsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*PromptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 关键词列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListPromptsResp) Reset() {
*x = ListPromptsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[81]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListPromptsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListPromptsResp) ProtoMessage() {}
func (x *ListPromptsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[81]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListPromptsResp.ProtoReflect.Descriptor instead.
func (*ListPromptsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{81}
}
func (x *ListPromptsResp) GetData() []*PromptInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListPromptsResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type UpdatePromptBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*PromptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 关键词列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdatePromptBatchReq) Reset() {
*x = UpdatePromptBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[82]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdatePromptBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdatePromptBatchReq) ProtoMessage() {}
func (x *UpdatePromptBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[82]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdatePromptBatchReq.ProtoReflect.Descriptor instead.
func (*UpdatePromptBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{82}
}
func (x *UpdatePromptBatchReq) GetData() []*PromptInfo {
if x != nil {
return x.Data
}
return nil
}
type UpdatePromptBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*PromptInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 关键词列表
SuccessCount int32 `protobuf:"varint,2,opt,name=successCount,proto3" json:"successCount"` // 成功数量
FailCount int32 `protobuf:"varint,3,opt,name=failCount,proto3" json:"failCount"` // 失败数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdatePromptBatchResp) Reset() {
*x = UpdatePromptBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[83]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdatePromptBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdatePromptBatchResp) ProtoMessage() {}
func (x *UpdatePromptBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[83]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdatePromptBatchResp.ProtoReflect.Descriptor instead.
func (*UpdatePromptBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{83}
}
func (x *UpdatePromptBatchResp) GetData() []*PromptInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *UpdatePromptBatchResp) GetSuccessCount() int32 {
if x != nil {
return x.SuccessCount
}
return 0
}
func (x *UpdatePromptBatchResp) GetFailCount() int32 {
if x != nil {
return x.FailCount
}
return 0
}
// 艺人相关接口
type ArtistInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
RefID string `protobuf:"bytes,2,opt,name=refID,proto3" json:"refID"` // 艺人名称
ProfileKey string `protobuf:"bytes,3,opt,name=profileKey,proto3" json:"profileKey"` // 艺人手机号
SubNum string `protobuf:"bytes,4,opt,name=subNum,proto3" json:"subNum"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistInfo) Reset() {
*x = ArtistInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[84]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistInfo) ProtoMessage() {}
func (x *ArtistInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[84]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistInfo.ProtoReflect.Descriptor instead.
func (*ArtistInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{84}
}
func (x *ArtistInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *ArtistInfo) GetRefID() string {
if x != nil {
return x.RefID
}
return ""
}
func (x *ArtistInfo) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *ArtistInfo) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
type UpdateArtistReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistInfo *ArtistInfo `protobuf:"bytes,1,opt,name=artistInfo,proto3" json:"artistInfo"`
Uuid string `protobuf:"bytes,2,opt,name=Uuid,proto3" json:"Uuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateArtistReq) Reset() {
*x = UpdateArtistReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[85]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateArtistReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateArtistReq) ProtoMessage() {}
func (x *UpdateArtistReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[85]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateArtistReq.ProtoReflect.Descriptor instead.
func (*UpdateArtistReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{85}
}
func (x *UpdateArtistReq) GetArtistInfo() *ArtistInfo {
if x != nil {
return x.ArtistInfo
}
return nil
}
func (x *UpdateArtistReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type UpdateArtistResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateArtistResp) Reset() {
*x = UpdateArtistResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[86]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateArtistResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateArtistResp) ProtoMessage() {}
func (x *UpdateArtistResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[86]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateArtistResp.ProtoReflect.Descriptor instead.
func (*UpdateArtistResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{86}
}
func (x *UpdateArtistResp) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type GetArtistReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistReq) Reset() {
*x = GetArtistReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[87]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistReq) ProtoMessage() {}
func (x *GetArtistReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[87]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistReq.ProtoReflect.Descriptor instead.
func (*GetArtistReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{87}
}
func (x *GetArtistReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type GetArtistResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistInfo *ArtistInfo `protobuf:"bytes,1,opt,name=artistInfo,proto3" json:"artistInfo"`
Uuid string `protobuf:"bytes,2,opt,name=Uuid,proto3" json:"Uuid"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistResp) Reset() {
*x = GetArtistResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[88]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistResp) ProtoMessage() {}
func (x *GetArtistResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[88]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistResp.ProtoReflect.Descriptor instead.
func (*GetArtistResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{88}
}
func (x *GetArtistResp) GetArtistInfo() *ArtistInfo {
if x != nil {
return x.ArtistInfo
}
return nil
}
func (x *GetArtistResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 作品分析相关消息定义
type CreateWorkAnalysisReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
Analysis string `protobuf:"bytes,6,opt,name=analysis,proto3" json:"analysis"` // 分析内容
Title string `protobuf:"bytes,7,opt,name=title,proto3" json:"title"` // 标题
PdfUrl string `protobuf:"bytes,8,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
MediaAccountCount int32 `protobuf:"varint,9,opt,name=mediaAccountCount,proto3" json:"mediaAccountCount"` // 当前账号数
WorkVideoCount int32 `protobuf:"varint,10,opt,name=workVideoCount,proto3" json:"workVideoCount"` // 当前发布视频数
WorkImageCount int32 `protobuf:"varint,11,opt,name=workImageCount,proto3" json:"workImageCount"` // 当前发布图文数
Views int32 `protobuf:"varint,12,opt,name=views,proto3" json:"views"` // 是否开启浏览/播放量统计 0 关闭 1 开启
Likes int32 `protobuf:"varint,13,opt,name=likes,proto3" json:"likes"` // 是否开启点赞数统计 0 关闭 1 开启
Comments int32 `protobuf:"varint,14,opt,name=comments,proto3" json:"comments"` // 是否开启评论数统计 0 关闭 1 开启
Shares int32 `protobuf:"varint,15,opt,name=shares,proto3" json:"shares"` // 是否开启分享数统计 0 关闭 1 开启
FansCount int32 `protobuf:"varint,16,opt,name=fansCount,proto3" json:"fansCount"` // 是否开启粉丝数统计 0 关闭 1 开启
TopCities int32 `protobuf:"varint,17,opt,name=topCities,proto3" json:"topCities"` // 是否开启Top城市统计 0 关闭 1 开启
MostActiveDay int32 `protobuf:"varint,18,opt,name=mostActiveDay,proto3" json:"mostActiveDay"` // 是否开启最活跃日统计 0 关闭 1 开启
BestPostTime int32 `protobuf:"varint,19,opt,name=bestPostTime,proto3" json:"bestPostTime"` // 是否开启最佳发布时间统计 0 关闭 1 开启
PeriodTypeFans uint32 `protobuf:"varint,21,opt,name=periodTypeFans,proto3" json:"periodTypeFans"` // 粉丝数周期类型 1 日 2 周 3 月
PeriodTypeViews uint32 `protobuf:"varint,22,opt,name=periodTypeViews,proto3" json:"periodTypeViews"` // 播放量周期类型 1 日 2 周 3 月
PeriodTypeLikes uint32 `protobuf:"varint,23,opt,name=periodTypeLikes,proto3" json:"periodTypeLikes"` // 点赞数周期类型 1 日 2 周 3 月
PeriodTypeComments uint32 `protobuf:"varint,24,opt,name=periodTypeComments,proto3" json:"periodTypeComments"` // 评论数周期类型 1 日 2 周 3 月
PeriodTypeShares uint32 `protobuf:"varint,25,opt,name=periodTypeShares,proto3" json:"periodTypeShares"` // 分享数周期类型 1 日 2 周 3 月
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateWorkAnalysisReq) Reset() {
*x = CreateWorkAnalysisReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[89]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateWorkAnalysisReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateWorkAnalysisReq) ProtoMessage() {}
func (x *CreateWorkAnalysisReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[89]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateWorkAnalysisReq.ProtoReflect.Descriptor instead.
func (*CreateWorkAnalysisReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{89}
}
func (x *CreateWorkAnalysisReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *CreateWorkAnalysisReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *CreateWorkAnalysisReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *CreateWorkAnalysisReq) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *CreateWorkAnalysisReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *CreateWorkAnalysisReq) GetAnalysis() string {
if x != nil {
return x.Analysis
}
return ""
}
func (x *CreateWorkAnalysisReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *CreateWorkAnalysisReq) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *CreateWorkAnalysisReq) GetMediaAccountCount() int32 {
if x != nil {
return x.MediaAccountCount
}
return 0
}
func (x *CreateWorkAnalysisReq) GetWorkVideoCount() int32 {
if x != nil {
return x.WorkVideoCount
}
return 0
}
func (x *CreateWorkAnalysisReq) GetWorkImageCount() int32 {
if x != nil {
return x.WorkImageCount
}
return 0
}
func (x *CreateWorkAnalysisReq) GetViews() int32 {
if x != nil {
return x.Views
}
return 0
}
func (x *CreateWorkAnalysisReq) GetLikes() int32 {
if x != nil {
return x.Likes
}
return 0
}
func (x *CreateWorkAnalysisReq) GetComments() int32 {
if x != nil {
return x.Comments
}
return 0
}
func (x *CreateWorkAnalysisReq) GetShares() int32 {
if x != nil {
return x.Shares
}
return 0
}
func (x *CreateWorkAnalysisReq) GetFansCount() int32 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *CreateWorkAnalysisReq) GetTopCities() int32 {
if x != nil {
return x.TopCities
}
return 0
}
func (x *CreateWorkAnalysisReq) GetMostActiveDay() int32 {
if x != nil {
return x.MostActiveDay
}
return 0
}
func (x *CreateWorkAnalysisReq) GetBestPostTime() int32 {
if x != nil {
return x.BestPostTime
}
return 0
}
func (x *CreateWorkAnalysisReq) GetPeriodTypeFans() uint32 {
if x != nil {
return x.PeriodTypeFans
}
return 0
}
func (x *CreateWorkAnalysisReq) GetPeriodTypeViews() uint32 {
if x != nil {
return x.PeriodTypeViews
}
return 0
}
func (x *CreateWorkAnalysisReq) GetPeriodTypeLikes() uint32 {
if x != nil {
return x.PeriodTypeLikes
}
return 0
}
func (x *CreateWorkAnalysisReq) GetPeriodTypeComments() uint32 {
if x != nil {
return x.PeriodTypeComments
}
return 0
}
func (x *CreateWorkAnalysisReq) GetPeriodTypeShares() uint32 {
if x != nil {
return x.PeriodTypeShares
}
return 0
}
type CreateWorkAnalysisResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateWorkAnalysisResp) Reset() {
*x = CreateWorkAnalysisResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[90]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateWorkAnalysisResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateWorkAnalysisResp) ProtoMessage() {}
func (x *CreateWorkAnalysisResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[90]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateWorkAnalysisResp.ProtoReflect.Descriptor instead.
func (*CreateWorkAnalysisResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{90}
}
func (x *CreateWorkAnalysisResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type UpdateWorkAnalysisReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
Analysis string `protobuf:"bytes,2,opt,name=analysis,proto3" json:"analysis"` // 分析内容
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title"` // 标题
PdfUrl string `protobuf:"bytes,4,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
MediaAccountCount int32 `protobuf:"varint,5,opt,name=mediaAccountCount,proto3" json:"mediaAccountCount"` // 当前账号数
WorkVideoCount int32 `protobuf:"varint,6,opt,name=workVideoCount,proto3" json:"workVideoCount"` // 当前发布视频数
WorkImageCount int32 `protobuf:"varint,7,opt,name=workImageCount,proto3" json:"workImageCount"` // 当前发布图文数
Views int32 `protobuf:"varint,8,opt,name=views,proto3" json:"views"` // 是否开启浏览/播放量统计 0 关闭 1 开启
Likes int32 `protobuf:"varint,9,opt,name=likes,proto3" json:"likes"` // 是否开启点赞数统计 0 关闭 1 开启
Comments int32 `protobuf:"varint,10,opt,name=comments,proto3" json:"comments"` // 是否开启评论数统计 0 关闭 1 开启
Shares int32 `protobuf:"varint,11,opt,name=shares,proto3" json:"shares"` // 是否开启分享数统计 0 关闭 1 开启
FansCount int32 `protobuf:"varint,12,opt,name=fansCount,proto3" json:"fansCount"` // 是否开启粉丝数统计 0 关闭 1 开启
TopCities int32 `protobuf:"varint,13,opt,name=topCities,proto3" json:"topCities"` // 是否开启Top城市统计 0 关闭 1 开启
MostActiveDay int32 `protobuf:"varint,14,opt,name=mostActiveDay,proto3" json:"mostActiveDay"` // 是否开启最活跃日统计 0 关闭 1 开启
BestPostTime int32 `protobuf:"varint,15,opt,name=bestPostTime,proto3" json:"bestPostTime"` // 是否开启最佳发布时间统计 0 关闭 1 开启
ArtistUUID string `protobuf:"bytes,16,opt,name=artistUUID,proto3" json:"artistUUID"` // 艺人UUID
PeriodTypeFans uint32 `protobuf:"varint,17,opt,name=periodTypeFans,proto3" json:"periodTypeFans"` // 粉丝数周期类型 1 日 2 周 3 月
PeriodTypeViews uint32 `protobuf:"varint,18,opt,name=periodTypeViews,proto3" json:"periodTypeViews"` // 播放量周期类型 1 日 2 周 3 月
PeriodTypeLikes uint32 `protobuf:"varint,19,opt,name=periodTypeLikes,proto3" json:"periodTypeLikes"` // 点赞数周期类型 1 日 2 周 3 月
PeriodTypeComments uint32 `protobuf:"varint,20,opt,name=periodTypeComments,proto3" json:"periodTypeComments"` // 评论数周期类型 1 日 2 周 3 月
PeriodTypeShares uint32 `protobuf:"varint,21,opt,name=periodTypeShares,proto3" json:"periodTypeShares"` // 分享数周期类型 1 日 2 周 3 月
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkAnalysisReq) Reset() {
*x = UpdateWorkAnalysisReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[91]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkAnalysisReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkAnalysisReq) ProtoMessage() {}
func (x *UpdateWorkAnalysisReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[91]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkAnalysisReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkAnalysisReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{91}
}
func (x *UpdateWorkAnalysisReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateWorkAnalysisReq) GetAnalysis() string {
if x != nil {
return x.Analysis
}
return ""
}
func (x *UpdateWorkAnalysisReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *UpdateWorkAnalysisReq) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *UpdateWorkAnalysisReq) GetMediaAccountCount() int32 {
if x != nil {
return x.MediaAccountCount
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetWorkVideoCount() int32 {
if x != nil {
return x.WorkVideoCount
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetWorkImageCount() int32 {
if x != nil {
return x.WorkImageCount
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetViews() int32 {
if x != nil {
return x.Views
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetLikes() int32 {
if x != nil {
return x.Likes
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetComments() int32 {
if x != nil {
return x.Comments
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetShares() int32 {
if x != nil {
return x.Shares
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetFansCount() int32 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetTopCities() int32 {
if x != nil {
return x.TopCities
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetMostActiveDay() int32 {
if x != nil {
return x.MostActiveDay
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetBestPostTime() int32 {
if x != nil {
return x.BestPostTime
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetArtistUUID() string {
if x != nil {
return x.ArtistUUID
}
return ""
}
func (x *UpdateWorkAnalysisReq) GetPeriodTypeFans() uint32 {
if x != nil {
return x.PeriodTypeFans
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetPeriodTypeViews() uint32 {
if x != nil {
return x.PeriodTypeViews
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetPeriodTypeLikes() uint32 {
if x != nil {
return x.PeriodTypeLikes
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetPeriodTypeComments() uint32 {
if x != nil {
return x.PeriodTypeComments
}
return 0
}
func (x *UpdateWorkAnalysisReq) GetPeriodTypeShares() uint32 {
if x != nil {
return x.PeriodTypeShares
}
return 0
}
type UpdateWorkAnalysisStatusReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkAction WorkActionENUM `protobuf:"varint,1,opt,name=workAction,proto3,enum=Cast.WorkActionENUM" json:"workAction"` // 操作类型
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
ApprovalID string `protobuf:"bytes,3,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
ApprovalReply string `protobuf:"bytes,4,opt,name=approvalReply,proto3" json:"approvalReply"` // 审批回复
ConfirmRemark string `protobuf:"bytes,5,opt,name=confirmRemark,proto3" json:"confirmRemark"` // 确认备注
ConfirmStatus uint32 `protobuf:"varint,6,opt,name=confirmStatus,proto3" json:"confirmStatus"` // 确认状态 1 通过 2 驳回 3 失败
CostType uint32 `protobuf:"varint,7,opt,name=costType,proto3" json:"costType"` // 计费类型 1 套餐 2 增值
ConfirmType uint32 `protobuf:"varint,8,opt,name=confirmType,proto3" json:"confirmType"` // 确认类型 1 艺人确认 2 系统确认
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkAnalysisStatusReq) Reset() {
*x = UpdateWorkAnalysisStatusReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[92]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkAnalysisStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkAnalysisStatusReq) ProtoMessage() {}
func (x *UpdateWorkAnalysisStatusReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[92]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkAnalysisStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkAnalysisStatusReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{92}
}
func (x *UpdateWorkAnalysisStatusReq) GetWorkAction() WorkActionENUM {
if x != nil {
return x.WorkAction
}
return WorkActionENUM_NO_ACTION
}
func (x *UpdateWorkAnalysisStatusReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateWorkAnalysisStatusReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *UpdateWorkAnalysisStatusReq) GetApprovalReply() string {
if x != nil {
return x.ApprovalReply
}
return ""
}
func (x *UpdateWorkAnalysisStatusReq) GetConfirmRemark() string {
if x != nil {
return x.ConfirmRemark
}
return ""
}
func (x *UpdateWorkAnalysisStatusReq) GetConfirmStatus() uint32 {
if x != nil {
return x.ConfirmStatus
}
return 0
}
func (x *UpdateWorkAnalysisStatusReq) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *UpdateWorkAnalysisStatusReq) GetConfirmType() uint32 {
if x != nil {
return x.ConfirmType
}
return 0
}
type WorkAnalysisLogInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 标题
UpdateTime string `protobuf:"bytes,3,opt,name=updateTime,proto3" json:"updateTime"` // 更新时间
WorkAnalysisStatus uint32 `protobuf:"varint,4,opt,name=workAnalysisStatus,proto3" json:"workAnalysisStatus"` // 状态
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
ArtistUuid string `protobuf:"bytes,6,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
AnalysisExtraData string `protobuf:"bytes,7,opt,name=analysisExtraData,proto3" json:"analysisExtraData"` // 数据分析扩展数据
OperatorName string `protobuf:"bytes,8,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
OperatorID string `protobuf:"bytes,9,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisLogInfo) Reset() {
*x = WorkAnalysisLogInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[93]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisLogInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisLogInfo) ProtoMessage() {}
func (x *WorkAnalysisLogInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[93]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisLogInfo.ProtoReflect.Descriptor instead.
func (*WorkAnalysisLogInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{93}
}
func (x *WorkAnalysisLogInfo) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkAnalysisLogInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkAnalysisLogInfo) GetUpdateTime() string {
if x != nil {
return x.UpdateTime
}
return ""
}
func (x *WorkAnalysisLogInfo) GetWorkAnalysisStatus() uint32 {
if x != nil {
return x.WorkAnalysisStatus
}
return 0
}
func (x *WorkAnalysisLogInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkAnalysisLogInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkAnalysisLogInfo) GetAnalysisExtraData() string {
if x != nil {
return x.AnalysisExtraData
}
return ""
}
func (x *WorkAnalysisLogInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *WorkAnalysisLogInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
// 粉丝数系列
type WorkAnalysisFansSeries struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
FansCount int64 `protobuf:"varint,2,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数总数
PeriodType uint32 `protobuf:"varint,3,opt,name=periodType,proto3" json:"periodType"` // 1 日 2 周 3 月
StartDate int32 `protobuf:"varint,4,opt,name=startDate,proto3" json:"startDate"` // 开始日期YYYYMMDD
EndDate int32 `protobuf:"varint,5,opt,name=endDate,proto3" json:"endDate"` // 结束日期YYYYMMDD
DetailJSON string `protobuf:"bytes,6,opt,name=detailJSON,proto3" json:"detailJSON"` // 时间序列[{date:YYYYMMDD,platform:1,value:int}]
CreatedAt int32 `protobuf:"varint,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisFansSeries) Reset() {
*x = WorkAnalysisFansSeries{}
mi := &file_pb_fiee_cast_proto_msgTypes[94]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisFansSeries) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisFansSeries) ProtoMessage() {}
func (x *WorkAnalysisFansSeries) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[94]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisFansSeries.ProtoReflect.Descriptor instead.
func (*WorkAnalysisFansSeries) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{94}
}
func (x *WorkAnalysisFansSeries) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisFansSeries) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *WorkAnalysisFansSeries) GetPeriodType() uint32 {
if x != nil {
return x.PeriodType
}
return 0
}
func (x *WorkAnalysisFansSeries) GetStartDate() int32 {
if x != nil {
return x.StartDate
}
return 0
}
func (x *WorkAnalysisFansSeries) GetEndDate() int32 {
if x != nil {
return x.EndDate
}
return 0
}
func (x *WorkAnalysisFansSeries) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisFansSeries) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisFansSeries) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 访问量系列
type WorkAnalysisViewsSeries struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
ViewsCount int64 `protobuf:"varint,2,opt,name=viewsCount,proto3" json:"viewsCount"` // 访问数总数
PeriodType uint32 `protobuf:"varint,3,opt,name=periodType,proto3" json:"periodType"` // 1 日 2 周 3 月
StartDate int32 `protobuf:"varint,4,opt,name=startDate,proto3" json:"startDate"` // 开始日期YYYYMMDD
EndDate int32 `protobuf:"varint,5,opt,name=endDate,proto3" json:"endDate"` // 结束日期YYYYMMDD
DetailJSON string `protobuf:"bytes,6,opt,name=detailJSON,proto3" json:"detailJSON"` // 时间序列[{date:YYYYMMDD,platform:1,value:int}]
CreatedAt int32 `protobuf:"varint,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisViewsSeries) Reset() {
*x = WorkAnalysisViewsSeries{}
mi := &file_pb_fiee_cast_proto_msgTypes[95]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisViewsSeries) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisViewsSeries) ProtoMessage() {}
func (x *WorkAnalysisViewsSeries) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[95]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisViewsSeries.ProtoReflect.Descriptor instead.
func (*WorkAnalysisViewsSeries) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{95}
}
func (x *WorkAnalysisViewsSeries) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisViewsSeries) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *WorkAnalysisViewsSeries) GetPeriodType() uint32 {
if x != nil {
return x.PeriodType
}
return 0
}
func (x *WorkAnalysisViewsSeries) GetStartDate() int32 {
if x != nil {
return x.StartDate
}
return 0
}
func (x *WorkAnalysisViewsSeries) GetEndDate() int32 {
if x != nil {
return x.EndDate
}
return 0
}
func (x *WorkAnalysisViewsSeries) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisViewsSeries) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisViewsSeries) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 点赞数系列
type WorkAnalysisLikesSeries struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
LikesCount int64 `protobuf:"varint,2,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数总数
PeriodType uint32 `protobuf:"varint,3,opt,name=periodType,proto3" json:"periodType"` // 1 日 2 周 3 月
StartDate int32 `protobuf:"varint,4,opt,name=startDate,proto3" json:"startDate"` // 开始日期YYYYMMDD
EndDate int32 `protobuf:"varint,5,opt,name=endDate,proto3" json:"endDate"` // 结束日期YYYYMMDD
DetailJSON string `protobuf:"bytes,6,opt,name=detailJSON,proto3" json:"detailJSON"` // 时间序列[{date:YYYYMMDD,platform:1,value:int}]
CreatedAt int32 `protobuf:"varint,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisLikesSeries) Reset() {
*x = WorkAnalysisLikesSeries{}
mi := &file_pb_fiee_cast_proto_msgTypes[96]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisLikesSeries) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisLikesSeries) ProtoMessage() {}
func (x *WorkAnalysisLikesSeries) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[96]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisLikesSeries.ProtoReflect.Descriptor instead.
func (*WorkAnalysisLikesSeries) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{96}
}
func (x *WorkAnalysisLikesSeries) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisLikesSeries) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *WorkAnalysisLikesSeries) GetPeriodType() uint32 {
if x != nil {
return x.PeriodType
}
return 0
}
func (x *WorkAnalysisLikesSeries) GetStartDate() int32 {
if x != nil {
return x.StartDate
}
return 0
}
func (x *WorkAnalysisLikesSeries) GetEndDate() int32 {
if x != nil {
return x.EndDate
}
return 0
}
func (x *WorkAnalysisLikesSeries) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisLikesSeries) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisLikesSeries) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 评论数系列
type WorkAnalysisCommentsSeries struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
CommentsCount int64 `protobuf:"varint,2,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数总数
PeriodType uint32 `protobuf:"varint,3,opt,name=periodType,proto3" json:"periodType"` // 1 日 2 周 3 月
StartDate int32 `protobuf:"varint,4,opt,name=startDate,proto3" json:"startDate"` // 开始日期YYYYMMDD
EndDate int32 `protobuf:"varint,5,opt,name=endDate,proto3" json:"endDate"` // 结束日期YYYYMMDD
DetailJSON string `protobuf:"bytes,6,opt,name=detailJSON,proto3" json:"detailJSON"` // 时间序列[{date:YYYYMMDD,platform:1,value:int}]
CreatedAt int32 `protobuf:"varint,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisCommentsSeries) Reset() {
*x = WorkAnalysisCommentsSeries{}
mi := &file_pb_fiee_cast_proto_msgTypes[97]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisCommentsSeries) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisCommentsSeries) ProtoMessage() {}
func (x *WorkAnalysisCommentsSeries) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[97]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisCommentsSeries.ProtoReflect.Descriptor instead.
func (*WorkAnalysisCommentsSeries) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{97}
}
func (x *WorkAnalysisCommentsSeries) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisCommentsSeries) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *WorkAnalysisCommentsSeries) GetPeriodType() uint32 {
if x != nil {
return x.PeriodType
}
return 0
}
func (x *WorkAnalysisCommentsSeries) GetStartDate() int32 {
if x != nil {
return x.StartDate
}
return 0
}
func (x *WorkAnalysisCommentsSeries) GetEndDate() int32 {
if x != nil {
return x.EndDate
}
return 0
}
func (x *WorkAnalysisCommentsSeries) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisCommentsSeries) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisCommentsSeries) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 分享数系列
type WorkAnalysisSharesSeries struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
SharesCount int64 `protobuf:"varint,2,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数总数
PeriodType uint32 `protobuf:"varint,3,opt,name=periodType,proto3" json:"periodType"` // 1 日 2 周 3 月
StartDate int32 `protobuf:"varint,4,opt,name=startDate,proto3" json:"startDate"` // 开始日期YYYYMMDD
EndDate int32 `protobuf:"varint,5,opt,name=endDate,proto3" json:"endDate"` // 结束日期YYYYMMDD
DetailJSON string `protobuf:"bytes,6,opt,name=detailJSON,proto3" json:"detailJSON"` // 时间序列[{date:YYYYMMDD,platform:1,value:int}]
CreatedAt int32 `protobuf:"varint,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisSharesSeries) Reset() {
*x = WorkAnalysisSharesSeries{}
mi := &file_pb_fiee_cast_proto_msgTypes[98]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisSharesSeries) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisSharesSeries) ProtoMessage() {}
func (x *WorkAnalysisSharesSeries) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[98]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisSharesSeries.ProtoReflect.Descriptor instead.
func (*WorkAnalysisSharesSeries) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{98}
}
func (x *WorkAnalysisSharesSeries) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisSharesSeries) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *WorkAnalysisSharesSeries) GetPeriodType() uint32 {
if x != nil {
return x.PeriodType
}
return 0
}
func (x *WorkAnalysisSharesSeries) GetStartDate() int32 {
if x != nil {
return x.StartDate
}
return 0
}
func (x *WorkAnalysisSharesSeries) GetEndDate() int32 {
if x != nil {
return x.EndDate
}
return 0
}
func (x *WorkAnalysisSharesSeries) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisSharesSeries) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisSharesSeries) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// Top城市
type WorkAnalysisTopCities struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
CitiesJSON string `protobuf:"bytes,2,opt,name=citiesJSON,proto3" json:"citiesJSON"` // [{cityName:string,count:int,rank:int}]
CreatedAt int32 `protobuf:"varint,3,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,4,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisTopCities) Reset() {
*x = WorkAnalysisTopCities{}
mi := &file_pb_fiee_cast_proto_msgTypes[99]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisTopCities) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisTopCities) ProtoMessage() {}
func (x *WorkAnalysisTopCities) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[99]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisTopCities.ProtoReflect.Descriptor instead.
func (*WorkAnalysisTopCities) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{99}
}
func (x *WorkAnalysisTopCities) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisTopCities) GetCitiesJSON() string {
if x != nil {
return x.CitiesJSON
}
return ""
}
func (x *WorkAnalysisTopCities) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisTopCities) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 最活跃日
type WorkAnalysisMostActiveDay struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
DetailJSON string `protobuf:"bytes,2,opt,name=detailJSON,proto3" json:"detailJSON"` // 细节(如当日各项值)
CreatedAt int32 `protobuf:"varint,3,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,4,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisMostActiveDay) Reset() {
*x = WorkAnalysisMostActiveDay{}
mi := &file_pb_fiee_cast_proto_msgTypes[100]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisMostActiveDay) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisMostActiveDay) ProtoMessage() {}
func (x *WorkAnalysisMostActiveDay) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[100]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisMostActiveDay.ProtoReflect.Descriptor instead.
func (*WorkAnalysisMostActiveDay) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{100}
}
func (x *WorkAnalysisMostActiveDay) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisMostActiveDay) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisMostActiveDay) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisMostActiveDay) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 最佳发布时间
type WorkAnalysisBestPostTime struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
DetailJSON string `protobuf:"bytes,2,opt,name=detailJSON,proto3" json:"detailJSON"` // 细节(如最佳发布时间)
CreatedAt int32 `protobuf:"varint,3,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,4,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisBestPostTime) Reset() {
*x = WorkAnalysisBestPostTime{}
mi := &file_pb_fiee_cast_proto_msgTypes[101]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisBestPostTime) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisBestPostTime) ProtoMessage() {}
func (x *WorkAnalysisBestPostTime) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[101]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisBestPostTime.ProtoReflect.Descriptor instead.
func (*WorkAnalysisBestPostTime) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{101}
}
func (x *WorkAnalysisBestPostTime) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisBestPostTime) GetDetailJSON() string {
if x != nil {
return x.DetailJSON
}
return ""
}
func (x *WorkAnalysisBestPostTime) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisBestPostTime) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 扩展信息
type WorkAnalysisExtra struct {
state protoimpl.MessageState `protogen:"open.v1"`
AnalysisUuid string `protobuf:"bytes,1,opt,name=analysisUuid,proto3" json:"analysisUuid"` // 数据分析uuid
ArtistConfirmedTime int64 `protobuf:"varint,2,opt,name=artistConfirmedTime,proto3" json:"artistConfirmedTime"` // 艺人确认时间
CostType uint32 `protobuf:"varint,3,opt,name=costType,proto3" json:"costType"` // 计费类型 1 套餐 2 增值
CreatedAt int32 `protobuf:"varint,4,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,5,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisExtra) Reset() {
*x = WorkAnalysisExtra{}
mi := &file_pb_fiee_cast_proto_msgTypes[102]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisExtra) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisExtra) ProtoMessage() {}
func (x *WorkAnalysisExtra) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[102]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisExtra.ProtoReflect.Descriptor instead.
func (*WorkAnalysisExtra) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{102}
}
func (x *WorkAnalysisExtra) GetAnalysisUuid() string {
if x != nil {
return x.AnalysisUuid
}
return ""
}
func (x *WorkAnalysisExtra) GetArtistConfirmedTime() int64 {
if x != nil {
return x.ArtistConfirmedTime
}
return 0
}
func (x *WorkAnalysisExtra) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *WorkAnalysisExtra) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkAnalysisExtra) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
type GetWorkAnalysisDetailReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetWorkAnalysisDetailReq) Reset() {
*x = GetWorkAnalysisDetailReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[103]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetWorkAnalysisDetailReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetWorkAnalysisDetailReq) ProtoMessage() {}
func (x *GetWorkAnalysisDetailReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[103]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetWorkAnalysisDetailReq.ProtoReflect.Descriptor instead.
func (*GetWorkAnalysisDetailReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{103}
}
func (x *GetWorkAnalysisDetailReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type GetLatestWorkAnalysisReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
SubNum string `protobuf:"bytes,1,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetLatestWorkAnalysisReq) Reset() {
*x = GetLatestWorkAnalysisReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[104]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetLatestWorkAnalysisReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetLatestWorkAnalysisReq) ProtoMessage() {}
func (x *GetLatestWorkAnalysisReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[104]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetLatestWorkAnalysisReq.ProtoReflect.Descriptor instead.
func (*GetLatestWorkAnalysisReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{104}
}
func (x *GetLatestWorkAnalysisReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
type GetWorkAnalysisResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
Analysis string `protobuf:"bytes,6,opt,name=analysis,proto3" json:"analysis"` // 分析内容
Title string `protobuf:"bytes,7,opt,name=title,proto3" json:"title"` // 标题
OperatorID string `protobuf:"bytes,8,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,9,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
WorkAnalysisStatus uint32 `protobuf:"varint,10,opt,name=workAnalysisStatus,proto3" json:"workAnalysisStatus"` // 状态
Reason string `protobuf:"bytes,11,opt,name=reason,proto3" json:"reason"` // 原因
ComfirmType int32 `protobuf:"varint,12,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
Cost uint32 `protobuf:"varint,13,opt,name=cost,proto3" json:"cost"` // 消耗状态
SubmitTime string `protobuf:"bytes,14,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
StatusUpdateTime string `protobuf:"bytes,15,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
ApprovalID string `protobuf:"bytes,16,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
PdfUrl string `protobuf:"bytes,17,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
MediaAccountCount int32 `protobuf:"varint,18,opt,name=mediaAccountCount,proto3" json:"mediaAccountCount"` // 当前账号数
WorkVideoCount int32 `protobuf:"varint,19,opt,name=workVideoCount,proto3" json:"workVideoCount"` // 当前发布视频数
WorkImageCount int32 `protobuf:"varint,20,opt,name=workImageCount,proto3" json:"workImageCount"` // 当前发布图文数
Views int32 `protobuf:"varint,21,opt,name=views,proto3" json:"views"` // 是否开启浏览/播放量统计
Likes int32 `protobuf:"varint,22,opt,name=likes,proto3" json:"likes"` // 是否开启点赞数统计
Comments int32 `protobuf:"varint,23,opt,name=comments,proto3" json:"comments"` // 是否开启评论数统计
Shares int32 `protobuf:"varint,24,opt,name=shares,proto3" json:"shares"` // 是否开启分享数统计
FansCount int32 `protobuf:"varint,25,opt,name=fansCount,proto3" json:"fansCount"` // 是否开启粉丝数统计
TopCities int32 `protobuf:"varint,26,opt,name=topCities,proto3" json:"topCities"` // 是否开启Top城市统计
MostActiveDay int32 `protobuf:"varint,27,opt,name=mostActiveDay,proto3" json:"mostActiveDay"` // 是否开启最活跃日统计
BestPostTime int32 `protobuf:"varint,28,opt,name=bestPostTime,proto3" json:"bestPostTime"` // 是否开启最佳发布时间统计
CreatedAt string `protobuf:"bytes,29,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
FansSeries *WorkAnalysisFansSeries `protobuf:"bytes,30,opt,name=fansSeries,proto3" json:"fansSeries"` // 粉丝数系列
ViewsSeries *WorkAnalysisViewsSeries `protobuf:"bytes,31,opt,name=viewsSeries,proto3" json:"viewsSeries"` // 访问量系列
LikesSeries *WorkAnalysisLikesSeries `protobuf:"bytes,32,opt,name=likesSeries,proto3" json:"likesSeries"` // 点赞数系列
CommentsSeries *WorkAnalysisCommentsSeries `protobuf:"bytes,33,opt,name=commentsSeries,proto3" json:"commentsSeries"` // 评论数系列
SharesSeries *WorkAnalysisSharesSeries `protobuf:"bytes,34,opt,name=sharesSeries,proto3" json:"sharesSeries"` // 分享数系列
TopCitiesSeries *WorkAnalysisTopCities `protobuf:"bytes,35,opt,name=topCitiesSeries,proto3" json:"topCitiesSeries"` // Top城市
MostActiveDaySeries *WorkAnalysisMostActiveDay `protobuf:"bytes,36,opt,name=mostActiveDaySeries,proto3" json:"mostActiveDaySeries"` // 最活跃日
BestPostTimeSeries *WorkAnalysisBestPostTime `protobuf:"bytes,37,opt,name=bestPostTimeSeries,proto3" json:"bestPostTimeSeries"` // 最佳发布时间
UpdatedAt string `protobuf:"bytes,38,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetWorkAnalysisResp) Reset() {
*x = GetWorkAnalysisResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[105]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetWorkAnalysisResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetWorkAnalysisResp) ProtoMessage() {}
func (x *GetWorkAnalysisResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[105]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetWorkAnalysisResp.ProtoReflect.Descriptor instead.
func (*GetWorkAnalysisResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{105}
}
func (x *GetWorkAnalysisResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *GetWorkAnalysisResp) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *GetWorkAnalysisResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *GetWorkAnalysisResp) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *GetWorkAnalysisResp) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *GetWorkAnalysisResp) GetAnalysis() string {
if x != nil {
return x.Analysis
}
return ""
}
func (x *GetWorkAnalysisResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *GetWorkAnalysisResp) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *GetWorkAnalysisResp) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *GetWorkAnalysisResp) GetWorkAnalysisStatus() uint32 {
if x != nil {
return x.WorkAnalysisStatus
}
return 0
}
func (x *GetWorkAnalysisResp) GetReason() string {
if x != nil {
return x.Reason
}
return ""
}
func (x *GetWorkAnalysisResp) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *GetWorkAnalysisResp) GetCost() uint32 {
if x != nil {
return x.Cost
}
return 0
}
func (x *GetWorkAnalysisResp) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *GetWorkAnalysisResp) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *GetWorkAnalysisResp) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *GetWorkAnalysisResp) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *GetWorkAnalysisResp) GetMediaAccountCount() int32 {
if x != nil {
return x.MediaAccountCount
}
return 0
}
func (x *GetWorkAnalysisResp) GetWorkVideoCount() int32 {
if x != nil {
return x.WorkVideoCount
}
return 0
}
func (x *GetWorkAnalysisResp) GetWorkImageCount() int32 {
if x != nil {
return x.WorkImageCount
}
return 0
}
func (x *GetWorkAnalysisResp) GetViews() int32 {
if x != nil {
return x.Views
}
return 0
}
func (x *GetWorkAnalysisResp) GetLikes() int32 {
if x != nil {
return x.Likes
}
return 0
}
func (x *GetWorkAnalysisResp) GetComments() int32 {
if x != nil {
return x.Comments
}
return 0
}
func (x *GetWorkAnalysisResp) GetShares() int32 {
if x != nil {
return x.Shares
}
return 0
}
func (x *GetWorkAnalysisResp) GetFansCount() int32 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *GetWorkAnalysisResp) GetTopCities() int32 {
if x != nil {
return x.TopCities
}
return 0
}
func (x *GetWorkAnalysisResp) GetMostActiveDay() int32 {
if x != nil {
return x.MostActiveDay
}
return 0
}
func (x *GetWorkAnalysisResp) GetBestPostTime() int32 {
if x != nil {
return x.BestPostTime
}
return 0
}
func (x *GetWorkAnalysisResp) GetCreatedAt() string {
if x != nil {
return x.CreatedAt
}
return ""
}
func (x *GetWorkAnalysisResp) GetFansSeries() *WorkAnalysisFansSeries {
if x != nil {
return x.FansSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetViewsSeries() *WorkAnalysisViewsSeries {
if x != nil {
return x.ViewsSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetLikesSeries() *WorkAnalysisLikesSeries {
if x != nil {
return x.LikesSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetCommentsSeries() *WorkAnalysisCommentsSeries {
if x != nil {
return x.CommentsSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetSharesSeries() *WorkAnalysisSharesSeries {
if x != nil {
return x.SharesSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetTopCitiesSeries() *WorkAnalysisTopCities {
if x != nil {
return x.TopCitiesSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetMostActiveDaySeries() *WorkAnalysisMostActiveDay {
if x != nil {
return x.MostActiveDaySeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetBestPostTimeSeries() *WorkAnalysisBestPostTime {
if x != nil {
return x.BestPostTimeSeries
}
return nil
}
func (x *GetWorkAnalysisResp) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
type GetWorkAnalysisDetailResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
Analysis string `protobuf:"bytes,6,opt,name=analysis,proto3" json:"analysis"` // 分析内容
Title string `protobuf:"bytes,7,opt,name=title,proto3" json:"title"` // 标题
OperatorID string `protobuf:"bytes,8,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,9,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
WorkAnalysisStatus uint32 `protobuf:"varint,10,opt,name=workAnalysisStatus,proto3" json:"workAnalysisStatus"` // 状态
Reason string `protobuf:"bytes,11,opt,name=reason,proto3" json:"reason"` // 原因
ComfirmType int32 `protobuf:"varint,12,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
Cost uint32 `protobuf:"varint,13,opt,name=cost,proto3" json:"cost"` // 消耗状态
SubmitTime string `protobuf:"bytes,14,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
StatusUpdateTime string `protobuf:"bytes,15,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
ApprovalID string `protobuf:"bytes,16,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
PdfUrl string `protobuf:"bytes,17,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
MediaAccountCount int32 `protobuf:"varint,18,opt,name=mediaAccountCount,proto3" json:"mediaAccountCount"` // 当前账号数
WorkVideoCount int32 `protobuf:"varint,19,opt,name=workVideoCount,proto3" json:"workVideoCount"` // 当前发布视频数
WorkImageCount int32 `protobuf:"varint,20,opt,name=workImageCount,proto3" json:"workImageCount"` // 当前发布图文数
Views int32 `protobuf:"varint,21,opt,name=views,proto3" json:"views"` // 是否开启浏览/播放量统计
Likes int32 `protobuf:"varint,22,opt,name=likes,proto3" json:"likes"` // 是否开启点赞数统计
Comments int32 `protobuf:"varint,23,opt,name=comments,proto3" json:"comments"` // 是否开启评论数统计
Shares int32 `protobuf:"varint,24,opt,name=shares,proto3" json:"shares"` // 是否开启分享数统计
FansCount int32 `protobuf:"varint,25,opt,name=fansCount,proto3" json:"fansCount"` // 是否开启粉丝数统计
TopCities int32 `protobuf:"varint,26,opt,name=topCities,proto3" json:"topCities"` // 是否开启Top城市统计
MostActiveDay int32 `protobuf:"varint,27,opt,name=mostActiveDay,proto3" json:"mostActiveDay"` // 是否开启最活跃日统计
BestPostTime int32 `protobuf:"varint,28,opt,name=bestPostTime,proto3" json:"bestPostTime"` // 是否开启最佳发布时间统计
WorkAnalysisLogData []*WorkAnalysisLogInfo `protobuf:"bytes,29,rep,name=WorkAnalysisLogData,proto3" json:"WorkAnalysisLogData"` // 作品分析日志数据
FansSeries *WorkAnalysisFansSeries `protobuf:"bytes,30,opt,name=fansSeries,proto3" json:"fansSeries"` // 粉丝数系列
ViewsSeries *WorkAnalysisViewsSeries `protobuf:"bytes,31,opt,name=viewsSeries,proto3" json:"viewsSeries"` // 访问量系列
LikesSeries *WorkAnalysisLikesSeries `protobuf:"bytes,32,opt,name=likesSeries,proto3" json:"likesSeries"` // 点赞数系列
CommentsSeries *WorkAnalysisCommentsSeries `protobuf:"bytes,33,opt,name=commentsSeries,proto3" json:"commentsSeries"` // 评论数系列
SharesSeries *WorkAnalysisSharesSeries `protobuf:"bytes,34,opt,name=sharesSeries,proto3" json:"sharesSeries"` // 分享数系列
TopCitiesSeries *WorkAnalysisTopCities `protobuf:"bytes,35,opt,name=topCitiesSeries,proto3" json:"topCitiesSeries"` // Top城市
MostActiveDaySeries *WorkAnalysisMostActiveDay `protobuf:"bytes,36,opt,name=mostActiveDaySeries,proto3" json:"mostActiveDaySeries"` // 最活跃日
BestPostTimeSeries *WorkAnalysisBestPostTime `protobuf:"bytes,37,opt,name=bestPostTimeSeries,proto3" json:"bestPostTimeSeries"` // 最佳发布时间
Extra *WorkAnalysisExtra `protobuf:"bytes,38,opt,name=extra,proto3" json:"extra"` // 扩展信息
CreatedAt string `protobuf:"bytes,39,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt string `protobuf:"bytes,40,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetWorkAnalysisDetailResp) Reset() {
*x = GetWorkAnalysisDetailResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[106]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetWorkAnalysisDetailResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetWorkAnalysisDetailResp) ProtoMessage() {}
func (x *GetWorkAnalysisDetailResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[106]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetWorkAnalysisDetailResp.ProtoReflect.Descriptor instead.
func (*GetWorkAnalysisDetailResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{106}
}
func (x *GetWorkAnalysisDetailResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetAnalysis() string {
if x != nil {
return x.Analysis
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetWorkAnalysisStatus() uint32 {
if x != nil {
return x.WorkAnalysisStatus
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetReason() string {
if x != nil {
return x.Reason
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetCost() uint32 {
if x != nil {
return x.Cost
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetMediaAccountCount() int32 {
if x != nil {
return x.MediaAccountCount
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetWorkVideoCount() int32 {
if x != nil {
return x.WorkVideoCount
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetWorkImageCount() int32 {
if x != nil {
return x.WorkImageCount
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetViews() int32 {
if x != nil {
return x.Views
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetLikes() int32 {
if x != nil {
return x.Likes
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetComments() int32 {
if x != nil {
return x.Comments
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetShares() int32 {
if x != nil {
return x.Shares
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetFansCount() int32 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetTopCities() int32 {
if x != nil {
return x.TopCities
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetMostActiveDay() int32 {
if x != nil {
return x.MostActiveDay
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetBestPostTime() int32 {
if x != nil {
return x.BestPostTime
}
return 0
}
func (x *GetWorkAnalysisDetailResp) GetWorkAnalysisLogData() []*WorkAnalysisLogInfo {
if x != nil {
return x.WorkAnalysisLogData
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetFansSeries() *WorkAnalysisFansSeries {
if x != nil {
return x.FansSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetViewsSeries() *WorkAnalysisViewsSeries {
if x != nil {
return x.ViewsSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetLikesSeries() *WorkAnalysisLikesSeries {
if x != nil {
return x.LikesSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetCommentsSeries() *WorkAnalysisCommentsSeries {
if x != nil {
return x.CommentsSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetSharesSeries() *WorkAnalysisSharesSeries {
if x != nil {
return x.SharesSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetTopCitiesSeries() *WorkAnalysisTopCities {
if x != nil {
return x.TopCitiesSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetMostActiveDaySeries() *WorkAnalysisMostActiveDay {
if x != nil {
return x.MostActiveDaySeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetBestPostTimeSeries() *WorkAnalysisBestPostTime {
if x != nil {
return x.BestPostTimeSeries
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetExtra() *WorkAnalysisExtra {
if x != nil {
return x.Extra
}
return nil
}
func (x *GetWorkAnalysisDetailResp) GetCreatedAt() string {
if x != nil {
return x.CreatedAt
}
return ""
}
func (x *GetWorkAnalysisDetailResp) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
type ListWorkAnalysisReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
UuidList []string `protobuf:"bytes,1,rep,name=uuidList,proto3" json:"uuidList"` // UUID列表
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistVal string `protobuf:"bytes,3,opt,name=artistVal,proto3" json:"artistVal"` // 艺人搜索值
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态
ComfirmType int32 `protobuf:"varint,5,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
StatusUpdateTimeStart string `protobuf:"bytes,6,opt,name=statusUpdateTimeStart,proto3" json:"statusUpdateTimeStart"` // 状态更新时间开始
StatusUpdateTimeEnd string `protobuf:"bytes,7,opt,name=statusUpdateTimeEnd,proto3" json:"statusUpdateTimeEnd"` // 状态更新时间结束
SubmitStartTime string `protobuf:"bytes,8,opt,name=submitStartTime,proto3" json:"submitStartTime"` // 提交时间开始
SubmitEndTime string `protobuf:"bytes,9,opt,name=submitEndTime,proto3" json:"submitEndTime"` // 提交时间结束
Page int32 `protobuf:"varint,10,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,11,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
StatusList []uint32 `protobuf:"varint,12,rep,packed,name=statusList,proto3" json:"statusList"` // 状态列表
ArtistUuid string `protobuf:"bytes,13,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkAnalysisReq) Reset() {
*x = ListWorkAnalysisReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[107]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkAnalysisReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkAnalysisReq) ProtoMessage() {}
func (x *ListWorkAnalysisReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[107]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkAnalysisReq.ProtoReflect.Descriptor instead.
func (*ListWorkAnalysisReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{107}
}
func (x *ListWorkAnalysisReq) GetUuidList() []string {
if x != nil {
return x.UuidList
}
return nil
}
func (x *ListWorkAnalysisReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *ListWorkAnalysisReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *ListWorkAnalysisReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ListWorkAnalysisReq) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *ListWorkAnalysisReq) GetStatusUpdateTimeStart() string {
if x != nil {
return x.StatusUpdateTimeStart
}
return ""
}
func (x *ListWorkAnalysisReq) GetStatusUpdateTimeEnd() string {
if x != nil {
return x.StatusUpdateTimeEnd
}
return ""
}
func (x *ListWorkAnalysisReq) GetSubmitStartTime() string {
if x != nil {
return x.SubmitStartTime
}
return ""
}
func (x *ListWorkAnalysisReq) GetSubmitEndTime() string {
if x != nil {
return x.SubmitEndTime
}
return ""
}
func (x *ListWorkAnalysisReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListWorkAnalysisReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListWorkAnalysisReq) GetStatusList() []uint32 {
if x != nil {
return x.StatusList
}
return nil
}
func (x *ListWorkAnalysisReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
type WorkAnalysisInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
OperatorID string `protobuf:"bytes,6,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,7,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
WorkAnalysisStatus uint32 `protobuf:"varint,8,opt,name=workAnalysisStatus,proto3" json:"workAnalysisStatus"` // 状态
Reason string `protobuf:"bytes,9,opt,name=reason,proto3" json:"reason"` // 原因
ComfirmType int32 `protobuf:"varint,10,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
SubmitTime string `protobuf:"bytes,11,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
StatusUpdateTime string `protobuf:"bytes,12,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
PdfUrl string `protobuf:"bytes,13,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
ApprovalID string `protobuf:"bytes,14,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
Title string `protobuf:"bytes,15,opt,name=title,proto3" json:"title"` // 标题
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkAnalysisInfo) Reset() {
*x = WorkAnalysisInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[108]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkAnalysisInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkAnalysisInfo) ProtoMessage() {}
func (x *WorkAnalysisInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[108]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkAnalysisInfo.ProtoReflect.Descriptor instead.
func (*WorkAnalysisInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{108}
}
func (x *WorkAnalysisInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkAnalysisInfo) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *WorkAnalysisInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkAnalysisInfo) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *WorkAnalysisInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *WorkAnalysisInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *WorkAnalysisInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *WorkAnalysisInfo) GetWorkAnalysisStatus() uint32 {
if x != nil {
return x.WorkAnalysisStatus
}
return 0
}
func (x *WorkAnalysisInfo) GetReason() string {
if x != nil {
return x.Reason
}
return ""
}
func (x *WorkAnalysisInfo) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *WorkAnalysisInfo) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *WorkAnalysisInfo) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *WorkAnalysisInfo) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *WorkAnalysisInfo) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *WorkAnalysisInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
type ListWorkAnalysisResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkAnalysisInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 作品分析列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkAnalysisResp) Reset() {
*x = ListWorkAnalysisResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[109]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkAnalysisResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkAnalysisResp) ProtoMessage() {}
func (x *ListWorkAnalysisResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[109]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkAnalysisResp.ProtoReflect.Descriptor instead.
func (*ListWorkAnalysisResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{109}
}
func (x *ListWorkAnalysisResp) GetData() []*WorkAnalysisInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListWorkAnalysisResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type DeleteWorkAnalysisReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 分析UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteWorkAnalysisReq) Reset() {
*x = DeleteWorkAnalysisReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[110]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteWorkAnalysisReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteWorkAnalysisReq) ProtoMessage() {}
func (x *DeleteWorkAnalysisReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[110]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteWorkAnalysisReq.ProtoReflect.Descriptor instead.
func (*DeleteWorkAnalysisReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{110}
}
func (x *DeleteWorkAnalysisReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 艺人数据列表请求
type ArtistDataListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistVal string `protobuf:"bytes,1,opt,name=artistVal,proto3" json:"artistVal"` // 艺人搜索值
BundleName string `protobuf:"bytes,2,opt,name=bundleName,proto3" json:"bundleName"` // 套餐名称
ExpiredTimeStart string `protobuf:"bytes,3,opt,name=expiredTimeStart,proto3" json:"expiredTimeStart"` // 过期时间开始
ExpiredTimeEnd string `protobuf:"bytes,4,opt,name=expiredTimeEnd,proto3" json:"expiredTimeEnd"` // 过期时间结束
SubmitTimeStart string `protobuf:"bytes,5,opt,name=submitTimeStart,proto3" json:"submitTimeStart"` // 提交时间开始
SubmitTimeEnd string `protobuf:"bytes,6,opt,name=submitTimeEnd,proto3" json:"submitTimeEnd"` // 提交时间结束
Page int32 `protobuf:"varint,7,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,8,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistDataListReq) Reset() {
*x = ArtistDataListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[111]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistDataListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistDataListReq) ProtoMessage() {}
func (x *ArtistDataListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[111]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistDataListReq.ProtoReflect.Descriptor instead.
func (*ArtistDataListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{111}
}
func (x *ArtistDataListReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *ArtistDataListReq) GetBundleName() string {
if x != nil {
return x.BundleName
}
return ""
}
func (x *ArtistDataListReq) GetExpiredTimeStart() string {
if x != nil {
return x.ExpiredTimeStart
}
return ""
}
func (x *ArtistDataListReq) GetExpiredTimeEnd() string {
if x != nil {
return x.ExpiredTimeEnd
}
return ""
}
func (x *ArtistDataListReq) GetSubmitTimeStart() string {
if x != nil {
return x.SubmitTimeStart
}
return ""
}
func (x *ArtistDataListReq) GetSubmitTimeEnd() string {
if x != nil {
return x.SubmitTimeEnd
}
return ""
}
func (x *ArtistDataListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ArtistDataListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 艺人数据列表响应项
type ArtistDataRespItem struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistName string `protobuf:"bytes,1,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
SubNum string `protobuf:"bytes,3,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistPhone string `protobuf:"bytes,4,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
BundleName string `protobuf:"bytes,5,opt,name=bundleName,proto3" json:"bundleName"` // 套餐名称
AccountNumber int32 `protobuf:"varint,6,opt,name=accountNumber,proto3" json:"accountNumber"` // 账号总数
AccountConsumptionNumber int32 `protobuf:"varint,7,opt,name=accountConsumptionNumber,proto3" json:"accountConsumptionNumber"` // 账号使用数
DataAnalysisNumber int32 `protobuf:"varint,8,opt,name=dataAnalysisNumber,proto3" json:"dataAnalysisNumber"` // 数据分析总数
DataAnalysisConsumptionNumber int32 `protobuf:"varint,9,opt,name=dataAnalysisConsumptionNumber,proto3" json:"dataAnalysisConsumptionNumber"` // 数据分析使用数
SubmitTime string `protobuf:"bytes,10,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
FansCount int64 `protobuf:"varint,11,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数
ViewsCount int64 `protobuf:"varint,12,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,13,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,14,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,15,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
CastWorkCount int64 `protobuf:"varint,16,opt,name=castWorkCount,proto3" json:"castWorkCount"` // 作品数(视频+图片)
ExpiredTime string `protobuf:"bytes,17,opt,name=expiredTime,proto3" json:"expiredTime"` // 过期时间
VideoCount int64 `protobuf:"varint,18,opt,name=videoCount,proto3" json:"videoCount"` // 视频数
ImageCount int64 `protobuf:"varint,19,opt,name=imageCount,proto3" json:"imageCount"` // 图文数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistDataRespItem) Reset() {
*x = ArtistDataRespItem{}
mi := &file_pb_fiee_cast_proto_msgTypes[112]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistDataRespItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistDataRespItem) ProtoMessage() {}
func (x *ArtistDataRespItem) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[112]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistDataRespItem.ProtoReflect.Descriptor instead.
func (*ArtistDataRespItem) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{112}
}
func (x *ArtistDataRespItem) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *ArtistDataRespItem) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *ArtistDataRespItem) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *ArtistDataRespItem) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *ArtistDataRespItem) GetBundleName() string {
if x != nil {
return x.BundleName
}
return ""
}
func (x *ArtistDataRespItem) GetAccountNumber() int32 {
if x != nil {
return x.AccountNumber
}
return 0
}
func (x *ArtistDataRespItem) GetAccountConsumptionNumber() int32 {
if x != nil {
return x.AccountConsumptionNumber
}
return 0
}
func (x *ArtistDataRespItem) GetDataAnalysisNumber() int32 {
if x != nil {
return x.DataAnalysisNumber
}
return 0
}
func (x *ArtistDataRespItem) GetDataAnalysisConsumptionNumber() int32 {
if x != nil {
return x.DataAnalysisConsumptionNumber
}
return 0
}
func (x *ArtistDataRespItem) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *ArtistDataRespItem) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *ArtistDataRespItem) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *ArtistDataRespItem) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *ArtistDataRespItem) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *ArtistDataRespItem) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *ArtistDataRespItem) GetCastWorkCount() int64 {
if x != nil {
return x.CastWorkCount
}
return 0
}
func (x *ArtistDataRespItem) GetExpiredTime() string {
if x != nil {
return x.ExpiredTime
}
return ""
}
func (x *ArtistDataRespItem) GetVideoCount() int64 {
if x != nil {
return x.VideoCount
}
return 0
}
func (x *ArtistDataRespItem) GetImageCount() int64 {
if x != nil {
return x.ImageCount
}
return 0
}
// 艺人数据列表响应
type ArtistDataListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*ArtistDataRespItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 艺人数据列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistDataListResp) Reset() {
*x = ArtistDataListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[113]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistDataListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistDataListResp) ProtoMessage() {}
func (x *ArtistDataListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[113]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistDataListResp.ProtoReflect.Descriptor instead.
func (*ArtistDataListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{113}
}
func (x *ArtistDataListResp) GetData() []*ArtistDataRespItem {
if x != nil {
return x.Data
}
return nil
}
func (x *ArtistDataListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 自媒体数据列表请求
type MediaDataListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistVal string `protobuf:"bytes,1,opt,name=artistVal,proto3" json:"artistVal"` // 艺人搜索值
PlatformUserName string `protobuf:"bytes,2,opt,name=platformUserName,proto3" json:"platformUserName"` // 平台用户名
PlatformID uint32 `protobuf:"varint,3,opt,name=platformID,proto3" json:"platformID"` // 平台ID
Page int32 `protobuf:"varint,4,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,5,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaDataListReq) Reset() {
*x = MediaDataListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[114]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaDataListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaDataListReq) ProtoMessage() {}
func (x *MediaDataListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[114]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaDataListReq.ProtoReflect.Descriptor instead.
func (*MediaDataListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{114}
}
func (x *MediaDataListReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *MediaDataListReq) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *MediaDataListReq) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaDataListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *MediaDataListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 自媒体数据列表响应项
type MediaDataListItem struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistName string `protobuf:"bytes,1,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
SubNum string `protobuf:"bytes,3,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistPhone string `protobuf:"bytes,4,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
PlatformUserName string `protobuf:"bytes,5,opt,name=platformUserName,proto3" json:"platformUserName"` // 平台用户名
PlatformID uint32 `protobuf:"varint,6,opt,name=platformID,proto3" json:"platformID"` // 平台ID
SubmitTime string `protobuf:"bytes,7,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
FansCount int64 `protobuf:"varint,8,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数
ViewsCount int64 `protobuf:"varint,9,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,10,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,11,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,12,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
CastWorkCount int64 `protobuf:"varint,13,opt,name=castWorkCount,proto3" json:"castWorkCount"` // 作品数(视频+图片)
VideoCount int64 `protobuf:"varint,14,opt,name=videoCount,proto3" json:"videoCount"` // 视频数
ImageCount int64 `protobuf:"varint,15,opt,name=imageCount,proto3" json:"imageCount"` // 图文数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaDataListItem) Reset() {
*x = MediaDataListItem{}
mi := &file_pb_fiee_cast_proto_msgTypes[115]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaDataListItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaDataListItem) ProtoMessage() {}
func (x *MediaDataListItem) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[115]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaDataListItem.ProtoReflect.Descriptor instead.
func (*MediaDataListItem) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{115}
}
func (x *MediaDataListItem) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *MediaDataListItem) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaDataListItem) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *MediaDataListItem) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *MediaDataListItem) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *MediaDataListItem) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaDataListItem) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *MediaDataListItem) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *MediaDataListItem) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *MediaDataListItem) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *MediaDataListItem) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *MediaDataListItem) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *MediaDataListItem) GetCastWorkCount() int64 {
if x != nil {
return x.CastWorkCount
}
return 0
}
func (x *MediaDataListItem) GetVideoCount() int64 {
if x != nil {
return x.VideoCount
}
return 0
}
func (x *MediaDataListItem) GetImageCount() int64 {
if x != nil {
return x.ImageCount
}
return 0
}
// 自媒体数据列表响应
type MediaDataListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*MediaDataListItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 自媒体数据列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaDataListResp) Reset() {
*x = MediaDataListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[116]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaDataListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaDataListResp) ProtoMessage() {}
func (x *MediaDataListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[116]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaDataListResp.ProtoReflect.Descriptor instead.
func (*MediaDataListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{116}
}
func (x *MediaDataListResp) GetData() []*MediaDataListItem {
if x != nil {
return x.Data
}
return nil
}
func (x *MediaDataListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 数据概览请求
type DataOverviewReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date"` // 日期格式YYYY-MM-DD2025-12-08
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DataOverviewReq) Reset() {
*x = DataOverviewReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[117]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DataOverviewReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DataOverviewReq) ProtoMessage() {}
func (x *DataOverviewReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[117]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DataOverviewReq.ProtoReflect.Descriptor instead.
func (*DataOverviewReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{117}
}
func (x *DataOverviewReq) GetDate() string {
if x != nil {
return x.Date
}
return ""
}
// 数据概览响应
type DataOverviewResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
AccountCount int64 `protobuf:"varint,1,opt,name=accountCount,proto3" json:"accountCount"` // 账号总数
TodayAccountCount int64 `protobuf:"varint,2,opt,name=todayAccountCount,proto3" json:"todayAccountCount"` // 今日新增账号数
FansCount int64 `protobuf:"varint,3,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝总数
TodayFansCount int64 `protobuf:"varint,4,opt,name=todayFansCount,proto3" json:"todayFansCount"` // 今日新增粉丝数
ViewsCount int64 `protobuf:"varint,5,opt,name=viewsCount,proto3" json:"viewsCount"` // 播放量总数
TodayViewsCount int64 `protobuf:"varint,6,opt,name=todayViewsCount,proto3" json:"todayViewsCount"` // 今日新增播放量数
LikesCount int64 `protobuf:"varint,7,opt,name=likesCount,proto3" json:"likesCount"` // 点赞总数
TodayLikesCount int64 `protobuf:"varint,8,opt,name=todayLikesCount,proto3" json:"todayLikesCount"` // 今日新增点赞数
CommentsCount int64 `protobuf:"varint,9,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论总数
TodayCommentsCount int64 `protobuf:"varint,10,opt,name=todayCommentsCount,proto3" json:"todayCommentsCount"` // 今日新增评论数
SharesCount int64 `protobuf:"varint,11,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享总数
TodaySharesCount int64 `protobuf:"varint,12,opt,name=todaySharesCount,proto3" json:"todaySharesCount"` // 今日分享总数
ImageCount int64 `protobuf:"varint,13,opt,name=imageCount,proto3" json:"imageCount"` // 图文总数
TodayImageCount int64 `protobuf:"varint,14,opt,name=todayImageCount,proto3" json:"todayImageCount"` // 今日新增图文数
VideoCount int64 `protobuf:"varint,15,opt,name=videoCount,proto3" json:"videoCount"` // 视频总数
TodayVideoCount int64 `protobuf:"varint,16,opt,name=todayVideoCount,proto3" json:"todayVideoCount"` // 今日新增视频数
ConfirmDataCount int64 `protobuf:"varint,17,opt,name=confirmDataCount,proto3" json:"confirmDataCount"` // 已确认数据总数
TodayConfirmDataCount int64 `protobuf:"varint,18,opt,name=todayConfirmDataCount,proto3" json:"todayConfirmDataCount"` // 今日新增确认数据总数
ToBeConfirmedDataCount int64 `protobuf:"varint,19,opt,name=toBeConfirmedDataCount,proto3" json:"toBeConfirmedDataCount"` // 待确认数据总数
ApprovingDataCount int64 `protobuf:"varint,20,opt,name=approvingDataCount,proto3" json:"approvingDataCount"` // 审批中数据总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DataOverviewResp) Reset() {
*x = DataOverviewResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[118]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DataOverviewResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DataOverviewResp) ProtoMessage() {}
func (x *DataOverviewResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[118]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DataOverviewResp.ProtoReflect.Descriptor instead.
func (*DataOverviewResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{118}
}
func (x *DataOverviewResp) GetAccountCount() int64 {
if x != nil {
return x.AccountCount
}
return 0
}
func (x *DataOverviewResp) GetTodayAccountCount() int64 {
if x != nil {
return x.TodayAccountCount
}
return 0
}
func (x *DataOverviewResp) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *DataOverviewResp) GetTodayFansCount() int64 {
if x != nil {
return x.TodayFansCount
}
return 0
}
func (x *DataOverviewResp) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *DataOverviewResp) GetTodayViewsCount() int64 {
if x != nil {
return x.TodayViewsCount
}
return 0
}
func (x *DataOverviewResp) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *DataOverviewResp) GetTodayLikesCount() int64 {
if x != nil {
return x.TodayLikesCount
}
return 0
}
func (x *DataOverviewResp) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *DataOverviewResp) GetTodayCommentsCount() int64 {
if x != nil {
return x.TodayCommentsCount
}
return 0
}
func (x *DataOverviewResp) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *DataOverviewResp) GetTodaySharesCount() int64 {
if x != nil {
return x.TodaySharesCount
}
return 0
}
func (x *DataOverviewResp) GetImageCount() int64 {
if x != nil {
return x.ImageCount
}
return 0
}
func (x *DataOverviewResp) GetTodayImageCount() int64 {
if x != nil {
return x.TodayImageCount
}
return 0
}
func (x *DataOverviewResp) GetVideoCount() int64 {
if x != nil {
return x.VideoCount
}
return 0
}
func (x *DataOverviewResp) GetTodayVideoCount() int64 {
if x != nil {
return x.TodayVideoCount
}
return 0
}
func (x *DataOverviewResp) GetConfirmDataCount() int64 {
if x != nil {
return x.ConfirmDataCount
}
return 0
}
func (x *DataOverviewResp) GetTodayConfirmDataCount() int64 {
if x != nil {
return x.TodayConfirmDataCount
}
return 0
}
func (x *DataOverviewResp) GetToBeConfirmedDataCount() int64 {
if x != nil {
return x.ToBeConfirmedDataCount
}
return 0
}
func (x *DataOverviewResp) GetApprovingDataCount() int64 {
if x != nil {
return x.ApprovingDataCount
}
return 0
}
// 艺人指标系列请求
type ArtistMetricsSeriesReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUUID string `protobuf:"bytes,1,opt,name=artistUUID,proto3" json:"artistUUID"` // 艺人UUID
PeriodTypeFans uint32 `protobuf:"varint,2,opt,name=periodTypeFans,proto3" json:"periodTypeFans"` // 粉丝数周期类型 1 日 2 周 3 月
PeriodTypeViews uint32 `protobuf:"varint,3,opt,name=periodTypeViews,proto3" json:"periodTypeViews"` // 播放量周期类型 1 日 2 周 3 月
PeriodTypeLikes uint32 `protobuf:"varint,4,opt,name=periodTypeLikes,proto3" json:"periodTypeLikes"` // 点赞数周期类型 1 日 2 周 3 月
PeriodTypeComments uint32 `protobuf:"varint,5,opt,name=periodTypeComments,proto3" json:"periodTypeComments"` // 评论数周期类型 1 日 2 周 3 月
PeriodTypeShares uint32 `protobuf:"varint,6,opt,name=periodTypeShares,proto3" json:"periodTypeShares"` // 分享数周期类型 1 日 2 周 3 月
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistMetricsSeriesReq) Reset() {
*x = ArtistMetricsSeriesReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[119]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistMetricsSeriesReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistMetricsSeriesReq) ProtoMessage() {}
func (x *ArtistMetricsSeriesReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[119]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistMetricsSeriesReq.ProtoReflect.Descriptor instead.
func (*ArtistMetricsSeriesReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{119}
}
func (x *ArtistMetricsSeriesReq) GetArtistUUID() string {
if x != nil {
return x.ArtistUUID
}
return ""
}
func (x *ArtistMetricsSeriesReq) GetPeriodTypeFans() uint32 {
if x != nil {
return x.PeriodTypeFans
}
return 0
}
func (x *ArtistMetricsSeriesReq) GetPeriodTypeViews() uint32 {
if x != nil {
return x.PeriodTypeViews
}
return 0
}
func (x *ArtistMetricsSeriesReq) GetPeriodTypeLikes() uint32 {
if x != nil {
return x.PeriodTypeLikes
}
return 0
}
func (x *ArtistMetricsSeriesReq) GetPeriodTypeComments() uint32 {
if x != nil {
return x.PeriodTypeComments
}
return 0
}
func (x *ArtistMetricsSeriesReq) GetPeriodTypeShares() uint32 {
if x != nil {
return x.PeriodTypeShares
}
return 0
}
// 艺人指标系列响应
type ArtistMetricsSeriesResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
FansSeries *WorkAnalysisFansSeries `protobuf:"bytes,1,opt,name=fansSeries,proto3" json:"fansSeries"` // 粉丝数系列
ViewsSeries *WorkAnalysisViewsSeries `protobuf:"bytes,2,opt,name=viewsSeries,proto3" json:"viewsSeries"` // 播放量系列
LikesSeries *WorkAnalysisLikesSeries `protobuf:"bytes,3,opt,name=likesSeries,proto3" json:"likesSeries"` // 点赞数系列
CommentsSeries *WorkAnalysisCommentsSeries `protobuf:"bytes,4,opt,name=commentsSeries,proto3" json:"commentsSeries"` // 评论数系列
SharesSeries *WorkAnalysisSharesSeries `protobuf:"bytes,5,opt,name=sharesSeries,proto3" json:"sharesSeries"` // 分享数系列
BestPostTime *WorkAnalysisBestPostTime `protobuf:"bytes,6,opt,name=bestPostTime,proto3" json:"bestPostTime"` // 最佳发布时间
MostActiveDay *WorkAnalysisMostActiveDay `protobuf:"bytes,7,opt,name=mostActiveDay,proto3" json:"mostActiveDay"` // 最活跃日期
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistMetricsSeriesResp) Reset() {
*x = ArtistMetricsSeriesResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[120]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistMetricsSeriesResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistMetricsSeriesResp) ProtoMessage() {}
func (x *ArtistMetricsSeriesResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[120]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistMetricsSeriesResp.ProtoReflect.Descriptor instead.
func (*ArtistMetricsSeriesResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{120}
}
func (x *ArtistMetricsSeriesResp) GetFansSeries() *WorkAnalysisFansSeries {
if x != nil {
return x.FansSeries
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetViewsSeries() *WorkAnalysisViewsSeries {
if x != nil {
return x.ViewsSeries
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetLikesSeries() *WorkAnalysisLikesSeries {
if x != nil {
return x.LikesSeries
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetCommentsSeries() *WorkAnalysisCommentsSeries {
if x != nil {
return x.CommentsSeries
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetSharesSeries() *WorkAnalysisSharesSeries {
if x != nil {
return x.SharesSeries
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetBestPostTime() *WorkAnalysisBestPostTime {
if x != nil {
return x.BestPostTime
}
return nil
}
func (x *ArtistMetricsSeriesResp) GetMostActiveDay() *WorkAnalysisMostActiveDay {
if x != nil {
return x.MostActiveDay
}
return nil
}
// 艺人指标日期窗口请求
type ArtistMetricsDailyWindowReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUUID string `protobuf:"bytes,1,opt,name=artistUUID,proto3" json:"artistUUID"` // 艺人UUID
PlatformID uint32 `protobuf:"varint,2,opt,name=platformID,proto3" json:"platformID"` // 平台ID
Date int32 `protobuf:"varint,3,opt,name=date,proto3" json:"date"` // 日期 YYYYMMDD
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistMetricsDailyWindowReq) Reset() {
*x = ArtistMetricsDailyWindowReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[121]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistMetricsDailyWindowReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistMetricsDailyWindowReq) ProtoMessage() {}
func (x *ArtistMetricsDailyWindowReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[121]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistMetricsDailyWindowReq.ProtoReflect.Descriptor instead.
func (*ArtistMetricsDailyWindowReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{121}
}
func (x *ArtistMetricsDailyWindowReq) GetArtistUUID() string {
if x != nil {
return x.ArtistUUID
}
return ""
}
func (x *ArtistMetricsDailyWindowReq) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *ArtistMetricsDailyWindowReq) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
// 简单数据点
type SimplePoint struct {
state protoimpl.MessageState `protogen:"open.v1"`
Date int32 `protobuf:"varint,1,opt,name=date,proto3" json:"date"` // 日期 YYYYMMDD
Value int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value"` // 值
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SimplePoint) Reset() {
*x = SimplePoint{}
mi := &file_pb_fiee_cast_proto_msgTypes[122]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SimplePoint) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SimplePoint) ProtoMessage() {}
func (x *SimplePoint) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[122]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SimplePoint.ProtoReflect.Descriptor instead.
func (*SimplePoint) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{122}
}
func (x *SimplePoint) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
func (x *SimplePoint) GetValue() int64 {
if x != nil {
return x.Value
}
return 0
}
// 最佳发布时间点
type BestPostTimePoint struct {
state protoimpl.MessageState `protogen:"open.v1"`
TimePoint string `protobuf:"bytes,1,opt,name=timePoint,proto3" json:"timePoint"` // 时间段,如 "0-3", "3-6" 等
Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value"` // 值
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *BestPostTimePoint) Reset() {
*x = BestPostTimePoint{}
mi := &file_pb_fiee_cast_proto_msgTypes[123]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *BestPostTimePoint) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BestPostTimePoint) ProtoMessage() {}
func (x *BestPostTimePoint) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[123]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BestPostTimePoint.ProtoReflect.Descriptor instead.
func (*BestPostTimePoint) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{123}
}
func (x *BestPostTimePoint) GetTimePoint() string {
if x != nil {
return x.TimePoint
}
return ""
}
func (x *BestPostTimePoint) GetValue() int32 {
if x != nil {
return x.Value
}
return 0
}
// 最活跃日期点
type MostActiveDayPoint struct {
state protoimpl.MessageState `protogen:"open.v1"`
Day int32 `protobuf:"varint,1,opt,name=day,proto3" json:"day"` // 天数 1-7
Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value"` // 值
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MostActiveDayPoint) Reset() {
*x = MostActiveDayPoint{}
mi := &file_pb_fiee_cast_proto_msgTypes[124]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MostActiveDayPoint) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MostActiveDayPoint) ProtoMessage() {}
func (x *MostActiveDayPoint) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[124]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MostActiveDayPoint.ProtoReflect.Descriptor instead.
func (*MostActiveDayPoint) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{124}
}
func (x *MostActiveDayPoint) GetDay() int32 {
if x != nil {
return x.Day
}
return 0
}
func (x *MostActiveDayPoint) GetValue() int32 {
if x != nil {
return x.Value
}
return 0
}
// 艺人指标日期窗口响应
type ArtistMetricsDailyWindowResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
FansCount int64 `protobuf:"varint,1,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数
ViewsCount int64 `protobuf:"varint,2,opt,name=viewsCount,proto3" json:"viewsCount"` // 播放量
LikesCount int64 `protobuf:"varint,3,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,4,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,5,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
Fans []*SimplePoint `protobuf:"bytes,6,rep,name=fans,proto3" json:"fans"` // 粉丝数序列
Views []*SimplePoint `protobuf:"bytes,7,rep,name=views,proto3" json:"views"` // 播放量序列
Likes []*SimplePoint `protobuf:"bytes,8,rep,name=likes,proto3" json:"likes"` // 点赞数序列
Comments []*SimplePoint `protobuf:"bytes,9,rep,name=comments,proto3" json:"comments"` // 评论数序列
Shares []*SimplePoint `protobuf:"bytes,10,rep,name=shares,proto3" json:"shares"` // 分享数序列
BestPostTime []*BestPostTimePoint `protobuf:"bytes,11,rep,name=bestPostTime,proto3" json:"bestPostTime"` // 最佳发布时间
MostActiveDay []*MostActiveDayPoint `protobuf:"bytes,12,rep,name=mostActiveDay,proto3" json:"mostActiveDay"` // 最活跃日期
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistMetricsDailyWindowResp) Reset() {
*x = ArtistMetricsDailyWindowResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[125]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistMetricsDailyWindowResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistMetricsDailyWindowResp) ProtoMessage() {}
func (x *ArtistMetricsDailyWindowResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[125]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistMetricsDailyWindowResp.ProtoReflect.Descriptor instead.
func (*ArtistMetricsDailyWindowResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{125}
}
func (x *ArtistMetricsDailyWindowResp) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *ArtistMetricsDailyWindowResp) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *ArtistMetricsDailyWindowResp) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *ArtistMetricsDailyWindowResp) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *ArtistMetricsDailyWindowResp) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *ArtistMetricsDailyWindowResp) GetFans() []*SimplePoint {
if x != nil {
return x.Fans
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetViews() []*SimplePoint {
if x != nil {
return x.Views
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetLikes() []*SimplePoint {
if x != nil {
return x.Likes
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetComments() []*SimplePoint {
if x != nil {
return x.Comments
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetShares() []*SimplePoint {
if x != nil {
return x.Shares
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetBestPostTime() []*BestPostTimePoint {
if x != nil {
return x.BestPostTime
}
return nil
}
func (x *ArtistMetricsDailyWindowResp) GetMostActiveDay() []*MostActiveDayPoint {
if x != nil {
return x.MostActiveDay
}
return nil
}
// 待确认数据列表请求
type TobeConfirmedListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TobeConfirmedListReq) Reset() {
*x = TobeConfirmedListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[126]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TobeConfirmedListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TobeConfirmedListReq) ProtoMessage() {}
func (x *TobeConfirmedListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[126]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TobeConfirmedListReq.ProtoReflect.Descriptor instead.
func (*TobeConfirmedListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{126}
}
func (x *TobeConfirmedListReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *TobeConfirmedListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *TobeConfirmedListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 待确认数据项
type TobeConfirmedItem struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 标题
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"` // 内容
WorkCategory int32 `protobuf:"varint,4,opt,name=workCategory,proto3" json:"workCategory"` // 作品类型 1 图文 2 视频
UpdateTime string `protobuf:"bytes,5,opt,name=updateTime,proto3" json:"updateTime"` // 更新时间
WorkStatus int32 `protobuf:"varint,6,opt,name=workStatus,proto3" json:"workStatus"` // 状态
PlatformIds string `protobuf:"bytes,7,opt,name=platformIds,proto3" json:"platformIds"` // 平台ID集合
ArtistName string `protobuf:"bytes,8,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
ArtistUuid string `protobuf:"bytes,9,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
MediaAccUserIds string `protobuf:"bytes,10,opt,name=mediaAccUserIds,proto3" json:"mediaAccUserIds"` // 自媒体账号user_ids集合
MediaNames string `protobuf:"bytes,11,opt,name=mediaNames,proto3" json:"mediaNames"` // 自媒体账号名称集合
ConfirmedAt int64 `protobuf:"varint,12,opt,name=confirmedAt,proto3" json:"confirmedAt"` // 确认时间
ItemType int32 `protobuf:"varint,13,opt,name=itemType,proto3" json:"itemType"` // 类型 1 数据分析 2 作品
CreatedAt int32 `protobuf:"varint,14,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,15,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
DeletedAt uint64 `protobuf:"varint,16,opt,name=deletedAt,proto3" json:"deletedAt"` // 删除时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TobeConfirmedItem) Reset() {
*x = TobeConfirmedItem{}
mi := &file_pb_fiee_cast_proto_msgTypes[127]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TobeConfirmedItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TobeConfirmedItem) ProtoMessage() {}
func (x *TobeConfirmedItem) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[127]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TobeConfirmedItem.ProtoReflect.Descriptor instead.
func (*TobeConfirmedItem) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{127}
}
func (x *TobeConfirmedItem) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *TobeConfirmedItem) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *TobeConfirmedItem) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *TobeConfirmedItem) GetWorkCategory() int32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *TobeConfirmedItem) GetUpdateTime() string {
if x != nil {
return x.UpdateTime
}
return ""
}
func (x *TobeConfirmedItem) GetWorkStatus() int32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *TobeConfirmedItem) GetPlatformIds() string {
if x != nil {
return x.PlatformIds
}
return ""
}
func (x *TobeConfirmedItem) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *TobeConfirmedItem) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *TobeConfirmedItem) GetMediaAccUserIds() string {
if x != nil {
return x.MediaAccUserIds
}
return ""
}
func (x *TobeConfirmedItem) GetMediaNames() string {
if x != nil {
return x.MediaNames
}
return ""
}
func (x *TobeConfirmedItem) GetConfirmedAt() int64 {
if x != nil {
return x.ConfirmedAt
}
return 0
}
func (x *TobeConfirmedItem) GetItemType() int32 {
if x != nil {
return x.ItemType
}
return 0
}
func (x *TobeConfirmedItem) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *TobeConfirmedItem) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
func (x *TobeConfirmedItem) GetDeletedAt() uint64 {
if x != nil {
return x.DeletedAt
}
return 0
}
// 待确认数据列表响应
type TobeConfirmedListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*TobeConfirmedItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 待确认数据列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TobeConfirmedListResp) Reset() {
*x = TobeConfirmedListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[128]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TobeConfirmedListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TobeConfirmedListResp) ProtoMessage() {}
func (x *TobeConfirmedListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[128]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TobeConfirmedListResp.ProtoReflect.Descriptor instead.
func (*TobeConfirmedListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{128}
}
func (x *TobeConfirmedListResp) GetData() []*TobeConfirmedItem {
if x != nil {
return x.Data
}
return nil
}
func (x *TobeConfirmedListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type UpdateWorkAnalysisApprovalIDReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
ApprovalID string `protobuf:"bytes,2,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateWorkAnalysisApprovalIDReq) Reset() {
*x = UpdateWorkAnalysisApprovalIDReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[129]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateWorkAnalysisApprovalIDReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateWorkAnalysisApprovalIDReq) ProtoMessage() {}
func (x *UpdateWorkAnalysisApprovalIDReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[129]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateWorkAnalysisApprovalIDReq.ProtoReflect.Descriptor instead.
func (*UpdateWorkAnalysisApprovalIDReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{129}
}
func (x *UpdateWorkAnalysisApprovalIDReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateWorkAnalysisApprovalIDReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
// 账号日级指标项
type MediaMetricsDailyItem struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID可选为空时自动生成
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
MediaAccUserID string `protobuf:"bytes,3,opt,name=mediaAccUserID,proto3" json:"mediaAccUserID"` // 自媒体账号UserID
MediaName string `protobuf:"bytes,4,opt,name=mediaName,proto3" json:"mediaName"` // 自媒体账号名称
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistPhone string `protobuf:"bytes,6,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
PlatformID uint32 `protobuf:"varint,7,opt,name=platformID,proto3" json:"platformID"` // 平台ID 1 TikTok 2 YouTube 3 Instagram 4 Dailymotion
Date int32 `protobuf:"varint,8,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC)
FansCount int64 `protobuf:"varint,9,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数
ViewsCount int64 `protobuf:"varint,10,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,11,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,12,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,13,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
VideoCount int64 `protobuf:"varint,14,opt,name=videoCount,proto3" json:"videoCount"` // 视频数
ImageCount int64 `protobuf:"varint,15,opt,name=imageCount,proto3" json:"imageCount"` // 图片数
ProfileKey string `protobuf:"bytes,16,opt,name=profileKey,proto3" json:"profileKey"` // AyrShare配置文件Key
IsSuccess uint32 `protobuf:"varint,17,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0 失败 1 成功 2 失败
FailReason string `protobuf:"bytes,18,opt,name=failReason,proto3" json:"failReason"` // 失败原因
FailType uint32 `protobuf:"varint,19,opt,name=failType,proto3" json:"failType"` // 失败类型
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaMetricsDailyItem) Reset() {
*x = MediaMetricsDailyItem{}
mi := &file_pb_fiee_cast_proto_msgTypes[130]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaMetricsDailyItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaMetricsDailyItem) ProtoMessage() {}
func (x *MediaMetricsDailyItem) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[130]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaMetricsDailyItem.ProtoReflect.Descriptor instead.
func (*MediaMetricsDailyItem) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{130}
}
func (x *MediaMetricsDailyItem) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *MediaMetricsDailyItem) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaMetricsDailyItem) GetMediaAccUserID() string {
if x != nil {
return x.MediaAccUserID
}
return ""
}
func (x *MediaMetricsDailyItem) GetMediaName() string {
if x != nil {
return x.MediaName
}
return ""
}
func (x *MediaMetricsDailyItem) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *MediaMetricsDailyItem) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *MediaMetricsDailyItem) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaMetricsDailyItem) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
func (x *MediaMetricsDailyItem) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetVideoCount() int64 {
if x != nil {
return x.VideoCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetImageCount() int64 {
if x != nil {
return x.ImageCount
}
return 0
}
func (x *MediaMetricsDailyItem) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *MediaMetricsDailyItem) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *MediaMetricsDailyItem) GetFailReason() string {
if x != nil {
return x.FailReason
}
return ""
}
func (x *MediaMetricsDailyItem) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
// 批量插入或更新账号日级指标请求
type UpsertMediaMetricsDailyBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*MediaMetricsDailyItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 指标数据列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertMediaMetricsDailyBatchReq) Reset() {
*x = UpsertMediaMetricsDailyBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[131]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertMediaMetricsDailyBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertMediaMetricsDailyBatchReq) ProtoMessage() {}
func (x *UpsertMediaMetricsDailyBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[131]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertMediaMetricsDailyBatchReq.ProtoReflect.Descriptor instead.
func (*UpsertMediaMetricsDailyBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{131}
}
func (x *UpsertMediaMetricsDailyBatchReq) GetData() []*MediaMetricsDailyItem {
if x != nil {
return x.Data
}
return nil
}
// 批量插入或更新账号日级指标响应
type UpsertMediaMetricsDailyBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success"` // 是否成功
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertMediaMetricsDailyBatchResp) Reset() {
*x = UpsertMediaMetricsDailyBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[132]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertMediaMetricsDailyBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertMediaMetricsDailyBatchResp) ProtoMessage() {}
func (x *UpsertMediaMetricsDailyBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[132]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertMediaMetricsDailyBatchResp.ProtoReflect.Descriptor instead.
func (*UpsertMediaMetricsDailyBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{132}
}
func (x *UpsertMediaMetricsDailyBatchResp) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
// 作品日级指标项
type WorkMetricsDailyItem struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID可选为空时自动生成
WorkUuid string `protobuf:"bytes,2,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
ArtistUuid string `protobuf:"bytes,3,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
MediaAccUserID string `protobuf:"bytes,4,opt,name=mediaAccUserID,proto3" json:"mediaAccUserID"` // 自媒体账号UserID
MediaName string `protobuf:"bytes,5,opt,name=mediaName,proto3" json:"mediaName"` // 自媒体账号名称
ArtistName string `protobuf:"bytes,6,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistPhone string `protobuf:"bytes,7,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
PlatformID uint32 `protobuf:"varint,8,opt,name=platformID,proto3" json:"platformID"` // 平台ID 1 TikTok 2 YouTube 3 Instagram 4 Dailymotion
Date int32 `protobuf:"varint,9,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC)
ViewsCount int64 `protobuf:"varint,10,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,11,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,12,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,13,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
PublishMediaID string `protobuf:"bytes,14,opt,name=publishMediaID,proto3" json:"publishMediaID"` // 发布媒体ID
ProfileKey string `protobuf:"bytes,15,opt,name=profileKey,proto3" json:"profileKey"` // AyrShare配置文件Key
IsSuccess uint32 `protobuf:"varint,16,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0 失败 1 成功 2 失败
FailReason string `protobuf:"bytes,17,opt,name=failReason,proto3" json:"failReason"` // 失败原因
FailType uint32 `protobuf:"varint,18,opt,name=failType,proto3" json:"failType"` // 失败类型
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkMetricsDailyItem) Reset() {
*x = WorkMetricsDailyItem{}
mi := &file_pb_fiee_cast_proto_msgTypes[133]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkMetricsDailyItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkMetricsDailyItem) ProtoMessage() {}
func (x *WorkMetricsDailyItem) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[133]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkMetricsDailyItem.ProtoReflect.Descriptor instead.
func (*WorkMetricsDailyItem) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{133}
}
func (x *WorkMetricsDailyItem) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkMetricsDailyItem) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkMetricsDailyItem) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkMetricsDailyItem) GetMediaAccUserID() string {
if x != nil {
return x.MediaAccUserID
}
return ""
}
func (x *WorkMetricsDailyItem) GetMediaName() string {
if x != nil {
return x.MediaName
}
return ""
}
func (x *WorkMetricsDailyItem) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkMetricsDailyItem) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *WorkMetricsDailyItem) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *WorkMetricsDailyItem) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
func (x *WorkMetricsDailyItem) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *WorkMetricsDailyItem) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *WorkMetricsDailyItem) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *WorkMetricsDailyItem) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *WorkMetricsDailyItem) GetPublishMediaID() string {
if x != nil {
return x.PublishMediaID
}
return ""
}
func (x *WorkMetricsDailyItem) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *WorkMetricsDailyItem) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *WorkMetricsDailyItem) GetFailReason() string {
if x != nil {
return x.FailReason
}
return ""
}
func (x *WorkMetricsDailyItem) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
// 批量插入或更新作品日级指标请求
type UpsertWorkMetricsDailyBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkMetricsDailyItem `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 指标数据列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertWorkMetricsDailyBatchReq) Reset() {
*x = UpsertWorkMetricsDailyBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[134]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertWorkMetricsDailyBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertWorkMetricsDailyBatchReq) ProtoMessage() {}
func (x *UpsertWorkMetricsDailyBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[134]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertWorkMetricsDailyBatchReq.ProtoReflect.Descriptor instead.
func (*UpsertWorkMetricsDailyBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{134}
}
func (x *UpsertWorkMetricsDailyBatchReq) GetData() []*WorkMetricsDailyItem {
if x != nil {
return x.Data
}
return nil
}
// 批量插入或更新作品日级指标响应
type UpsertWorkMetricsDailyBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success"` // 是否成功
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertWorkMetricsDailyBatchResp) Reset() {
*x = UpsertWorkMetricsDailyBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[135]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertWorkMetricsDailyBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertWorkMetricsDailyBatchResp) ProtoMessage() {}
func (x *UpsertWorkMetricsDailyBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[135]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertWorkMetricsDailyBatchResp.ProtoReflect.Descriptor instead.
func (*UpsertWorkMetricsDailyBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{135}
}
func (x *UpsertWorkMetricsDailyBatchResp) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
// 获取艺人AyrShare信息请求
type GetArtistAyrShareInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
Status int32 `protobuf:"varint,3,opt,name=status,proto3" json:"status"` // 状态 1 有效
Page int32 `protobuf:"varint,4,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,5,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistAyrShareInfoReq) Reset() {
*x = GetArtistAyrShareInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[136]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistAyrShareInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistAyrShareInfoReq) ProtoMessage() {}
func (x *GetArtistAyrShareInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[136]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistAyrShareInfoReq.ProtoReflect.Descriptor instead.
func (*GetArtistAyrShareInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{136}
}
func (x *GetArtistAyrShareInfoReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *GetArtistAyrShareInfoReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *GetArtistAyrShareInfoReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *GetArtistAyrShareInfoReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetArtistAyrShareInfoReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 艺人AyrShare信息
type ArtistAyrShareInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
SubNum string `protobuf:"bytes,3,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
RefId string `protobuf:"bytes,4,opt,name=refId,proto3" json:"refId"` // AyrShare引用ID
ProfileKey string `protobuf:"bytes,5,opt,name=profileKey,proto3" json:"profileKey"` // AyrShare配置文件Key
AyrShareCreateTime string `protobuf:"bytes,6,opt,name=ayrShareCreateTime,proto3" json:"ayrShareCreateTime"` // AyrShare创建时间
Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"` // 状态 1 有效
CreatedAt int32 `protobuf:"varint,8,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,9,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ArtistAyrShareInfo) Reset() {
*x = ArtistAyrShareInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[137]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ArtistAyrShareInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtistAyrShareInfo) ProtoMessage() {}
func (x *ArtistAyrShareInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[137]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtistAyrShareInfo.ProtoReflect.Descriptor instead.
func (*ArtistAyrShareInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{137}
}
func (x *ArtistAyrShareInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *ArtistAyrShareInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *ArtistAyrShareInfo) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *ArtistAyrShareInfo) GetRefId() string {
if x != nil {
return x.RefId
}
return ""
}
func (x *ArtistAyrShareInfo) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *ArtistAyrShareInfo) GetAyrShareCreateTime() string {
if x != nil {
return x.AyrShareCreateTime
}
return ""
}
func (x *ArtistAyrShareInfo) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ArtistAyrShareInfo) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *ArtistAyrShareInfo) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 获取艺人AyrShare信息响应
type GetArtistAyrShareInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*ArtistAyrShareInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 艺人AyrShare信息列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistAyrShareInfoResp) Reset() {
*x = GetArtistAyrShareInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[138]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistAyrShareInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistAyrShareInfoResp) ProtoMessage() {}
func (x *GetArtistAyrShareInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[138]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistAyrShareInfoResp.ProtoReflect.Descriptor instead.
func (*GetArtistAyrShareInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{138}
}
func (x *GetArtistAyrShareInfoResp) GetData() []*ArtistAyrShareInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *GetArtistAyrShareInfoResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 根据平台ID查询关联的AyrShare信息请求
type GetArtistAyrShareInfoByPlatformIDsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformIDs []uint32 `protobuf:"varint,1,rep,packed,name=platformIDs,proto3" json:"platformIDs"` // 平台ID列表1 抖音 2 YouTube 3 ins 4.dm 5.bulesky
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) Reset() {
*x = GetArtistAyrShareInfoByPlatformIDsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[139]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistAyrShareInfoByPlatformIDsReq) ProtoMessage() {}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[139]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistAyrShareInfoByPlatformIDsReq.ProtoReflect.Descriptor instead.
func (*GetArtistAyrShareInfoByPlatformIDsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{139}
}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) GetPlatformIDs() []uint32 {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetArtistAyrShareInfoByPlatformIDsReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 根据平台ID查询关联的AyrShare信息响应
type GetArtistAyrShareInfoByPlatformIDsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*ArtistAyrShareInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 艺人AyrShare信息列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetArtistAyrShareInfoByPlatformIDsResp) Reset() {
*x = GetArtistAyrShareInfoByPlatformIDsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[140]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetArtistAyrShareInfoByPlatformIDsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetArtistAyrShareInfoByPlatformIDsResp) ProtoMessage() {}
func (x *GetArtistAyrShareInfoByPlatformIDsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[140]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetArtistAyrShareInfoByPlatformIDsResp.ProtoReflect.Descriptor instead.
func (*GetArtistAyrShareInfoByPlatformIDsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{140}
}
func (x *GetArtistAyrShareInfoByPlatformIDsResp) GetData() []*ArtistAyrShareInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *GetArtistAyrShareInfoByPlatformIDsResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 获取作品平台信息列表请求
type ListWorkPlatformInfoReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformIDs []uint32 `protobuf:"varint,1,rep,packed,name=platformIDs,proto3" json:"platformIDs"` // 平台ID列表
PublishMediaStatus int32 `protobuf:"varint,2,opt,name=publishMediaStatus,proto3" json:"publishMediaStatus"` // 发布状态 0 全部 1 正常 2 异常
Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,4,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkPlatformInfoReq) Reset() {
*x = ListWorkPlatformInfoReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[141]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkPlatformInfoReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkPlatformInfoReq) ProtoMessage() {}
func (x *ListWorkPlatformInfoReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[141]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkPlatformInfoReq.ProtoReflect.Descriptor instead.
func (*ListWorkPlatformInfoReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{141}
}
func (x *ListWorkPlatformInfoReq) GetPlatformIDs() []uint32 {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *ListWorkPlatformInfoReq) GetPublishMediaStatus() int32 {
if x != nil {
return x.PublishMediaStatus
}
return 0
}
func (x *ListWorkPlatformInfoReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListWorkPlatformInfoReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 作品平台信息
type WorkPlatformInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
WorkUuid string `protobuf:"bytes,2,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
MediaUserID string `protobuf:"bytes,3,opt,name=mediaUserID,proto3" json:"mediaUserID"` // 发布平台用户ID
PlatformID uint32 `protobuf:"varint,4,opt,name=platformID,proto3" json:"platformID"` // 平台ID
PublishResp string `protobuf:"bytes,5,opt,name=publishResp,proto3" json:"publishResp"` // 发布返回信息
PublishMediaID string `protobuf:"bytes,6,opt,name=publishMediaID,proto3" json:"publishMediaID"` // 发布平台返回的作品ID
PublishMediaStatus int32 `protobuf:"varint,7,opt,name=publishMediaStatus,proto3" json:"publishMediaStatus"` // 发布平台返回的作品状态 1 正常 2 异常
Remark string `protobuf:"bytes,8,opt,name=remark,proto3" json:"remark"` // 备注
CreatedAt int32 `protobuf:"varint,9,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,10,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
ArtistUuid string `protobuf:"bytes,11,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
// 关联自媒体账号字段通过artist_uuid关联cast_media_account表
PlatformUserName string `protobuf:"bytes,12,opt,name=platformUserName,proto3" json:"platformUserName"` // 平台用户名
PlatformUserID string `protobuf:"bytes,13,opt,name=platformUserID,proto3" json:"platformUserID"` // 平台用户ID
ArtistName string `protobuf:"bytes,14,opt,name=artistName,proto3" json:"artistName"` // 自媒体账号艺人名字
ArtistPhone string `protobuf:"bytes,15,opt,name=artistPhone,proto3" json:"artistPhone"` // 自媒体账号艺人手机号
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkPlatformInfo) Reset() {
*x = WorkPlatformInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[142]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkPlatformInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkPlatformInfo) ProtoMessage() {}
func (x *WorkPlatformInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[142]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkPlatformInfo.ProtoReflect.Descriptor instead.
func (*WorkPlatformInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{142}
}
func (x *WorkPlatformInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkPlatformInfo) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkPlatformInfo) GetMediaUserID() string {
if x != nil {
return x.MediaUserID
}
return ""
}
func (x *WorkPlatformInfo) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *WorkPlatformInfo) GetPublishResp() string {
if x != nil {
return x.PublishResp
}
return ""
}
func (x *WorkPlatformInfo) GetPublishMediaID() string {
if x != nil {
return x.PublishMediaID
}
return ""
}
func (x *WorkPlatformInfo) GetPublishMediaStatus() int32 {
if x != nil {
return x.PublishMediaStatus
}
return 0
}
func (x *WorkPlatformInfo) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *WorkPlatformInfo) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkPlatformInfo) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
func (x *WorkPlatformInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkPlatformInfo) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *WorkPlatformInfo) GetPlatformUserID() string {
if x != nil {
return x.PlatformUserID
}
return ""
}
func (x *WorkPlatformInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkPlatformInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
// 获取作品平台信息列表响应
type ListWorkPlatformInfoResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkPlatformInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 作品平台信息列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkPlatformInfoResp) Reset() {
*x = ListWorkPlatformInfoResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[143]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkPlatformInfoResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkPlatformInfoResp) ProtoMessage() {}
func (x *ListWorkPlatformInfoResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[143]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkPlatformInfoResp.ProtoReflect.Descriptor instead.
func (*ListWorkPlatformInfoResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{143}
}
func (x *ListWorkPlatformInfoResp) GetData() []*WorkPlatformInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListWorkPlatformInfoResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 查询账号日级指标列表请求
type ListMediaMetricsDailyReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
IsSuccess uint32 `protobuf:"varint,1,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0表示不过滤1表示成功2表示失败
FailType uint32 `protobuf:"varint,2,opt,name=failType,proto3" json:"failType"` // 失败类型 0表示不过滤其他值表示具体的失败类型
Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,4,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
Date int32 `protobuf:"varint,5,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC) 0表示不过滤
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListMediaMetricsDailyReq) Reset() {
*x = ListMediaMetricsDailyReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[144]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListMediaMetricsDailyReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListMediaMetricsDailyReq) ProtoMessage() {}
func (x *ListMediaMetricsDailyReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[144]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListMediaMetricsDailyReq.ProtoReflect.Descriptor instead.
func (*ListMediaMetricsDailyReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{144}
}
func (x *ListMediaMetricsDailyReq) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *ListMediaMetricsDailyReq) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
func (x *ListMediaMetricsDailyReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListMediaMetricsDailyReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListMediaMetricsDailyReq) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
// 账号日级指标信息
type MediaMetricsDailyInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
MediaAccUserID string `protobuf:"bytes,3,opt,name=mediaAccUserID,proto3" json:"mediaAccUserID"` // 自媒体账号UserID
MediaName string `protobuf:"bytes,4,opt,name=mediaName,proto3" json:"mediaName"` // 自媒体账号名称
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistPhone string `protobuf:"bytes,6,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
PlatformID uint32 `protobuf:"varint,7,opt,name=platformID,proto3" json:"platformID"` // 平台ID 1 TikTok 2 YouTube 3 Instagram 4 Dailymotion
Date int32 `protobuf:"varint,8,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC)
FansCount int64 `protobuf:"varint,9,opt,name=fansCount,proto3" json:"fansCount"` // 粉丝数
ViewsCount int64 `protobuf:"varint,10,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,11,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,12,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,13,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
VideoCount int64 `protobuf:"varint,14,opt,name=videoCount,proto3" json:"videoCount"` // 视频数
ImageCount int64 `protobuf:"varint,15,opt,name=imageCount,proto3" json:"imageCount"` // 图片数
ProfileKey string `protobuf:"bytes,16,opt,name=profileKey,proto3" json:"profileKey"` // AyrShare配置文件Key
IsSuccess uint32 `protobuf:"varint,17,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0 失败 1 成功 2 失败
FailReason string `protobuf:"bytes,18,opt,name=failReason,proto3" json:"failReason"` // 失败原因
FailType uint32 `protobuf:"varint,19,opt,name=failType,proto3" json:"failType"` // 失败类型
CreatedAt int32 `protobuf:"varint,20,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,21,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaMetricsDailyInfo) Reset() {
*x = MediaMetricsDailyInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[145]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaMetricsDailyInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaMetricsDailyInfo) ProtoMessage() {}
func (x *MediaMetricsDailyInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[145]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaMetricsDailyInfo.ProtoReflect.Descriptor instead.
func (*MediaMetricsDailyInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{145}
}
func (x *MediaMetricsDailyInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *MediaMetricsDailyInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaMetricsDailyInfo) GetMediaAccUserID() string {
if x != nil {
return x.MediaAccUserID
}
return ""
}
func (x *MediaMetricsDailyInfo) GetMediaName() string {
if x != nil {
return x.MediaName
}
return ""
}
func (x *MediaMetricsDailyInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *MediaMetricsDailyInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *MediaMetricsDailyInfo) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaMetricsDailyInfo) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
func (x *MediaMetricsDailyInfo) GetFansCount() int64 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetVideoCount() int64 {
if x != nil {
return x.VideoCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetImageCount() int64 {
if x != nil {
return x.ImageCount
}
return 0
}
func (x *MediaMetricsDailyInfo) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *MediaMetricsDailyInfo) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *MediaMetricsDailyInfo) GetFailReason() string {
if x != nil {
return x.FailReason
}
return ""
}
func (x *MediaMetricsDailyInfo) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
func (x *MediaMetricsDailyInfo) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *MediaMetricsDailyInfo) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 查询账号日级指标列表响应
type ListMediaMetricsDailyResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*MediaMetricsDailyInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 账号日级指标列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListMediaMetricsDailyResp) Reset() {
*x = ListMediaMetricsDailyResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[146]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListMediaMetricsDailyResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListMediaMetricsDailyResp) ProtoMessage() {}
func (x *ListMediaMetricsDailyResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[146]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListMediaMetricsDailyResp.ProtoReflect.Descriptor instead.
func (*ListMediaMetricsDailyResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{146}
}
func (x *ListMediaMetricsDailyResp) GetData() []*MediaMetricsDailyInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListMediaMetricsDailyResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 查询作品日级指标列表请求
type ListWorkMetricsDailyReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
IsSuccess uint32 `protobuf:"varint,1,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0表示不过滤1表示成功2表示失败
FailType uint32 `protobuf:"varint,2,opt,name=failType,proto3" json:"failType"` // 失败类型 0表示不过滤其他值表示具体的失败类型
Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,4,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
Date int32 `protobuf:"varint,5,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC) 0表示不过滤
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkMetricsDailyReq) Reset() {
*x = ListWorkMetricsDailyReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[147]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkMetricsDailyReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkMetricsDailyReq) ProtoMessage() {}
func (x *ListWorkMetricsDailyReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[147]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkMetricsDailyReq.ProtoReflect.Descriptor instead.
func (*ListWorkMetricsDailyReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{147}
}
func (x *ListWorkMetricsDailyReq) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *ListWorkMetricsDailyReq) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
func (x *ListWorkMetricsDailyReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListWorkMetricsDailyReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListWorkMetricsDailyReq) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
// 作品日级指标信息
type WorkMetricsDailyInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // UUID
WorkUuid string `protobuf:"bytes,2,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
ArtistUuid string `protobuf:"bytes,3,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
MediaAccUserID string `protobuf:"bytes,4,opt,name=mediaAccUserID,proto3" json:"mediaAccUserID"` // 自媒体账号UserID
MediaName string `protobuf:"bytes,5,opt,name=mediaName,proto3" json:"mediaName"` // 自媒体账号名称
ArtistName string `protobuf:"bytes,6,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistPhone string `protobuf:"bytes,7,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
PlatformID uint32 `protobuf:"varint,8,opt,name=platformID,proto3" json:"platformID"` // 平台ID 1 TikTok 2 YouTube 3 Instagram 4 Dailymotion
Date int32 `protobuf:"varint,9,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC)
ViewsCount int64 `protobuf:"varint,10,opt,name=viewsCount,proto3" json:"viewsCount"` // 浏览/播放数
LikesCount int64 `protobuf:"varint,11,opt,name=likesCount,proto3" json:"likesCount"` // 点赞数
CommentsCount int64 `protobuf:"varint,12,opt,name=commentsCount,proto3" json:"commentsCount"` // 评论数
SharesCount int64 `protobuf:"varint,13,opt,name=sharesCount,proto3" json:"sharesCount"` // 分享数
PublishMediaID string `protobuf:"bytes,14,opt,name=publishMediaID,proto3" json:"publishMediaID"` // 发布媒体ID
ProfileKey string `protobuf:"bytes,15,opt,name=profileKey,proto3" json:"profileKey"` // AyrShare配置文件Key
IsSuccess uint32 `protobuf:"varint,16,opt,name=isSuccess,proto3" json:"isSuccess"` // 是否成功 0 失败 1 成功 2 失败
FailReason string `protobuf:"bytes,17,opt,name=failReason,proto3" json:"failReason"` // 失败原因
FailType uint32 `protobuf:"varint,18,opt,name=failType,proto3" json:"failType"` // 失败类型
CreatedAt int32 `protobuf:"varint,19,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,20,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkMetricsDailyInfo) Reset() {
*x = WorkMetricsDailyInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[148]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkMetricsDailyInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkMetricsDailyInfo) ProtoMessage() {}
func (x *WorkMetricsDailyInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[148]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkMetricsDailyInfo.ProtoReflect.Descriptor instead.
func (*WorkMetricsDailyInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{148}
}
func (x *WorkMetricsDailyInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *WorkMetricsDailyInfo) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkMetricsDailyInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkMetricsDailyInfo) GetMediaAccUserID() string {
if x != nil {
return x.MediaAccUserID
}
return ""
}
func (x *WorkMetricsDailyInfo) GetMediaName() string {
if x != nil {
return x.MediaName
}
return ""
}
func (x *WorkMetricsDailyInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkMetricsDailyInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *WorkMetricsDailyInfo) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *WorkMetricsDailyInfo) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
func (x *WorkMetricsDailyInfo) GetViewsCount() int64 {
if x != nil {
return x.ViewsCount
}
return 0
}
func (x *WorkMetricsDailyInfo) GetLikesCount() int64 {
if x != nil {
return x.LikesCount
}
return 0
}
func (x *WorkMetricsDailyInfo) GetCommentsCount() int64 {
if x != nil {
return x.CommentsCount
}
return 0
}
func (x *WorkMetricsDailyInfo) GetSharesCount() int64 {
if x != nil {
return x.SharesCount
}
return 0
}
func (x *WorkMetricsDailyInfo) GetPublishMediaID() string {
if x != nil {
return x.PublishMediaID
}
return ""
}
func (x *WorkMetricsDailyInfo) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
func (x *WorkMetricsDailyInfo) GetIsSuccess() uint32 {
if x != nil {
return x.IsSuccess
}
return 0
}
func (x *WorkMetricsDailyInfo) GetFailReason() string {
if x != nil {
return x.FailReason
}
return ""
}
func (x *WorkMetricsDailyInfo) GetFailType() uint32 {
if x != nil {
return x.FailType
}
return 0
}
func (x *WorkMetricsDailyInfo) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *WorkMetricsDailyInfo) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 查询作品日级指标列表响应
type ListWorkMetricsDailyResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkMetricsDailyInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 作品日级指标列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListWorkMetricsDailyResp) Reset() {
*x = ListWorkMetricsDailyResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[149]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListWorkMetricsDailyResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListWorkMetricsDailyResp) ProtoMessage() {}
func (x *ListWorkMetricsDailyResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[149]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListWorkMetricsDailyResp.ProtoReflect.Descriptor instead.
func (*ListWorkMetricsDailyResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{149}
}
func (x *ListWorkMetricsDailyResp) GetData() []*WorkMetricsDailyInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListWorkMetricsDailyResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 新增或更新任务请求通过uuid判断是新增还是更新
type UpsertTaskListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 任务UUID为空则新增不为空则更新
Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action"` // 任务类型
Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url"` // 任务链接
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态1-待处理 2-处理中 3-处理完成
OperatorID string `protobuf:"bytes,5,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,6,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
ExtraData string `protobuf:"bytes,7,opt,name=extraData,proto3" json:"extraData"` // 扩展信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertTaskListReq) Reset() {
*x = UpsertTaskListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[150]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertTaskListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertTaskListReq) ProtoMessage() {}
func (x *UpsertTaskListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[150]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertTaskListReq.ProtoReflect.Descriptor instead.
func (*UpsertTaskListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{150}
}
func (x *UpsertTaskListReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpsertTaskListReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
func (x *UpsertTaskListReq) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
func (x *UpsertTaskListReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *UpsertTaskListReq) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *UpsertTaskListReq) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *UpsertTaskListReq) GetExtraData() string {
if x != nil {
return x.ExtraData
}
return ""
}
// 新增或更新任务响应
type UpsertTaskListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 任务UUID
Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg"` // 提示信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpsertTaskListResp) Reset() {
*x = UpsertTaskListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[151]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpsertTaskListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpsertTaskListResp) ProtoMessage() {}
func (x *UpsertTaskListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[151]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpsertTaskListResp.ProtoReflect.Descriptor instead.
func (*UpsertTaskListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{151}
}
func (x *UpsertTaskListResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpsertTaskListResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 获取任务详情请求
type GetTaskListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 任务UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetTaskListReq) Reset() {
*x = GetTaskListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[152]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetTaskListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetTaskListReq) ProtoMessage() {}
func (x *GetTaskListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[152]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetTaskListReq.ProtoReflect.Descriptor instead.
func (*GetTaskListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{152}
}
func (x *GetTaskListReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 任务信息
type TaskListInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 任务UUID
Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action"` // 任务类型
Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url"` // 任务链接
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态1-待处理 2-处理中 3-处理完成
OperatorID string `protobuf:"bytes,5,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,6,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
CreatedAt string `protobuf:"bytes,7,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt string `protobuf:"bytes,8,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
ExtraData string `protobuf:"bytes,9,opt,name=extraData,proto3" json:"extraData"` // 扩展信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TaskListInfo) Reset() {
*x = TaskListInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[153]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TaskListInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TaskListInfo) ProtoMessage() {}
func (x *TaskListInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[153]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TaskListInfo.ProtoReflect.Descriptor instead.
func (*TaskListInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{153}
}
func (x *TaskListInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *TaskListInfo) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
func (x *TaskListInfo) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
func (x *TaskListInfo) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *TaskListInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *TaskListInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *TaskListInfo) GetCreatedAt() string {
if x != nil {
return x.CreatedAt
}
return ""
}
func (x *TaskListInfo) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
func (x *TaskListInfo) GetExtraData() string {
if x != nil {
return x.ExtraData
}
return ""
}
// 获取任务详情响应
type GetTaskListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data *TaskListInfo `protobuf:"bytes,1,opt,name=data,proto3" json:"data"` // 任务信息
Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg"` // 提示信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetTaskListResp) Reset() {
*x = GetTaskListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[154]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetTaskListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetTaskListResp) ProtoMessage() {}
func (x *GetTaskListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[154]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetTaskListResp.ProtoReflect.Descriptor instead.
func (*GetTaskListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{154}
}
func (x *GetTaskListResp) GetData() *TaskListInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *GetTaskListResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 查询任务列表请求
type ListTaskListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action"` // 任务类型(可选)
Status uint32 `protobuf:"varint,2,opt,name=status,proto3" json:"status"` // 状态可选1-待处理 2-处理中 3-处理完成
OperatorID string `protobuf:"bytes,3,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID可选
Page int32 `protobuf:"varint,4,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,5,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListTaskListReq) Reset() {
*x = ListTaskListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[155]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListTaskListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListTaskListReq) ProtoMessage() {}
func (x *ListTaskListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[155]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListTaskListReq.ProtoReflect.Descriptor instead.
func (*ListTaskListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{155}
}
func (x *ListTaskListReq) GetAction() string {
if x != nil {
return x.Action
}
return ""
}
func (x *ListTaskListReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ListTaskListReq) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *ListTaskListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListTaskListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 查询任务列表响应
type ListTaskListResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*TaskListInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 任务列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
Msg string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg"` // 提示信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListTaskListResp) Reset() {
*x = ListTaskListResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[156]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListTaskListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListTaskListResp) ProtoMessage() {}
func (x *ListTaskListResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[156]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListTaskListResp.ProtoReflect.Descriptor instead.
func (*ListTaskListResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{156}
}
func (x *ListTaskListResp) GetData() []*TaskListInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListTaskListResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
func (x *ListTaskListResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 删除任务请求
type DeleteTaskListReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 任务UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteTaskListReq) Reset() {
*x = DeleteTaskListReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[157]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteTaskListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteTaskListReq) ProtoMessage() {}
func (x *DeleteTaskListReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[157]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteTaskListReq.ProtoReflect.Descriptor instead.
func (*DeleteTaskListReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{157}
}
func (x *DeleteTaskListReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 根据作品数据计算并更新账号日级指标请求
type CalculateMediaMetricsByWorksReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Date int32 `protobuf:"varint,1,opt,name=date,proto3" json:"date"` // 统计日期(YYYYMMDD,UTC)
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CalculateMediaMetricsByWorksReq) Reset() {
*x = CalculateMediaMetricsByWorksReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[158]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CalculateMediaMetricsByWorksReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CalculateMediaMetricsByWorksReq) ProtoMessage() {}
func (x *CalculateMediaMetricsByWorksReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[158]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CalculateMediaMetricsByWorksReq.ProtoReflect.Descriptor instead.
func (*CalculateMediaMetricsByWorksReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{158}
}
func (x *CalculateMediaMetricsByWorksReq) GetDate() int32 {
if x != nil {
return x.Date
}
return 0
}
// 根据作品数据计算并更新账号日级指标响应
type CalculateMediaMetricsByWorksResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success"` // 是否成功
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CalculateMediaMetricsByWorksResp) Reset() {
*x = CalculateMediaMetricsByWorksResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[159]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CalculateMediaMetricsByWorksResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CalculateMediaMetricsByWorksResp) ProtoMessage() {}
func (x *CalculateMediaMetricsByWorksResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[159]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CalculateMediaMetricsByWorksResp.ProtoReflect.Descriptor instead.
func (*CalculateMediaMetricsByWorksResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{159}
}
func (x *CalculateMediaMetricsByWorksResp) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
// 更新话题标签请求
type UpdateCastTagReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 话题标签UUID为空则新增不为空则更新
HashTag string `protobuf:"bytes,2,opt,name=hashTag,proto3" json:"hashTag"` // 话题标签内容
Source uint32 `protobuf:"varint,3,opt,name=source,proto3" json:"source"` // 来源 1:人工导入 2:推荐标签 3.自行新增 4.自动标签
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态 1:有效 2:被禁
Remark string `protobuf:"bytes,5,opt,name=remark,proto3" json:"remark"` // 备注
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCastTagReq) Reset() {
*x = UpdateCastTagReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[160]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCastTagReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCastTagReq) ProtoMessage() {}
func (x *UpdateCastTagReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[160]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCastTagReq.ProtoReflect.Descriptor instead.
func (*UpdateCastTagReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{160}
}
func (x *UpdateCastTagReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateCastTagReq) GetHashTag() string {
if x != nil {
return x.HashTag
}
return ""
}
func (x *UpdateCastTagReq) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *UpdateCastTagReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *UpdateCastTagReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
// 更新话题标签响应
type UpdateCastTagResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 话题标签UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCastTagResp) Reset() {
*x = UpdateCastTagResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[161]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCastTagResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCastTagResp) ProtoMessage() {}
func (x *UpdateCastTagResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[161]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCastTagResp.ProtoReflect.Descriptor instead.
func (*UpdateCastTagResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{161}
}
func (x *UpdateCastTagResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 获取话题标签列表请求
type ListCastTagsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
HashTag string `protobuf:"bytes,1,opt,name=hashTag,proto3" json:"hashTag"` // 话题标签内容(模糊查询)
Source uint32 `protobuf:"varint,2,opt,name=source,proto3" json:"source"` // 来源 1:人工导入 2:推荐标签 3.自行新增 4.自动标签0表示不过滤
Status uint32 `protobuf:"varint,3,opt,name=status,proto3" json:"status"` // 状态 1:有效 2:被禁0表示不过滤
StatusUpdateTimeStart string `protobuf:"bytes,4,opt,name=statusUpdateTimeStart,proto3" json:"statusUpdateTimeStart"` // 状态更新时间开始(字符串格式)
StatusUpdateTimeEnd string `protobuf:"bytes,5,opt,name=statusUpdateTimeEnd,proto3" json:"statusUpdateTimeEnd"` // 状态更新时间结束(字符串格式)
CreatedAtStart string `protobuf:"bytes,6,opt,name=createdAtStart,proto3" json:"createdAtStart"` // 创建时间开始字符串格式2006-01-02 15:04:05
CreatedAtEnd string `protobuf:"bytes,7,opt,name=createdAtEnd,proto3" json:"createdAtEnd"` // 创建时间结束字符串格式2006-01-02 15:04:05
IsWatchCountCalled uint32 `protobuf:"varint,12,opt,name=isWatchCountCalled,proto3" json:"isWatchCountCalled"` // 是否调用过观看次数接口0表示不过滤1表示已调用2表示未调用
OrderBy string `protobuf:"bytes,8,opt,name=orderBy,proto3" json:"orderBy"` // 排序字段表字段名created_at, quote_count等
Sort string `protobuf:"bytes,9,opt,name=sort,proto3" json:"sort"` // 排序方式asc 或 desc默认 desc
Page int32 `protobuf:"varint,10,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,11,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListCastTagsReq) Reset() {
*x = ListCastTagsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[162]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListCastTagsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListCastTagsReq) ProtoMessage() {}
func (x *ListCastTagsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[162]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListCastTagsReq.ProtoReflect.Descriptor instead.
func (*ListCastTagsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{162}
}
func (x *ListCastTagsReq) GetHashTag() string {
if x != nil {
return x.HashTag
}
return ""
}
func (x *ListCastTagsReq) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *ListCastTagsReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ListCastTagsReq) GetStatusUpdateTimeStart() string {
if x != nil {
return x.StatusUpdateTimeStart
}
return ""
}
func (x *ListCastTagsReq) GetStatusUpdateTimeEnd() string {
if x != nil {
return x.StatusUpdateTimeEnd
}
return ""
}
func (x *ListCastTagsReq) GetCreatedAtStart() string {
if x != nil {
return x.CreatedAtStart
}
return ""
}
func (x *ListCastTagsReq) GetCreatedAtEnd() string {
if x != nil {
return x.CreatedAtEnd
}
return ""
}
func (x *ListCastTagsReq) GetIsWatchCountCalled() uint32 {
if x != nil {
return x.IsWatchCountCalled
}
return 0
}
func (x *ListCastTagsReq) GetOrderBy() string {
if x != nil {
return x.OrderBy
}
return ""
}
func (x *ListCastTagsReq) GetSort() string {
if x != nil {
return x.Sort
}
return ""
}
func (x *ListCastTagsReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListCastTagsReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
// 话题标签信息
type CastTagInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 话题标签UUID
HashTag string `protobuf:"bytes,2,opt,name=hashTag,proto3" json:"hashTag"` // 话题标签内容
CreatorUuid string `protobuf:"bytes,3,opt,name=creatorUuid,proto3" json:"creatorUuid"` // 创建人UUID
CreatorName string `protobuf:"bytes,4,opt,name=creatorName,proto3" json:"creatorName"` // 创建人名称
Source uint32 `protobuf:"varint,5,opt,name=source,proto3" json:"source"` // 来源 1:人工导入 2:推荐标签 3.自行新增 4.自动标签
QuoteCount int32 `protobuf:"varint,6,opt,name=quoteCount,proto3" json:"quoteCount"` // 引用次数
WatchCount int32 `protobuf:"varint,7,opt,name=watchCount,proto3" json:"watchCount"` // 观看次数
Status uint32 `protobuf:"varint,8,opt,name=status,proto3" json:"status"` // 状态 1:有效 2:被禁
Remark string `protobuf:"bytes,9,opt,name=remark,proto3" json:"remark"` // 备注
StatusUpdateTime string `protobuf:"bytes,10,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
CreatedDate string `protobuf:"bytes,11,opt,name=createdDate,proto3" json:"createdDate"` // 创建时间
Success bool `protobuf:"varint,12,opt,name=success,proto3" json:"success"` // 是否更新成功(批量更新时使用)
IsWatchCountCalled uint32 `protobuf:"varint,13,opt,name=isWatchCountCalled,proto3" json:"isWatchCountCalled"` // 是否调用过观看次数接口0表示未调用1表示已调用
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CastTagInfo) Reset() {
*x = CastTagInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[163]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CastTagInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CastTagInfo) ProtoMessage() {}
func (x *CastTagInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[163]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CastTagInfo.ProtoReflect.Descriptor instead.
func (*CastTagInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{163}
}
func (x *CastTagInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *CastTagInfo) GetHashTag() string {
if x != nil {
return x.HashTag
}
return ""
}
func (x *CastTagInfo) GetCreatorUuid() string {
if x != nil {
return x.CreatorUuid
}
return ""
}
func (x *CastTagInfo) GetCreatorName() string {
if x != nil {
return x.CreatorName
}
return ""
}
func (x *CastTagInfo) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *CastTagInfo) GetQuoteCount() int32 {
if x != nil {
return x.QuoteCount
}
return 0
}
func (x *CastTagInfo) GetWatchCount() int32 {
if x != nil {
return x.WatchCount
}
return 0
}
func (x *CastTagInfo) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *CastTagInfo) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *CastTagInfo) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *CastTagInfo) GetCreatedDate() string {
if x != nil {
return x.CreatedDate
}
return ""
}
func (x *CastTagInfo) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
func (x *CastTagInfo) GetIsWatchCountCalled() uint32 {
if x != nil {
return x.IsWatchCountCalled
}
return 0
}
// 获取话题标签列表响应
type ListCastTagsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*CastTagInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 话题标签列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListCastTagsResp) Reset() {
*x = ListCastTagsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[164]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListCastTagsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListCastTagsResp) ProtoMessage() {}
func (x *ListCastTagsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[164]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListCastTagsResp.ProtoReflect.Descriptor instead.
func (*ListCastTagsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{164}
}
func (x *ListCastTagsResp) GetData() []*CastTagInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListCastTagsResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 批量更新话题标签请求
type UpdateCastTagBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*CastTagInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 话题标签列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCastTagBatchReq) Reset() {
*x = UpdateCastTagBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[165]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCastTagBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCastTagBatchReq) ProtoMessage() {}
func (x *UpdateCastTagBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[165]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCastTagBatchReq.ProtoReflect.Descriptor instead.
func (*UpdateCastTagBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{165}
}
func (x *UpdateCastTagBatchReq) GetData() []*CastTagInfo {
if x != nil {
return x.Data
}
return nil
}
// 批量更新话题标签响应
type UpdateCastTagBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*CastTagInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 话题标签列表
SuccessCount int32 `protobuf:"varint,2,opt,name=successCount,proto3" json:"successCount"` // 成功数量
FailCount int32 `protobuf:"varint,3,opt,name=failCount,proto3" json:"failCount"` // 失败数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCastTagBatchResp) Reset() {
*x = UpdateCastTagBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[166]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCastTagBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCastTagBatchResp) ProtoMessage() {}
func (x *UpdateCastTagBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[166]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCastTagBatchResp.ProtoReflect.Descriptor instead.
func (*UpdateCastTagBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{166}
}
func (x *UpdateCastTagBatchResp) GetData() []*CastTagInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *UpdateCastTagBatchResp) GetSuccessCount() int32 {
if x != nil {
return x.SuccessCount
}
return 0
}
func (x *UpdateCastTagBatchResp) GetFailCount() int32 {
if x != nil {
return x.FailCount
}
return 0
}
// 批量更新已存在的话题标签请求通过uuid
type BatchUpdateCastTagsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*CastTagInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 话题标签列表必须包含uuid
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *BatchUpdateCastTagsReq) Reset() {
*x = BatchUpdateCastTagsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[167]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *BatchUpdateCastTagsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BatchUpdateCastTagsReq) ProtoMessage() {}
func (x *BatchUpdateCastTagsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[167]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BatchUpdateCastTagsReq.ProtoReflect.Descriptor instead.
func (*BatchUpdateCastTagsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{167}
}
func (x *BatchUpdateCastTagsReq) GetData() []*CastTagInfo {
if x != nil {
return x.Data
}
return nil
}
// 更新话题标签状态请求
type UpdateCastTagStatusReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 话题标签UUID与hashTag二选一
HashTag string `protobuf:"bytes,2,opt,name=hashTag,proto3" json:"hashTag"` // 话题标签内容与uuid二选一
Status uint32 `protobuf:"varint,3,opt,name=status,proto3" json:"status"` // 状态 1:有效 2:被禁
Remark string `protobuf:"bytes,4,opt,name=remark,proto3" json:"remark"` // 备注
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCastTagStatusReq) Reset() {
*x = UpdateCastTagStatusReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[168]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCastTagStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCastTagStatusReq) ProtoMessage() {}
func (x *UpdateCastTagStatusReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[168]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCastTagStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateCastTagStatusReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{168}
}
func (x *UpdateCastTagStatusReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateCastTagStatusReq) GetHashTag() string {
if x != nil {
return x.HashTag
}
return ""
}
func (x *UpdateCastTagStatusReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *UpdateCastTagStatusReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
// 重新统计话题标签引用数量响应
type RecalculateCastTagQuoteCountResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success"` // 是否成功
Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg"` // 提示信息
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RecalculateCastTagQuoteCountResp) Reset() {
*x = RecalculateCastTagQuoteCountResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[169]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RecalculateCastTagQuoteCountResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RecalculateCastTagQuoteCountResp) ProtoMessage() {}
func (x *RecalculateCastTagQuoteCountResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[169]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RecalculateCastTagQuoteCountResp.ProtoReflect.Descriptor instead.
func (*RecalculateCastTagQuoteCountResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{169}
}
func (x *RecalculateCastTagQuoteCountResp) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
func (x *RecalculateCastTagQuoteCountResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// 创建竞品报告请求
type CreateCompetitiveReportReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID可选为空时自动生成
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
ReportContent string `protobuf:"bytes,6,opt,name=reportContent,proto3" json:"reportContent"` // 报告内容
ImageUrl string `protobuf:"bytes,7,opt,name=imageUrl,proto3" json:"imageUrl"` // 图片url
Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title"` // 标题
PdfUrl string `protobuf:"bytes,9,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
WorkUuids []string `protobuf:"bytes,10,rep,name=workUuids,proto3" json:"workUuids"` // 关联的作品UUID列表最多5个
Source uint32 `protobuf:"varint,11,opt,name=source,proto3" json:"source"` // 来源 1 系统 2 导入
Remark string `protobuf:"bytes,12,opt,name=remark,proto3" json:"remark"` // 备注(批量导入时用于记录错误信息)
Success bool `protobuf:"varint,13,opt,name=success,proto3" json:"success"` // 是否成功(批量导入时使用)
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateCompetitiveReportReq) Reset() {
*x = CreateCompetitiveReportReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[170]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateCompetitiveReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateCompetitiveReportReq) ProtoMessage() {}
func (x *CreateCompetitiveReportReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[170]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateCompetitiveReportReq.ProtoReflect.Descriptor instead.
func (*CreateCompetitiveReportReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{170}
}
func (x *CreateCompetitiveReportReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *CreateCompetitiveReportReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *CreateCompetitiveReportReq) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *CreateCompetitiveReportReq) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *CreateCompetitiveReportReq) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *CreateCompetitiveReportReq) GetReportContent() string {
if x != nil {
return x.ReportContent
}
return ""
}
func (x *CreateCompetitiveReportReq) GetImageUrl() string {
if x != nil {
return x.ImageUrl
}
return ""
}
func (x *CreateCompetitiveReportReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *CreateCompetitiveReportReq) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *CreateCompetitiveReportReq) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
func (x *CreateCompetitiveReportReq) GetSource() uint32 {
if x != nil {
return x.Source
}
return 0
}
func (x *CreateCompetitiveReportReq) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *CreateCompetitiveReportReq) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
// 创建竞品报告响应
type CreateCompetitiveReportResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateCompetitiveReportResp) Reset() {
*x = CreateCompetitiveReportResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[171]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateCompetitiveReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateCompetitiveReportResp) ProtoMessage() {}
func (x *CreateCompetitiveReportResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[171]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateCompetitiveReportResp.ProtoReflect.Descriptor instead.
func (*CreateCompetitiveReportResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{171}
}
func (x *CreateCompetitiveReportResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 更新竞品报告请求
type UpdateCompetitiveReportReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
ReportContent string `protobuf:"bytes,2,opt,name=reportContent,proto3" json:"reportContent"` // 报告内容
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title"` // 标题
ImageUrl string `protobuf:"bytes,4,opt,name=imageUrl,proto3" json:"imageUrl"` // 图片url
PdfUrl string `protobuf:"bytes,5,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCompetitiveReportReq) Reset() {
*x = UpdateCompetitiveReportReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[172]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCompetitiveReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCompetitiveReportReq) ProtoMessage() {}
func (x *UpdateCompetitiveReportReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[172]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCompetitiveReportReq.ProtoReflect.Descriptor instead.
func (*UpdateCompetitiveReportReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{172}
}
func (x *UpdateCompetitiveReportReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateCompetitiveReportReq) GetReportContent() string {
if x != nil {
return x.ReportContent
}
return ""
}
func (x *UpdateCompetitiveReportReq) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *UpdateCompetitiveReportReq) GetImageUrl() string {
if x != nil {
return x.ImageUrl
}
return ""
}
func (x *UpdateCompetitiveReportReq) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
// 更新竞品报告状态请求
type UpdateCompetitiveReportStatusReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkAction WorkActionENUM `protobuf:"varint,1,opt,name=workAction,proto3,enum=Cast.WorkActionENUM" json:"workAction"` // 操作类型
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
ApprovalID string `protobuf:"bytes,3,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
ApprovalReply string `protobuf:"bytes,4,opt,name=approvalReply,proto3" json:"approvalReply"` // 审批回复
ConfirmRemark string `protobuf:"bytes,5,opt,name=confirmRemark,proto3" json:"confirmRemark"` // 确认备注
ConfirmStatus uint32 `protobuf:"varint,6,opt,name=confirmStatus,proto3" json:"confirmStatus"` // 确认状态 1 通过 2 驳回 3 失败
CostType uint32 `protobuf:"varint,7,opt,name=costType,proto3" json:"costType"` // 计费类型 1 套餐 2 增值
ConfirmType uint32 `protobuf:"varint,8,opt,name=confirmType,proto3" json:"confirmType"` // 确认类型 1 艺人确认 2 系统确认
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCompetitiveReportStatusReq) Reset() {
*x = UpdateCompetitiveReportStatusReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[173]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCompetitiveReportStatusReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCompetitiveReportStatusReq) ProtoMessage() {}
func (x *UpdateCompetitiveReportStatusReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[173]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCompetitiveReportStatusReq.ProtoReflect.Descriptor instead.
func (*UpdateCompetitiveReportStatusReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{173}
}
func (x *UpdateCompetitiveReportStatusReq) GetWorkAction() WorkActionENUM {
if x != nil {
return x.WorkAction
}
return WorkActionENUM_NO_ACTION
}
func (x *UpdateCompetitiveReportStatusReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateCompetitiveReportStatusReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *UpdateCompetitiveReportStatusReq) GetApprovalReply() string {
if x != nil {
return x.ApprovalReply
}
return ""
}
func (x *UpdateCompetitiveReportStatusReq) GetConfirmRemark() string {
if x != nil {
return x.ConfirmRemark
}
return ""
}
func (x *UpdateCompetitiveReportStatusReq) GetConfirmStatus() uint32 {
if x != nil {
return x.ConfirmStatus
}
return 0
}
func (x *UpdateCompetitiveReportStatusReq) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *UpdateCompetitiveReportStatusReq) GetConfirmType() uint32 {
if x != nil {
return x.ConfirmType
}
return 0
}
// 更新竞品报告审批ID请求
type UpdateCompetitiveReportApprovalIDReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
ApprovalID string `protobuf:"bytes,2,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCompetitiveReportApprovalIDReq) Reset() {
*x = UpdateCompetitiveReportApprovalIDReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[174]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCompetitiveReportApprovalIDReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCompetitiveReportApprovalIDReq) ProtoMessage() {}
func (x *UpdateCompetitiveReportApprovalIDReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[174]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCompetitiveReportApprovalIDReq.ProtoReflect.Descriptor instead.
func (*UpdateCompetitiveReportApprovalIDReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{174}
}
func (x *UpdateCompetitiveReportApprovalIDReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *UpdateCompetitiveReportApprovalIDReq) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
// 竞品报告日志信息
type CompetitiveReportLogInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
ReportUuid string `protobuf:"bytes,1,opt,name=reportUuid,proto3" json:"reportUuid"` // 报告UUID
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"` // 标题
UpdateTime string `protobuf:"bytes,3,opt,name=updateTime,proto3" json:"updateTime"` // 更新时间
WorkReportStatus uint32 `protobuf:"varint,4,opt,name=workReportStatus,proto3" json:"workReportStatus"` // 状态
ArtistName string `protobuf:"bytes,5,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
ArtistUuid string `protobuf:"bytes,6,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人ID
ReportExtraData string `protobuf:"bytes,7,opt,name=reportExtraData,proto3" json:"reportExtraData"` // 竞品报告扩展数据
OperatorName string `protobuf:"bytes,8,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
OperatorID string `protobuf:"bytes,9,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CompetitiveReportLogInfo) Reset() {
*x = CompetitiveReportLogInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[175]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CompetitiveReportLogInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CompetitiveReportLogInfo) ProtoMessage() {}
func (x *CompetitiveReportLogInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[175]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CompetitiveReportLogInfo.ProtoReflect.Descriptor instead.
func (*CompetitiveReportLogInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{175}
}
func (x *CompetitiveReportLogInfo) GetReportUuid() string {
if x != nil {
return x.ReportUuid
}
return ""
}
func (x *CompetitiveReportLogInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *CompetitiveReportLogInfo) GetUpdateTime() string {
if x != nil {
return x.UpdateTime
}
return ""
}
func (x *CompetitiveReportLogInfo) GetWorkReportStatus() uint32 {
if x != nil {
return x.WorkReportStatus
}
return 0
}
func (x *CompetitiveReportLogInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *CompetitiveReportLogInfo) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *CompetitiveReportLogInfo) GetReportExtraData() string {
if x != nil {
return x.ReportExtraData
}
return ""
}
func (x *CompetitiveReportLogInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *CompetitiveReportLogInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
// 竞品报告扩展信息
type CompetitiveReportExtra struct {
state protoimpl.MessageState `protogen:"open.v1"`
ReportUuid string `protobuf:"bytes,1,opt,name=reportUuid,proto3" json:"reportUuid"` // 竞品报告uuid
ArtistConfirmedTime int64 `protobuf:"varint,2,opt,name=artistConfirmedTime,proto3" json:"artistConfirmedTime"` // 艺人确认时间
CostType uint32 `protobuf:"varint,3,opt,name=costType,proto3" json:"costType"` // 计费类型 1 套餐 2 增值
CreatedAt int32 `protobuf:"varint,4,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt int32 `protobuf:"varint,5,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CompetitiveReportExtra) Reset() {
*x = CompetitiveReportExtra{}
mi := &file_pb_fiee_cast_proto_msgTypes[176]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CompetitiveReportExtra) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CompetitiveReportExtra) ProtoMessage() {}
func (x *CompetitiveReportExtra) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[176]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CompetitiveReportExtra.ProtoReflect.Descriptor instead.
func (*CompetitiveReportExtra) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{176}
}
func (x *CompetitiveReportExtra) GetReportUuid() string {
if x != nil {
return x.ReportUuid
}
return ""
}
func (x *CompetitiveReportExtra) GetArtistConfirmedTime() int64 {
if x != nil {
return x.ArtistConfirmedTime
}
return 0
}
func (x *CompetitiveReportExtra) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *CompetitiveReportExtra) GetCreatedAt() int32 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *CompetitiveReportExtra) GetUpdatedAt() int32 {
if x != nil {
return x.UpdatedAt
}
return 0
}
// 获取竞品报告详情请求
type GetCompetitiveReportDetailReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCompetitiveReportDetailReq) Reset() {
*x = GetCompetitiveReportDetailReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[177]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCompetitiveReportDetailReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCompetitiveReportDetailReq) ProtoMessage() {}
func (x *GetCompetitiveReportDetailReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[177]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCompetitiveReportDetailReq.ProtoReflect.Descriptor instead.
func (*GetCompetitiveReportDetailReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{177}
}
func (x *GetCompetitiveReportDetailReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 获取竞品报告详情请求App端
type GetCompetitiveReportForAppReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCompetitiveReportForAppReq) Reset() {
*x = GetCompetitiveReportForAppReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[178]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCompetitiveReportForAppReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCompetitiveReportForAppReq) ProtoMessage() {}
func (x *GetCompetitiveReportForAppReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[178]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCompetitiveReportForAppReq.ProtoReflect.Descriptor instead.
func (*GetCompetitiveReportForAppReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{178}
}
func (x *GetCompetitiveReportForAppReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 获取竞品报告详情响应App端
type GetCompetitiveReportForAppResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ReportContent string `protobuf:"bytes,4,opt,name=reportContent,proto3" json:"reportContent"` // 报告内容
ImageUrl string `protobuf:"bytes,5,opt,name=imageUrl,proto3" json:"imageUrl"` // 图片url
Title string `protobuf:"bytes,6,opt,name=title,proto3" json:"title"` // 标题
PdfUrl string `protobuf:"bytes,7,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
WorkUuids []string `protobuf:"bytes,8,rep,name=workUuids,proto3" json:"workUuids"` // 关联的作品UUID列表
CreatedAt string `protobuf:"bytes,9,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt string `protobuf:"bytes,10,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCompetitiveReportForAppResp) Reset() {
*x = GetCompetitiveReportForAppResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[179]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCompetitiveReportForAppResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCompetitiveReportForAppResp) ProtoMessage() {}
func (x *GetCompetitiveReportForAppResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[179]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCompetitiveReportForAppResp.ProtoReflect.Descriptor instead.
func (*GetCompetitiveReportForAppResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{179}
}
func (x *GetCompetitiveReportForAppResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetReportContent() string {
if x != nil {
return x.ReportContent
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetImageUrl() string {
if x != nil {
return x.ImageUrl
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
func (x *GetCompetitiveReportForAppResp) GetCreatedAt() string {
if x != nil {
return x.CreatedAt
}
return ""
}
func (x *GetCompetitiveReportForAppResp) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
// 获取竞品报告详情响应
type GetCompetitiveReportDetailResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
ReportContent string `protobuf:"bytes,6,opt,name=reportContent,proto3" json:"reportContent"` // 报告内容
ImageUrl string `protobuf:"bytes,7,opt,name=imageUrl,proto3" json:"imageUrl"` // 图片url
Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title"` // 标题
OperatorID string `protobuf:"bytes,9,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,10,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
WorkReportStatus uint32 `protobuf:"varint,11,opt,name=workReportStatus,proto3" json:"workReportStatus"` // 状态
Reason string `protobuf:"bytes,12,opt,name=reason,proto3" json:"reason"` // 原因
ComfirmType int32 `protobuf:"varint,13,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
Cost uint32 `protobuf:"varint,14,opt,name=cost,proto3" json:"cost"` // 消耗状态
SubmitTime string `protobuf:"bytes,15,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
StatusUpdateTime string `protobuf:"bytes,16,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
ApprovalID string `protobuf:"bytes,17,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
PdfUrl string `protobuf:"bytes,18,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
ConfirmRemark string `protobuf:"bytes,19,opt,name=confirmRemark,proto3" json:"confirmRemark"` // 艺人确认备注
WorkUuids []string `protobuf:"bytes,20,rep,name=workUuids,proto3" json:"workUuids"` // 关联的作品UUID列表
ReportLogData []*CompetitiveReportLogInfo `protobuf:"bytes,21,rep,name=reportLogData,proto3" json:"reportLogData"` // 竞品报告日志数据
Extra *CompetitiveReportExtra `protobuf:"bytes,22,opt,name=extra,proto3" json:"extra"` // 扩展信息
CreatedAt string `protobuf:"bytes,23,opt,name=createdAt,proto3" json:"createdAt"` // 创建时间
UpdatedAt string `protobuf:"bytes,24,opt,name=updatedAt,proto3" json:"updatedAt"` // 更新时间
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCompetitiveReportDetailResp) Reset() {
*x = GetCompetitiveReportDetailResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[180]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCompetitiveReportDetailResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCompetitiveReportDetailResp) ProtoMessage() {}
func (x *GetCompetitiveReportDetailResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[180]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCompetitiveReportDetailResp.ProtoReflect.Descriptor instead.
func (*GetCompetitiveReportDetailResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{180}
}
func (x *GetCompetitiveReportDetailResp) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetReportContent() string {
if x != nil {
return x.ReportContent
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetImageUrl() string {
if x != nil {
return x.ImageUrl
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetWorkReportStatus() uint32 {
if x != nil {
return x.WorkReportStatus
}
return 0
}
func (x *GetCompetitiveReportDetailResp) GetReason() string {
if x != nil {
return x.Reason
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *GetCompetitiveReportDetailResp) GetCost() uint32 {
if x != nil {
return x.Cost
}
return 0
}
func (x *GetCompetitiveReportDetailResp) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetConfirmRemark() string {
if x != nil {
return x.ConfirmRemark
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
func (x *GetCompetitiveReportDetailResp) GetReportLogData() []*CompetitiveReportLogInfo {
if x != nil {
return x.ReportLogData
}
return nil
}
func (x *GetCompetitiveReportDetailResp) GetExtra() *CompetitiveReportExtra {
if x != nil {
return x.Extra
}
return nil
}
func (x *GetCompetitiveReportDetailResp) GetCreatedAt() string {
if x != nil {
return x.CreatedAt
}
return ""
}
func (x *GetCompetitiveReportDetailResp) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
// 获取竞品报告列表请求
type ListCompetitiveReportReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
UuidList []string `protobuf:"bytes,1,rep,name=uuidList,proto3" json:"uuidList"` // UUID列表
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistVal string `protobuf:"bytes,3,opt,name=artistVal,proto3" json:"artistVal"` // 艺人搜索值
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` // 状态
ComfirmType int32 `protobuf:"varint,5,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
StatusUpdateTimeStart string `protobuf:"bytes,6,opt,name=statusUpdateTimeStart,proto3" json:"statusUpdateTimeStart"` // 状态更新时间开始
StatusUpdateTimeEnd string `protobuf:"bytes,7,opt,name=statusUpdateTimeEnd,proto3" json:"statusUpdateTimeEnd"` // 状态更新时间结束
SubmitStartTime string `protobuf:"bytes,8,opt,name=submitStartTime,proto3" json:"submitStartTime"` // 提交时间开始
SubmitEndTime string `protobuf:"bytes,9,opt,name=submitEndTime,proto3" json:"submitEndTime"` // 提交时间结束
Page int32 `protobuf:"varint,10,opt,name=page,proto3" json:"page"` // 页码
PageSize int32 `protobuf:"varint,11,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量
StatusList []uint32 `protobuf:"varint,12,rep,packed,name=statusList,proto3" json:"statusList"` // 状态列表
ArtistUuid string `protobuf:"bytes,13,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListCompetitiveReportReq) Reset() {
*x = ListCompetitiveReportReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[181]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListCompetitiveReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListCompetitiveReportReq) ProtoMessage() {}
func (x *ListCompetitiveReportReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[181]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListCompetitiveReportReq.ProtoReflect.Descriptor instead.
func (*ListCompetitiveReportReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{181}
}
func (x *ListCompetitiveReportReq) GetUuidList() []string {
if x != nil {
return x.UuidList
}
return nil
}
func (x *ListCompetitiveReportReq) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *ListCompetitiveReportReq) GetArtistVal() string {
if x != nil {
return x.ArtistVal
}
return ""
}
func (x *ListCompetitiveReportReq) GetStatus() uint32 {
if x != nil {
return x.Status
}
return 0
}
func (x *ListCompetitiveReportReq) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *ListCompetitiveReportReq) GetStatusUpdateTimeStart() string {
if x != nil {
return x.StatusUpdateTimeStart
}
return ""
}
func (x *ListCompetitiveReportReq) GetStatusUpdateTimeEnd() string {
if x != nil {
return x.StatusUpdateTimeEnd
}
return ""
}
func (x *ListCompetitiveReportReq) GetSubmitStartTime() string {
if x != nil {
return x.SubmitStartTime
}
return ""
}
func (x *ListCompetitiveReportReq) GetSubmitEndTime() string {
if x != nil {
return x.SubmitEndTime
}
return ""
}
func (x *ListCompetitiveReportReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ListCompetitiveReportReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ListCompetitiveReportReq) GetStatusList() []uint32 {
if x != nil {
return x.StatusList
}
return nil
}
func (x *ListCompetitiveReportReq) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
// 竞品报告信息
type CompetitiveReportInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
SubNum string `protobuf:"bytes,2,opt,name=subNum,proto3" json:"subNum"` // 艺人编号
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名字
ArtistID string `protobuf:"bytes,4,opt,name=artistID,proto3" json:"artistID"` // 艺人ID
ArtistPhone string `protobuf:"bytes,5,opt,name=artistPhone,proto3" json:"artistPhone"` // 艺人手机号
OperatorID string `protobuf:"bytes,6,opt,name=operatorID,proto3" json:"operatorID"` // 操作人ID
OperatorName string `protobuf:"bytes,7,opt,name=operatorName,proto3" json:"operatorName"` // 操作人名称
WorkReportStatus uint32 `protobuf:"varint,8,opt,name=workReportStatus,proto3" json:"workReportStatus"` // 状态
Reason string `protobuf:"bytes,9,opt,name=reason,proto3" json:"reason"` // 原因
ComfirmType int32 `protobuf:"varint,10,opt,name=comfirmType,proto3" json:"comfirmType"` // 确认类型
SubmitTime string `protobuf:"bytes,11,opt,name=submitTime,proto3" json:"submitTime"` // 提交时间
StatusUpdateTime string `protobuf:"bytes,12,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 状态更新时间
PdfUrl string `protobuf:"bytes,13,opt,name=pdfUrl,proto3" json:"pdfUrl"` // pdf的url链接
ApprovalID string `protobuf:"bytes,14,opt,name=approvalID,proto3" json:"approvalID"` // 审批ID
Title string `protobuf:"bytes,15,opt,name=title,proto3" json:"title"` // 标题
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CompetitiveReportInfo) Reset() {
*x = CompetitiveReportInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[182]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CompetitiveReportInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CompetitiveReportInfo) ProtoMessage() {}
func (x *CompetitiveReportInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[182]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CompetitiveReportInfo.ProtoReflect.Descriptor instead.
func (*CompetitiveReportInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{182}
}
func (x *CompetitiveReportInfo) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *CompetitiveReportInfo) GetSubNum() string {
if x != nil {
return x.SubNum
}
return ""
}
func (x *CompetitiveReportInfo) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *CompetitiveReportInfo) GetArtistID() string {
if x != nil {
return x.ArtistID
}
return ""
}
func (x *CompetitiveReportInfo) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *CompetitiveReportInfo) GetOperatorID() string {
if x != nil {
return x.OperatorID
}
return ""
}
func (x *CompetitiveReportInfo) GetOperatorName() string {
if x != nil {
return x.OperatorName
}
return ""
}
func (x *CompetitiveReportInfo) GetWorkReportStatus() uint32 {
if x != nil {
return x.WorkReportStatus
}
return 0
}
func (x *CompetitiveReportInfo) GetReason() string {
if x != nil {
return x.Reason
}
return ""
}
func (x *CompetitiveReportInfo) GetComfirmType() int32 {
if x != nil {
return x.ComfirmType
}
return 0
}
func (x *CompetitiveReportInfo) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *CompetitiveReportInfo) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *CompetitiveReportInfo) GetPdfUrl() string {
if x != nil {
return x.PdfUrl
}
return ""
}
func (x *CompetitiveReportInfo) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *CompetitiveReportInfo) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
// 获取竞品报告列表响应
type ListCompetitiveReportResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*CompetitiveReportInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // 竞品报告列表
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 总数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListCompetitiveReportResp) Reset() {
*x = ListCompetitiveReportResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[183]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListCompetitiveReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListCompetitiveReportResp) ProtoMessage() {}
func (x *ListCompetitiveReportResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[183]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListCompetitiveReportResp.ProtoReflect.Descriptor instead.
func (*ListCompetitiveReportResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{183}
}
func (x *ListCompetitiveReportResp) GetData() []*CompetitiveReportInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ListCompetitiveReportResp) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 删除竞品报告请求
type DeleteCompetitiveReportReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid"` // 报告UUID
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteCompetitiveReportReq) Reset() {
*x = DeleteCompetitiveReportReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[184]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteCompetitiveReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteCompetitiveReportReq) ProtoMessage() {}
func (x *DeleteCompetitiveReportReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[184]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteCompetitiveReportReq.ProtoReflect.Descriptor instead.
func (*DeleteCompetitiveReportReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{184}
}
func (x *DeleteCompetitiveReportReq) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
// 批量导入竞品报告请求
type ImportCompetitiveReportBatchReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
Reports []*CreateCompetitiveReportReq `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports"` // 竞品报告列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ImportCompetitiveReportBatchReq) Reset() {
*x = ImportCompetitiveReportBatchReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[185]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ImportCompetitiveReportBatchReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImportCompetitiveReportBatchReq) ProtoMessage() {}
func (x *ImportCompetitiveReportBatchReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[185]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImportCompetitiveReportBatchReq.ProtoReflect.Descriptor instead.
func (*ImportCompetitiveReportBatchReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{185}
}
func (x *ImportCompetitiveReportBatchReq) GetReports() []*CreateCompetitiveReportReq {
if x != nil {
return x.Reports
}
return nil
}
// 批量导入竞品报告响应
type ImportCompetitiveReportBatchResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Reports []*CreateCompetitiveReportReq `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports"` // 竞品报告列表(包含成功和失败的结果)
SuccessCount int32 `protobuf:"varint,2,opt,name=successCount,proto3" json:"successCount"` // 成功数量
FailCount int32 `protobuf:"varint,3,opt,name=failCount,proto3" json:"failCount"` // 失败数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ImportCompetitiveReportBatchResp) Reset() {
*x = ImportCompetitiveReportBatchResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[186]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ImportCompetitiveReportBatchResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImportCompetitiveReportBatchResp) ProtoMessage() {}
func (x *ImportCompetitiveReportBatchResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[186]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImportCompetitiveReportBatchResp.ProtoReflect.Descriptor instead.
func (*ImportCompetitiveReportBatchResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{186}
}
func (x *ImportCompetitiveReportBatchResp) GetReports() []*CreateCompetitiveReportReq {
if x != nil {
return x.Reports
}
return nil
}
func (x *ImportCompetitiveReportBatchResp) GetSuccessCount() int32 {
if x != nil {
return x.SuccessCount
}
return 0
}
func (x *ImportCompetitiveReportBatchResp) GetFailCount() int32 {
if x != nil {
return x.FailCount
}
return 0
}
// 批量根据work_uuid查询记录数量请求
type CountCompetitiveReportByWorkUuidsReq struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuids []string `protobuf:"bytes,1,rep,name=workUuids,proto3" json:"workUuids"` // 作品UUID列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CountCompetitiveReportByWorkUuidsReq) Reset() {
*x = CountCompetitiveReportByWorkUuidsReq{}
mi := &file_pb_fiee_cast_proto_msgTypes[187]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CountCompetitiveReportByWorkUuidsReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CountCompetitiveReportByWorkUuidsReq) ProtoMessage() {}
func (x *CountCompetitiveReportByWorkUuidsReq) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[187]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CountCompetitiveReportByWorkUuidsReq.ProtoReflect.Descriptor instead.
func (*CountCompetitiveReportByWorkUuidsReq) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{187}
}
func (x *CountCompetitiveReportByWorkUuidsReq) GetWorkUuids() []string {
if x != nil {
return x.WorkUuids
}
return nil
}
// work_uuid对应的记录数量
type WorkUuidCount struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count"` // 记录数量
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkUuidCount) Reset() {
*x = WorkUuidCount{}
mi := &file_pb_fiee_cast_proto_msgTypes[188]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkUuidCount) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkUuidCount) ProtoMessage() {}
func (x *WorkUuidCount) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[188]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkUuidCount.ProtoReflect.Descriptor instead.
func (*WorkUuidCount) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{188}
}
func (x *WorkUuidCount) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkUuidCount) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
// 批量根据work_uuid查询记录数量响应
type CountCompetitiveReportByWorkUuidsResp struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []*WorkUuidCount `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` // work_uuid对应的记录数量列表
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CountCompetitiveReportByWorkUuidsResp) Reset() {
*x = CountCompetitiveReportByWorkUuidsResp{}
mi := &file_pb_fiee_cast_proto_msgTypes[189]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CountCompetitiveReportByWorkUuidsResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CountCompetitiveReportByWorkUuidsResp) ProtoMessage() {}
func (x *CountCompetitiveReportByWorkUuidsResp) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[189]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CountCompetitiveReportByWorkUuidsResp.ProtoReflect.Descriptor instead.
func (*CountCompetitiveReportByWorkUuidsResp) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{189}
}
func (x *CountCompetitiveReportByWorkUuidsResp) GetData() []*WorkUuidCount {
if x != nil {
return x.Data
}
return nil
}
type WorkListResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
ArtistName string `protobuf:"bytes,2,opt,name=artistName,proto3" json:"artistName"`
ArtistPhone string `protobuf:"bytes,3,opt,name=artistPhone,proto3" json:"artistPhone"`
Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title"`
WorkCategory uint32 `protobuf:"varint,5,opt,name=workCategory,proto3" json:"workCategory"`
WorkStatus uint32 `protobuf:"varint,6,opt,name=workStatus,proto3" json:"workStatus"`
SubmitTime string `protobuf:"bytes,7,opt,name=submitTime,proto3" json:"submitTime"`
StatusUpdateTime string `protobuf:"bytes,8,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"`
PlatformIDs []uint32 `protobuf:"varint,9,rep,packed,name=platformIDs,proto3" json:"platformIDs"`
MediaAccountNames []string `protobuf:"bytes,10,rep,name=mediaAccountNames,proto3" json:"mediaAccountNames"`
MediaAccountUuids []string `protobuf:"bytes,11,rep,name=mediaAccountUuids,proto3" json:"mediaAccountUuids"`
ManagerUserNames []string `protobuf:"bytes,12,rep,name=managerUserNames,proto3" json:"managerUserNames"`
ManagerUuids []string `protobuf:"bytes,13,rep,name=managerUuids,proto3" json:"managerUuids"`
ApprovalID string `protobuf:"bytes,14,opt,name=approvalID,proto3" json:"approvalID"`
CostType uint32 `protobuf:"varint,15,opt,name=costType,proto3" json:"costType"`
ScriptUuid string `protobuf:"bytes,16,opt,name=scriptUuid,proto3" json:"scriptUuid"`
ScriptTitle string `protobuf:"bytes,17,opt,name=scriptTitle,proto3" json:"scriptTitle"`
ArtistSubNum string `protobuf:"bytes,18,opt,name=artistSubNum,proto3" json:"artistSubNum"`
TiktokStatus uint32 `protobuf:"varint,19,opt,name=tiktokStatus,proto3" json:"tiktokStatus"`
InsStatus uint32 `protobuf:"varint,20,opt,name=insStatus,proto3" json:"insStatus"`
DmStatus uint32 `protobuf:"varint,21,opt,name=dmStatus,proto3" json:"dmStatus"`
ConfirmType uint32 `protobuf:"varint,22,opt,name=confirmType,proto3" json:"confirmType"`
Remark string `protobuf:"bytes,23,opt,name=remark,proto3" json:"remark"`
Status1Time string `protobuf:"bytes,24,opt,name=status1Time,proto3" json:"status1Time"`
Status4Time string `protobuf:"bytes,25,opt,name=status4Time,proto3" json:"status4Time"`
Status9Time string `protobuf:"bytes,26,opt,name=status9Time,proto3" json:"status9Time"`
Status6Time string `protobuf:"bytes,27,opt,name=status6Time,proto3" json:"status6Time"`
PublishMediaIDs map[string]string `protobuf:"bytes,28,rep,name=PublishMediaIDs,proto3" json:"PublishMediaIDs" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
YoutubeStatus uint32 `protobuf:"varint,29,opt,name=youtubeStatus,proto3" json:"youtubeStatus"`
BlueskyStatus uint32 `protobuf:"varint,30,opt,name=blueskyStatus,proto3" json:"blueskyStatus"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListResp_Info) Reset() {
*x = WorkListResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[190]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListResp_Info) ProtoMessage() {}
func (x *WorkListResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[190]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListResp_Info.ProtoReflect.Descriptor instead.
func (*WorkListResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{19, 0}
}
func (x *WorkListResp_Info) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkListResp_Info) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkListResp_Info) GetArtistPhone() string {
if x != nil {
return x.ArtistPhone
}
return ""
}
func (x *WorkListResp_Info) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkListResp_Info) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *WorkListResp_Info) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *WorkListResp_Info) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *WorkListResp_Info) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *WorkListResp_Info) GetPlatformIDs() []uint32 {
if x != nil {
return x.PlatformIDs
}
return nil
}
func (x *WorkListResp_Info) GetMediaAccountNames() []string {
if x != nil {
return x.MediaAccountNames
}
return nil
}
func (x *WorkListResp_Info) GetMediaAccountUuids() []string {
if x != nil {
return x.MediaAccountUuids
}
return nil
}
func (x *WorkListResp_Info) GetManagerUserNames() []string {
if x != nil {
return x.ManagerUserNames
}
return nil
}
func (x *WorkListResp_Info) GetManagerUuids() []string {
if x != nil {
return x.ManagerUuids
}
return nil
}
func (x *WorkListResp_Info) GetApprovalID() string {
if x != nil {
return x.ApprovalID
}
return ""
}
func (x *WorkListResp_Info) GetCostType() uint32 {
if x != nil {
return x.CostType
}
return 0
}
func (x *WorkListResp_Info) GetScriptUuid() string {
if x != nil {
return x.ScriptUuid
}
return ""
}
func (x *WorkListResp_Info) GetScriptTitle() string {
if x != nil {
return x.ScriptTitle
}
return ""
}
func (x *WorkListResp_Info) GetArtistSubNum() string {
if x != nil {
return x.ArtistSubNum
}
return ""
}
func (x *WorkListResp_Info) GetTiktokStatus() uint32 {
if x != nil {
return x.TiktokStatus
}
return 0
}
func (x *WorkListResp_Info) GetInsStatus() uint32 {
if x != nil {
return x.InsStatus
}
return 0
}
func (x *WorkListResp_Info) GetDmStatus() uint32 {
if x != nil {
return x.DmStatus
}
return 0
}
func (x *WorkListResp_Info) GetConfirmType() uint32 {
if x != nil {
return x.ConfirmType
}
return 0
}
func (x *WorkListResp_Info) GetRemark() string {
if x != nil {
return x.Remark
}
return ""
}
func (x *WorkListResp_Info) GetStatus1Time() string {
if x != nil {
return x.Status1Time
}
return ""
}
func (x *WorkListResp_Info) GetStatus4Time() string {
if x != nil {
return x.Status4Time
}
return ""
}
func (x *WorkListResp_Info) GetStatus9Time() string {
if x != nil {
return x.Status9Time
}
return ""
}
func (x *WorkListResp_Info) GetStatus6Time() string {
if x != nil {
return x.Status6Time
}
return ""
}
func (x *WorkListResp_Info) GetPublishMediaIDs() map[string]string {
if x != nil {
return x.PublishMediaIDs
}
return nil
}
func (x *WorkListResp_Info) GetYoutubeStatus() uint32 {
if x != nil {
return x.YoutubeStatus
}
return 0
}
func (x *WorkListResp_Info) GetBlueskyStatus() uint32 {
if x != nil {
return x.BlueskyStatus
}
return 0
}
type MediaAccountsResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlatformID uint32 `protobuf:"varint,1,opt,name=platformID,proto3" json:"platformID"`
FansCount uint32 `protobuf:"varint,2,opt,name=fansCount,proto3" json:"fansCount"`
WorkCount uint32 `protobuf:"varint,3,opt,name=workCount,proto3" json:"workCount"`
ArtistUuid string `protobuf:"bytes,4,opt,name=artistUuid,proto3" json:"artistUuid"`
MediaAccountUuid string `protobuf:"bytes,5,opt,name=mediaAccountUuid,proto3" json:"mediaAccountUuid"`
MediaAccountName string `protobuf:"bytes,6,opt,name=mediaAccountName,proto3" json:"mediaAccountName"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaAccountsResp_Info) Reset() {
*x = MediaAccountsResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[193]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaAccountsResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaAccountsResp_Info) ProtoMessage() {}
func (x *MediaAccountsResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[193]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaAccountsResp_Info.ProtoReflect.Descriptor instead.
func (*MediaAccountsResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{25, 0}
}
func (x *MediaAccountsResp_Info) GetPlatformID() uint32 {
if x != nil {
return x.PlatformID
}
return 0
}
func (x *MediaAccountsResp_Info) GetFansCount() uint32 {
if x != nil {
return x.FansCount
}
return 0
}
func (x *MediaAccountsResp_Info) GetWorkCount() uint32 {
if x != nil {
return x.WorkCount
}
return 0
}
func (x *MediaAccountsResp_Info) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *MediaAccountsResp_Info) GetMediaAccountUuid() string {
if x != nil {
return x.MediaAccountUuid
}
return ""
}
func (x *MediaAccountsResp_Info) GetMediaAccountName() string {
if x != nil {
return x.MediaAccountName
}
return ""
}
type MediaWorksResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content"`
WorkCategory uint32 `protobuf:"varint,4,opt,name=workCategory,proto3" json:"workCategory"`
WorkStatus uint32 `protobuf:"varint,5,opt,name=workStatus,proto3" json:"workStatus"`
SubmitTime string `protobuf:"bytes,6,opt,name=submitTime,proto3" json:"submitTime"`
StatusUpdateTime string `protobuf:"bytes,7,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"`
Images []string `protobuf:"bytes,8,rep,name=images,proto3" json:"images"`
VideoUrl string `protobuf:"bytes,9,opt,name=videoUrl,proto3" json:"videoUrl"`
CoverUrl string `protobuf:"bytes,10,opt,name=coverUrl,proto3" json:"coverUrl"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MediaWorksResp_Info) Reset() {
*x = MediaWorksResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[194]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MediaWorksResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaWorksResp_Info) ProtoMessage() {}
func (x *MediaWorksResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[194]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaWorksResp_Info.ProtoReflect.Descriptor instead.
func (*MediaWorksResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{27, 0}
}
func (x *MediaWorksResp_Info) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *MediaWorksResp_Info) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *MediaWorksResp_Info) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *MediaWorksResp_Info) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *MediaWorksResp_Info) GetWorkStatus() uint32 {
if x != nil {
return x.WorkStatus
}
return 0
}
func (x *MediaWorksResp_Info) GetSubmitTime() string {
if x != nil {
return x.SubmitTime
}
return ""
}
func (x *MediaWorksResp_Info) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *MediaWorksResp_Info) GetImages() []string {
if x != nil {
return x.Images
}
return nil
}
func (x *MediaWorksResp_Info) GetVideoUrl() string {
if x != nil {
return x.VideoUrl
}
return ""
}
func (x *MediaWorksResp_Info) GetCoverUrl() string {
if x != nil {
return x.CoverUrl
}
return ""
}
type PublishResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
WorkCategory int32 `protobuf:"varint,2,opt,name=workCategory,proto3" json:"workCategory"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PublishResp_Info) Reset() {
*x = PublishResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[195]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PublishResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PublishResp_Info) ProtoMessage() {}
func (x *PublishResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[195]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PublishResp_Info.ProtoReflect.Descriptor instead.
func (*PublishResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{29, 0}
}
func (x *PublishResp_Info) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *PublishResp_Info) GetWorkCategory() int32 {
if x != nil {
return x.WorkCategory
}
return 0
}
type WorkListPublishedResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"` // 作品UUID
ArtistUuid string `protobuf:"bytes,2,opt,name=artistUuid,proto3" json:"artistUuid"` // 艺人UUID
ArtistName string `protobuf:"bytes,3,opt,name=artistName,proto3" json:"artistName"` // 艺人名称
Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title"` // 作品标题
Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content"` // 作品内容
WorkCategory uint32 `protobuf:"varint,6,opt,name=workCategory,proto3" json:"workCategory"` // 作品类型1 图文 2 视频
StatusUpdateTime string `protobuf:"bytes,7,opt,name=statusUpdateTime,proto3" json:"statusUpdateTime"` // 发布成功时间
VideoUrl string `protobuf:"bytes,8,opt,name=videoUrl,proto3" json:"videoUrl"` // 视频链接(视频类型时返回)
CoverUrl string `protobuf:"bytes,9,opt,name=coverUrl,proto3" json:"coverUrl"` // 封面链接(视频类型时返回)
CoverTimestampMs uint64 `protobuf:"varint,10,opt,name=coverTimestampMs,proto3" json:"coverTimestampMs"` // 封面时间点(视频类型时返回)
Images []string `protobuf:"bytes,11,rep,name=images,proto3" json:"images"` // 图片链接集合(图文类型时返回)
Count int64 `protobuf:"varint,12,opt,name=count,proto3" json:"count"` // 引用次数:该作品被竞品报告引用的次数
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *WorkListPublishedResp_Info) Reset() {
*x = WorkListPublishedResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[196]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *WorkListPublishedResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WorkListPublishedResp_Info) ProtoMessage() {}
func (x *WorkListPublishedResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[196]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WorkListPublishedResp_Info.ProtoReflect.Descriptor instead.
func (*WorkListPublishedResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{36, 0}
}
func (x *WorkListPublishedResp_Info) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *WorkListPublishedResp_Info) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *WorkListPublishedResp_Info) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *WorkListPublishedResp_Info) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *WorkListPublishedResp_Info) GetContent() string {
if x != nil {
return x.Content
}
return ""
}
func (x *WorkListPublishedResp_Info) GetWorkCategory() uint32 {
if x != nil {
return x.WorkCategory
}
return 0
}
func (x *WorkListPublishedResp_Info) GetStatusUpdateTime() string {
if x != nil {
return x.StatusUpdateTime
}
return ""
}
func (x *WorkListPublishedResp_Info) GetVideoUrl() string {
if x != nil {
return x.VideoUrl
}
return ""
}
func (x *WorkListPublishedResp_Info) GetCoverUrl() string {
if x != nil {
return x.CoverUrl
}
return ""
}
func (x *WorkListPublishedResp_Info) GetCoverTimestampMs() uint64 {
if x != nil {
return x.CoverTimestampMs
}
return 0
}
func (x *WorkListPublishedResp_Info) GetImages() []string {
if x != nil {
return x.Images
}
return nil
}
func (x *WorkListPublishedResp_Info) GetCount() int64 {
if x != nil {
return x.Count
}
return 0
}
type RefreshWorkListResp_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
WorkUuid string `protobuf:"bytes,1,opt,name=workUuid,proto3" json:"workUuid"`
PlatformInfoData []*RefreshWorkListResp_Info_PlatformInfo `protobuf:"bytes,2,rep,name=PlatformInfoData,proto3" json:"PlatformInfoData"`
ProfileKey string `protobuf:"bytes,3,opt,name=profileKey,proto3" json:"profileKey"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshWorkListResp_Info) Reset() {
*x = RefreshWorkListResp_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[197]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshWorkListResp_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshWorkListResp_Info) ProtoMessage() {}
func (x *RefreshWorkListResp_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[197]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshWorkListResp_Info.ProtoReflect.Descriptor instead.
func (*RefreshWorkListResp_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{46, 0}
}
func (x *RefreshWorkListResp_Info) GetWorkUuid() string {
if x != nil {
return x.WorkUuid
}
return ""
}
func (x *RefreshWorkListResp_Info) GetPlatformInfoData() []*RefreshWorkListResp_Info_PlatformInfo {
if x != nil {
return x.PlatformInfoData
}
return nil
}
func (x *RefreshWorkListResp_Info) GetProfileKey() string {
if x != nil {
return x.ProfileKey
}
return ""
}
type RefreshWorkListResp_Info_PlatformInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
PublishMediaID string `protobuf:"bytes,1,opt,name=publishMediaID,proto3" json:"publishMediaID"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
PublishMediaStatus uint32 `protobuf:"varint,3,opt,name=publishMediaStatus,proto3" json:"publishMediaStatus"`
MediaUserID string `protobuf:"bytes,4,opt,name=mediaUserID,proto3" json:"mediaUserID"`
PlatformUuid string `protobuf:"bytes,5,opt,name=platformUuid,proto3" json:"platformUuid"`
Token string `protobuf:"bytes,6,opt,name=token,proto3" json:"token"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RefreshWorkListResp_Info_PlatformInfo) Reset() {
*x = RefreshWorkListResp_Info_PlatformInfo{}
mi := &file_pb_fiee_cast_proto_msgTypes[198]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RefreshWorkListResp_Info_PlatformInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshWorkListResp_Info_PlatformInfo) ProtoMessage() {}
func (x *RefreshWorkListResp_Info_PlatformInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[198]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RefreshWorkListResp_Info_PlatformInfo.ProtoReflect.Descriptor instead.
func (*RefreshWorkListResp_Info_PlatformInfo) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{46, 0, 0}
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetPublishMediaID() string {
if x != nil {
return x.PublishMediaID
}
return ""
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetPublishMediaStatus() uint32 {
if x != nil {
return x.PublishMediaStatus
}
return 0
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetMediaUserID() string {
if x != nil {
return x.MediaUserID
}
return ""
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetPlatformUuid() string {
if x != nil {
return x.PlatformUuid
}
return ""
}
func (x *RefreshWorkListResp_Info_PlatformInfo) GetToken() string {
if x != nil {
return x.Token
}
return ""
}
type UpdateOAuthReq_Info struct {
state protoimpl.MessageState `protogen:"open.v1"`
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid"`
PlatformID PlatformIDENUM `protobuf:"varint,2,opt,name=platformID,proto3,enum=Cast.PlatformIDENUM" json:"platformID"`
AsID string `protobuf:"bytes,3,opt,name=asID,proto3" json:"asID"`
PlatformUserName string `protobuf:"bytes,4,opt,name=platformUserName,proto3" json:"platformUserName"`
AutInfo string `protobuf:"bytes,5,opt,name=autInfo,proto3" json:"autInfo"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateOAuthReq_Info) Reset() {
*x = UpdateOAuthReq_Info{}
mi := &file_pb_fiee_cast_proto_msgTypes[199]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateOAuthReq_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateOAuthReq_Info) ProtoMessage() {}
func (x *UpdateOAuthReq_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_fiee_cast_proto_msgTypes[199]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateOAuthReq_Info.ProtoReflect.Descriptor instead.
func (*UpdateOAuthReq_Info) Descriptor() ([]byte, []int) {
return file_pb_fiee_cast_proto_rawDescGZIP(), []int{55, 0}
}
func (x *UpdateOAuthReq_Info) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *UpdateOAuthReq_Info) GetPlatformID() PlatformIDENUM {
if x != nil {
return x.PlatformID
}
return PlatformIDENUM_UNKNOWN
}
func (x *UpdateOAuthReq_Info) GetAsID() string {
if x != nil {
return x.AsID
}
return ""
}
func (x *UpdateOAuthReq_Info) GetPlatformUserName() string {
if x != nil {
return x.PlatformUserName
}
return ""
}
func (x *UpdateOAuthReq_Info) GetAutInfo() string {
if x != nil {
return x.AutInfo
}
return ""
}
var File_pb_fiee_cast_proto protoreflect.FileDescriptor
const file_pb_fiee_cast_proto_rawDesc = "" +
"\n" +
"\x12pb/fiee/cast.proto\x12\x04Cast\x1a\x15common/wrappers.proto\x1a\x17common/descriptor.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x15common/validate.proto\"<\n" +
"\x06AsInfo\x12\x1e\n" +
"\n" +
"profileKey\x18\x01 \x01(\tR\n" +
"profileKey\x12\x12\n" +
"\x04AsID\x18\x02 \x01(\tR\x04AsID\"\x82\x04\n" +
"\x10MediaUserListReq\x12\x1c\n" +
"\tartistVal\x18\x01 \x01(\tR\tartistVal\x12\x1e\n" +
"\n" +
"managerVal\x18\x02 \x01(\tR\n" +
"managerVal\x12*\n" +
"\x10platformUserName\x18\x03 \x01(\tR\x10platformUserName\x124\n" +
"\n" +
"platformID\x18\x04 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12\x12\n" +
"\x04page\x18\x05 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x06 \x01(\x05R\bpageSize\x12\x1e\n" +
"\n" +
"artistUuid\x18\a \x01(\tR\n" +
"artistUuid\x12(\n" +
"\x0fcreateStartDate\x18\b \x01(\tR\x0fcreateStartDate\x12$\n" +
"\rcreateEndDate\x18\t \x01(\tR\rcreateEndDate\x124\n" +
"\n" +
"authStatus\x18\n" +
" \x01(\x0e2\x14.Cast.AuthStatusENUMR\n" +
"authStatus\x12 \n" +
"\vmediaUserID\x18\v \x01(\tR\vmediaUserID\x12\x1c\n" +
"\tneedStats\x18\f \x01(\bR\tneedStats\x12\x1e\n" +
"\n" +
"needAsInfo\x18\r \x01(\bR\n" +
"needAsInfo\x12\x18\n" +
"\aexpired\x18\x0e \x01(\x05R\aexpired\"\x87\x06\n" +
"\rMediaUserInfo\x12*\n" +
"\x10platformUserName\x18\x01 \x01(\tR\x10platformUserName\x12\x1e\n" +
"\n" +
"platformID\x18\x02 \x01(\rR\n" +
"platformID\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x04 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"artistUuid\x18\x05 \x01(\tR\n" +
"artistUuid\x12(\n" +
"\x0fmanagerUserName\x18\x06 \x01(\tR\x0fmanagerUserName\x12 \n" +
"\vmanagerUuid\x18\a \x01(\tR\vmanagerUuid\x12*\n" +
"\x10mediaAccountUuid\x18\b \x01(\tR\x10mediaAccountUuid\x12 \n" +
"\vcreatedDate\x18\t \x01(\tR\vcreatedDate\x124\n" +
"\n" +
"authStatus\x18\n" +
" \x01(\x0e2\x14.Cast.AuthStatusENUMR\n" +
"authStatus\x12,\n" +
"\x11pendingVideoCount\x18\v \x01(\x05R\x11pendingVideoCount\x12.\n" +
"\x12uploadedVideoCount\x18\f \x01(\x05R\x12uploadedVideoCount\x12.\n" +
"\x12releasedVideoTotal\x18\r \x01(\x05R\x12releasedVideoTotal\x12*\n" +
"\x10pendingPostCount\x18\x0e \x01(\x05R\x10pendingPostCount\x12,\n" +
"\x11uploadedPostCount\x18\x0f \x01(\x05R\x11uploadedPostCount\x12,\n" +
"\x11releasedPostTotal\x18\x10 \x01(\x05R\x11releasedPostTotal\x12$\n" +
"\x06asInfo\x18\x11 \x01(\v2\f.Cast.AsInfoR\x06asInfo\x12\"\n" +
"\fartistSubNum\x18\x12 \x01(\tR\fartistSubNum\x12\x18\n" +
"\aexpired\x18\x13 \x01(\x05R\aexpired\"R\n" +
"\x11MediaUserListResp\x12'\n" +
"\x04data\x18\x01 \x03(\v2\x13.Cast.MediaUserInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\xd1\x03\n" +
"\x15UpdateMediaAccountReq\x124\n" +
"\n" +
"platformID\x18\x01 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12*\n" +
"\x10platformUserName\x18\x02 \x01(\tR\x10platformUserName\x12&\n" +
"\x0eplatformUserID\x18\x03 \x01(\tR\x0eplatformUserID\x12\x1e\n" +
"\n" +
"artistUuid\x18\x04 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x06 \x01(\tR\vartistPhone\x12*\n" +
"\x10mediaAccountUuid\x18\a \x01(\tR\x10mediaAccountUuid\x12 \n" +
"\vmanagerUuid\x18\b \x01(\tR\vmanagerUuid\x12(\n" +
"\x0fmanagerUserName\x18\t \x01(\tR\x0fmanagerUserName\x120\n" +
"\x13artistPhoneAreaCode\x18\n" +
" \x01(\tR\x13artistPhoneAreaCode\x12\"\n" +
"\fartistSubNum\x18\v \x01(\tR\fartistSubNum\"D\n" +
"\x16UpdateMediaAccountResp\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\">\n" +
"\x10UnbindManagerReq\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\"A\n" +
"\x11UnbindManagerResp\x12,\n" +
"\x11oldBindArtistUuid\x18\x01 \x01(\tR\x11oldBindArtistUuid\"\x88\x01\n" +
"\x0eBindManagerReq\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\x12 \n" +
"\vmanagerUuid\x18\x02 \x01(\tR\vmanagerUuid\x12(\n" +
"\x0fmanagerUserName\x18\x03 \x01(\tR\x0fmanagerUserName\"\xc5\a\n" +
"\x12UpdateWorkImageReq\x12\x14\n" +
"\x05title\x18\x01 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x02 \x01(\tR\acontent\x12\x16\n" +
"\x06images\x18\x03 \x03(\tR\x06images\x12,\n" +
"\x11mediaAccountUuids\x18\x04 \x03(\tR\x11mediaAccountUuids\x12,\n" +
"\x11mediaAccountNames\x18\x05 \x03(\tR\x11mediaAccountNames\x126\n" +
"\vplatformIDs\x18\x06 \x03(\x0e2\x14.Cast.PlatformIDENUMR\vplatformIDs\x12;\n" +
"\x0epublishConfig1\x18\a \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig1\x12;\n" +
"\x0epublishConfig2\x18\b \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig2\x12;\n" +
"\x0epublishConfig3\x18\t \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig3\x12;\n" +
"\x0epublishConfig4\x18\n" +
" \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig4\x12\x16\n" +
"\x06action\x18\v \x01(\tR\x06action\x12\x1a\n" +
"\bworkUuid\x18\f \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\r \x01(\tR\n" +
"artistUuid\x12 \n" +
"\vartistPhone\x18\x0e \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"artistName\x18\x0f \x01(\tR\n" +
"artistName\x120\n" +
"\x13artistPhoneAreaCode\x18\x10 \x01(\tR\x13artistPhoneAreaCode\x12\x16\n" +
"\x06source\x18\x11 \x01(\rR\x06source\x12\x16\n" +
"\x06lineNo\x18\x12 \x01(\rR\x06lineNo\x12\x16\n" +
"\x06remark\x18\x13 \x01(\tR\x06remark\x12\x18\n" +
"\asuccess\x18\x14 \x01(\bR\asuccess\x12\"\n" +
"\fartistSubNum\x18\x15 \x01(\tR\fartistSubNum\x12\x1e\n" +
"\n" +
"scriptUuid\x18\x16 \x01(\tR\n" +
"scriptUuid\x12 \n" +
"\vpromptUuids\x18\x17 \x03(\tR\vpromptUuids\x12;\n" +
"\x0epublishConfig5\x18\x18 \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig5\x12\x12\n" +
"\x04from\x18\x19 \x01(\tR\x04from\"1\n" +
"\x13UpdateWorkImageResp\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\"\xbf\x01\n" +
"\rPublishConfig\x12$\n" +
"\rforbidComment\x18\x01 \x01(\rR\rforbidComment\x12\x1e\n" +
"\n" +
"publicType\x18\x02 \x01(\rR\n" +
"publicType\x12\x18\n" +
"\acanJoin\x18\x03 \x01(\rR\acanJoin\x12\x1a\n" +
"\bcanQuote\x18\x04 \x01(\rR\bcanQuote\x12\x1e\n" +
"\n" +
"canComment\x18\x05 \x01(\rR\n" +
"canComment\x12\x12\n" +
"\x04isAI\x18\x06 \x01(\rR\x04isAI\"\xca\a\n" +
"\x12UpdateWorkVideoReq\x12\x14\n" +
"\x05title\x18\x01 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x02 \x01(\tR\acontent\x12\x1a\n" +
"\bvideoUrl\x18\x03 \x01(\tR\bvideoUrl\x12\x1a\n" +
"\bcoverUrl\x18\x04 \x01(\tR\bcoverUrl\x12,\n" +
"\x11mediaAccountUuids\x18\x05 \x03(\tR\x11mediaAccountUuids\x12,\n" +
"\x11mediaAccountNames\x18\x06 \x03(\tR\x11mediaAccountNames\x126\n" +
"\vplatformIDs\x18\a \x03(\x0e2\x14.Cast.PlatformIDENUMR\vplatformIDs\x12;\n" +
"\x0epublishConfig1\x18\b \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig1\x12;\n" +
"\x0epublishConfig2\x18\t \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig2\x12;\n" +
"\x0epublishConfig3\x18\n" +
" \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig3\x12;\n" +
"\x0epublishConfig4\x18\v \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig4\x12\x16\n" +
"\x06action\x18\f \x01(\tR\x06action\x12\x1a\n" +
"\bworkUuid\x18\r \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x0e \x01(\tR\n" +
"artistUuid\x12 \n" +
"\vartistPhone\x18\x0f \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"artistName\x18\x10 \x01(\tR\n" +
"artistName\x120\n" +
"\x13artistPhoneAreaCode\x18\x11 \x01(\tR\x13artistPhoneAreaCode\x12\x16\n" +
"\x06source\x18\x12 \x01(\rR\x06source\x12*\n" +
"\x10coverTimestampMs\x18\x13 \x01(\x04R\x10coverTimestampMs\x127\n" +
"\vautoPublish\x18\x14 \x01(\x0e2\x15.Cast.AutoPublishENUMR\vautoPublish\x12\x1e\n" +
"\n" +
"scriptUuid\x18\x15 \x01(\tR\n" +
"scriptUuid\x12\"\n" +
"\fartistSubNum\x18\x16 \x01(\tR\fartistSubNum\x12;\n" +
"\x0epublishConfig5\x18\x18 \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig5\"1\n" +
"\x13UpdateWorkVideoResp\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\"\x90\x01\n" +
"\fMediaInfoReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12*\n" +
"\x10platformUserName\x18\x03 \x01(\tR\x10platformUserName\"8\n" +
"\rMediaInfoResp\x12'\n" +
"\x04info\x18\x01 \x01(\v2\x13.Cast.MediaUserInfoR\x04info\"n\n" +
"\x16MediaInfoByPlatformReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\"B\n" +
"\x17MediaInfoByPlatformResp\x12'\n" +
"\x04info\x18\x01 \x01(\v2\x13.Cast.MediaUserInfoR\x04info\"\x85\t\n" +
"\vWorkListReq\x12\x1c\n" +
"\tartistVal\x18\x01 \x01(\tR\tartistVal\x12\x1e\n" +
"\n" +
"platformID\x18\x02 \x01(\rR\n" +
"platformID\x12\"\n" +
"\fworkCategory\x18\x03 \x01(\rR\fworkCategory\x12(\n" +
"\x0fsubmitStartTime\x18\x04 \x01(\tR\x0fsubmitStartTime\x12$\n" +
"\rsubmitEndTime\x18\x05 \x01(\tR\rsubmitEndTime\x124\n" +
"\x15statusUpdateTimeStart\x18\x06 \x01(\tR\x15statusUpdateTimeStart\x120\n" +
"\x13statusUpdateTimeEnd\x18\a \x01(\tR\x13statusUpdateTimeEnd\x12\x14\n" +
"\x05title\x18\b \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"workStatus\x18\t \x01(\rR\n" +
"workStatus\x12*\n" +
"\x10mediaAccountUuid\x18\n" +
" \x01(\tR\x10mediaAccountUuid\x12&\n" +
"\x0emanagerUserVal\x18\v \x01(\tR\x0emanagerUserVal\x12\x12\n" +
"\x04page\x18\f \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\r \x01(\x05R\bpageSize\x12,\n" +
"\x11mediaAccountUuids\x18\x0e \x03(\tR\x11mediaAccountUuids\x12\x1a\n" +
"\bcostType\x18\x0f \x01(\x05R\bcostType\x12\x1e\n" +
"\n" +
"scriptUuid\x18\x10 \x01(\tR\n" +
"scriptUuid\x12\"\n" +
"\fartistSubNum\x18\x11 \x01(\tR\fartistSubNum\x12\"\n" +
"\ftiktokStatus\x18\x12 \x01(\rR\ftiktokStatus\x12\x1c\n" +
"\tinsStatus\x18\x13 \x01(\rR\tinsStatus\x12\x1a\n" +
"\bdmStatus\x18\x14 \x01(\rR\bdmStatus\x12\x1e\n" +
"\n" +
"startTime1\x18\x15 \x01(\tR\n" +
"startTime1\x12\x1a\n" +
"\bendTime1\x18\x16 \x01(\tR\bendTime1\x12\x1e\n" +
"\n" +
"startTime4\x18\x17 \x01(\tR\n" +
"startTime4\x12\x1a\n" +
"\bendTime4\x18\x18 \x01(\tR\bendTime4\x12\x1e\n" +
"\n" +
"startTime9\x18\x19 \x01(\tR\n" +
"startTime9\x12\x1a\n" +
"\bendTime9\x18\x1a \x01(\tR\bendTime9\x12\x1e\n" +
"\n" +
"startTime6\x18\x1b \x01(\tR\n" +
"startTime6\x12\x1a\n" +
"\bendTime6\x18\x1c \x01(\tR\bendTime6\x12.\n" +
"\x12NeedPublishMediaID\x18\x1d \x01(\bR\x12NeedPublishMediaID\x12$\n" +
"\ryoutubeStatus\x18\x1e \x01(\rR\ryoutubeStatus\x12$\n" +
"\rblueskyStatus\x18\x1f \x01(\rR\rblueskyStatus\x12\x1e\n" +
"\n" +
"artistUuid\x18 \x01(\tR\n" +
"artistUuid\x12*\n" +
"\x10submitTimeMonths\x18! \x03(\tR\x10submitTimeMonths\"\xd6\t\n" +
"\fWorkListResp\x12+\n" +
"\x04data\x18\x01 \x03(\v2\x17.Cast.WorkListResp.InfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\x1a\x82\t\n" +
"\x04Info\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x02 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x03 \x01(\tR\vartistPhone\x12\x14\n" +
"\x05title\x18\x04 \x01(\tR\x05title\x12\"\n" +
"\fworkCategory\x18\x05 \x01(\rR\fworkCategory\x12\x1e\n" +
"\n" +
"workStatus\x18\x06 \x01(\rR\n" +
"workStatus\x12\x1e\n" +
"\n" +
"submitTime\x18\a \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\b \x01(\tR\x10statusUpdateTime\x12 \n" +
"\vplatformIDs\x18\t \x03(\rR\vplatformIDs\x12,\n" +
"\x11mediaAccountNames\x18\n" +
" \x03(\tR\x11mediaAccountNames\x12,\n" +
"\x11mediaAccountUuids\x18\v \x03(\tR\x11mediaAccountUuids\x12*\n" +
"\x10managerUserNames\x18\f \x03(\tR\x10managerUserNames\x12\"\n" +
"\fmanagerUuids\x18\r \x03(\tR\fmanagerUuids\x12\x1e\n" +
"\n" +
"approvalID\x18\x0e \x01(\tR\n" +
"approvalID\x12\x1a\n" +
"\bcostType\x18\x0f \x01(\rR\bcostType\x12\x1e\n" +
"\n" +
"scriptUuid\x18\x10 \x01(\tR\n" +
"scriptUuid\x12 \n" +
"\vscriptTitle\x18\x11 \x01(\tR\vscriptTitle\x12\"\n" +
"\fartistSubNum\x18\x12 \x01(\tR\fartistSubNum\x12\"\n" +
"\ftiktokStatus\x18\x13 \x01(\rR\ftiktokStatus\x12\x1c\n" +
"\tinsStatus\x18\x14 \x01(\rR\tinsStatus\x12\x1a\n" +
"\bdmStatus\x18\x15 \x01(\rR\bdmStatus\x12 \n" +
"\vconfirmType\x18\x16 \x01(\rR\vconfirmType\x12\x16\n" +
"\x06remark\x18\x17 \x01(\tR\x06remark\x12 \n" +
"\vstatus1Time\x18\x18 \x01(\tR\vstatus1Time\x12 \n" +
"\vstatus4Time\x18\x19 \x01(\tR\vstatus4Time\x12 \n" +
"\vstatus9Time\x18\x1a \x01(\tR\vstatus9Time\x12 \n" +
"\vstatus6Time\x18\x1b \x01(\tR\vstatus6Time\x12V\n" +
"\x0fPublishMediaIDs\x18\x1c \x03(\v2,.Cast.WorkListResp.Info.PublishMediaIDsEntryR\x0fPublishMediaIDs\x12$\n" +
"\ryoutubeStatus\x18\x1d \x01(\rR\ryoutubeStatus\x12$\n" +
"\rblueskyStatus\x18\x1e \x01(\rR\rblueskyStatus\x1aB\n" +
"\x14PublishMediaIDsEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"+\n" +
"\rWorkDetailReq\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\"\xfb\x01\n" +
"\vWorkLogInfo\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\"\n" +
"\foperatorName\x18\x04 \x01(\tR\foperatorName\x12\x1e\n" +
"\n" +
"operatorID\x18\x05 \x01(\tR\n" +
"operatorID\x12\x1e\n" +
"\n" +
"updateTime\x18\x06 \x01(\tR\n" +
"updateTime\x12\x1c\n" +
"\textraData\x18\a \x01(\tR\textraData\x12\x1e\n" +
"\n" +
"workStatus\x18\b \x01(\rR\n" +
"workStatus\"\xf0\b\n" +
"\x0eWorkDetailResp\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\x16\n" +
"\x06images\x18\x04 \x03(\tR\x06images\x12,\n" +
"\x11mediaAccountUuids\x18\x05 \x03(\tR\x11mediaAccountUuids\x12,\n" +
"\x11mediaAccountNames\x18\x06 \x03(\tR\x11mediaAccountNames\x12 \n" +
"\vplatformIDs\x18\a \x03(\rR\vplatformIDs\x12\x1e\n" +
"\n" +
"workStatus\x18\b \x01(\rR\n" +
"workStatus\x12;\n" +
"\x0epublishConfig1\x18\t \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig1\x12;\n" +
"\x0epublishConfig2\x18\n" +
" \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig2\x12;\n" +
"\x0epublishConfig3\x18\v \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig3\x12;\n" +
"\x0epublishConfig4\x18\f \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig4\x12\x1a\n" +
"\bvideoUrl\x18\r \x01(\tR\bvideoUrl\x12\x1a\n" +
"\bcoverUrl\x18\x0e \x01(\tR\bcoverUrl\x12\x1e\n" +
"\n" +
"approvalID\x18\x0f \x01(\tR\n" +
"approvalID\x123\n" +
"\vWorkLogData\x18\x10 \x03(\v2\x11.Cast.WorkLogInfoR\vWorkLogData\x12\"\n" +
"\fworkCategory\x18\x11 \x01(\rR\fworkCategory\x12J\n" +
"\fmediaAccData\x18\x12 \x03(\v2&.Cast.WorkDetailResp.MediaAccDataEntryR\fmediaAccData\x12*\n" +
"\x10coverTimestampMs\x18\x13 \x01(\x04R\x10coverTimestampMs\x12\x1e\n" +
"\n" +
"scriptUuid\x18\x14 \x01(\tR\n" +
"scriptUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x15 \x01(\tR\n" +
"artistUuid\x12(\n" +
"\x0fneedPlatformIDs\x18\x19 \x03(\x05R\x0fneedPlatformIDs\x12\"\n" +
"\fartistSubNum\x18\x1a \x01(\tR\fartistSubNum\x12\x1e\n" +
"\n" +
"scriptInfo\x18\x1b \x01(\tR\n" +
"scriptInfo\x12;\n" +
"\x0epublishConfig5\x18\x1c \x01(\v2\x13.Cast.PublishConfigR\x0epublishConfig5\x1aT\n" +
"\x11MediaAccDataEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12)\n" +
"\x05value\x18\x02 \x01(\v2\x13.Cast.MediaUserInfoR\x05value:\x028\x01\"\xaf\x03\n" +
"\x0fUpdateStatusReq\x124\n" +
"\n" +
"workAction\x18\x01 \x01(\x0e2\x14.Cast.WorkActionENUMR\n" +
"workAction\x12\x1a\n" +
"\bworkUuid\x18\x02 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x03 \x01(\tR\n" +
"approvalID\x12$\n" +
"\rconfirmRemark\x18\x04 \x01(\tR\rconfirmRemark\x12$\n" +
"\rconfirmStatus\x18\x05 \x01(\rR\rconfirmStatus\x12$\n" +
"\rapprovalReply\x18\x06 \x01(\tR\rapprovalReply\x127\n" +
"\vautoPublish\x18\a \x01(\x0e2\x15.Cast.AutoPublishENUMR\vautoPublish\x12\x1a\n" +
"\bcostType\x18\b \x01(\rR\bcostType\x12?\n" +
"\x0fconfirmFailType\x18\t \x01(\x0e2\x15.Cast.ConfirmFailENUMR\x0fconfirmFailType\x12\"\n" +
"\fapprovalTime\x18\n" +
" \x01(\tR\fapprovalTime\"2\n" +
"\x10MediaAccountsReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\"\xa2\x02\n" +
"\x11MediaAccountsResp\x120\n" +
"\x04data\x18\x01 \x03(\v2\x1c.Cast.MediaAccountsResp.InfoR\x04data\x1a\xda\x01\n" +
"\x04Info\x12\x1e\n" +
"\n" +
"platformID\x18\x01 \x01(\rR\n" +
"platformID\x12\x1c\n" +
"\tfansCount\x18\x02 \x01(\rR\tfansCount\x12\x1c\n" +
"\tworkCount\x18\x03 \x01(\rR\tworkCount\x12\x1e\n" +
"\n" +
"artistUuid\x18\x04 \x01(\tR\n" +
"artistUuid\x12*\n" +
"\x10mediaAccountUuid\x18\x05 \x01(\tR\x10mediaAccountUuid\x12*\n" +
"\x10mediaAccountName\x18\x06 \x01(\tR\x10mediaAccountName\"k\n" +
"\rMediaWorksReq\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\x12\x12\n" +
"\x04page\x18\x02 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x03 \x01(\x05R\bpageSize\"\x8a\x03\n" +
"\x0eMediaWorksResp\x12\x14\n" +
"\x05count\x18\x01 \x01(\x03R\x05count\x12-\n" +
"\x04data\x18\x02 \x03(\v2\x19.Cast.MediaWorksResp.InfoR\x04data\x1a\xb2\x02\n" +
"\x04Info\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\"\n" +
"\fworkCategory\x18\x04 \x01(\rR\fworkCategory\x12\x1e\n" +
"\n" +
"workStatus\x18\x05 \x01(\rR\n" +
"workStatus\x12\x1e\n" +
"\n" +
"submitTime\x18\x06 \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\a \x01(\tR\x10statusUpdateTime\x12\x16\n" +
"\x06images\x18\b \x03(\tR\x06images\x12\x1a\n" +
"\bvideoUrl\x18\t \x01(\tR\bvideoUrl\x12\x1a\n" +
"\bcoverUrl\x18\n" +
" \x01(\tR\bcoverUrl\"*\n" +
"\n" +
"PublishReq\x12\x1c\n" +
"\tworkUuids\x18\x01 \x03(\tR\tworkUuids\"\x85\x01\n" +
"\vPublishResp\x12*\n" +
"\x04data\x18\x01 \x03(\v2\x16.Cast.PublishResp.InfoR\x04data\x1aJ\n" +
"\x04Info\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\"\n" +
"\fworkCategory\x18\x02 \x01(\x05R\fworkCategory\"Z\n" +
"\fRePublishReq\x12\x1c\n" +
"\tworkUuids\x18\x01 \x03(\tR\tworkUuids\x12,\n" +
"\x11mediaAccountUuids\x18\x02 \x03(\tR\x11mediaAccountUuids\"M\n" +
"\rRePublishResp\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x1c\n" +
"\tworkUuids\x18\x03 \x03(\tR\tworkUuids\"(\n" +
"\n" +
"DelWorkReq\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\")\n" +
"\vWorkInfoReq\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\"\xfb\x02\n" +
"\fWorkInfoResp\x12\x1e\n" +
"\n" +
"workStatus\x18\x01 \x01(\rR\n" +
"workStatus\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x04 \x01(\tR\vartistPhone\x120\n" +
"\x13artistPhoneAreaCode\x18\x05 \x01(\tR\x13artistPhoneAreaCode\x12\"\n" +
"\fworkCategory\x18\x06 \x01(\rR\fworkCategory\x12>\n" +
"\x10platformInfoData\x18\a \x03(\v2\x12.Cast.PlatformInfoR\x10platformInfoData\x12\x14\n" +
"\x05title\x18\b \x01(\tR\x05title\x12=\n" +
"\rpublishStatus\x18\t \x01(\x0e2\x17.Cast.PublishStatusENUMR\rpublishStatus\"f\n" +
"\x14WorkListPublishedReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x12\n" +
"\x04page\x18\x02 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x03 \x01(\x05R\bpageSize\"\xda\x03\n" +
"\x15WorkListPublishedResp\x12\x14\n" +
"\x05count\x18\x01 \x01(\x03R\x05count\x124\n" +
"\x04data\x18\x02 \x03(\v2 .Cast.WorkListPublishedResp.InfoR\x04data\x1a\xf4\x02\n" +
"\x04Info\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x14\n" +
"\x05title\x18\x04 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x05 \x01(\tR\acontent\x12\"\n" +
"\fworkCategory\x18\x06 \x01(\rR\fworkCategory\x12*\n" +
"\x10statusUpdateTime\x18\a \x01(\tR\x10statusUpdateTime\x12\x1a\n" +
"\bvideoUrl\x18\b \x01(\tR\bvideoUrl\x12\x1a\n" +
"\bcoverUrl\x18\t \x01(\tR\bcoverUrl\x12*\n" +
"\x10coverTimestampMs\x18\n" +
" \x01(\x04R\x10coverTimestampMs\x12\x16\n" +
"\x06images\x18\v \x03(\tR\x06images\x12\x14\n" +
"\x05count\x18\f \x01(\x03R\x05count\"/\n" +
"\rArtistInfoReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\"\xc2\x02\n" +
"\x0eArtistInfoResp\x122\n" +
"\x14TikTokEffectiveCount\x18\x01 \x01(\rR\x14TikTokEffectiveCount\x124\n" +
"\x15YouTubeEffectiveCount\x18\x02 \x01(\rR\x15YouTubeEffectiveCount\x12,\n" +
"\x11InsEffectiveCount\x18\x03 \x01(\rR\x11InsEffectiveCount\x12*\n" +
"\x10DMEffectiveCount\x18\x04 \x01(\rR\x10DMEffectiveCount\x12\x1e\n" +
"\n" +
"profileKey\x18\x05 \x01(\tR\n" +
"profileKey\x12\x16\n" +
"\x06subNum\x18\x06 \x01(\tR\x06subNum\x124\n" +
"\x15BlueskyEffectiveCount\x18\a \x01(\rR\x15BlueskyEffectiveCount\"N\n" +
"\x12ImportWorkBatchReq\x128\n" +
"\n" +
"imageWorks\x18\x01 \x03(\v2\x18.Cast.UpdateWorkImageReqR\n" +
"imageWorks\"\x91\x01\n" +
"\x13ImportWorkBatchResp\x128\n" +
"\n" +
"imageWorks\x18\x01 \x03(\v2\x18.Cast.UpdateWorkImageReqR\n" +
"imageWorks\x12\"\n" +
"\fsuccessCount\x18\x02 \x01(\x05R\fsuccessCount\x12\x1c\n" +
"\tfailCount\x18\x03 \x01(\x05R\tfailCount\"\xe7\x02\n" +
"\fPlatformInfo\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12*\n" +
"\x10mediaAccountUuid\x18\x02 \x01(\tR\x10mediaAccountUuid\x12\x1e\n" +
"\n" +
"platformID\x18\x03 \x01(\rR\n" +
"platformID\x12 \n" +
"\vpublishType\x18\x04 \x01(\rR\vpublishType\x12 \n" +
"\vpublishResp\x18\x05 \x01(\tR\vpublishResp\x12&\n" +
"\x0epublishMediaId\x18\x06 \x01(\tR\x0epublishMediaId\x12G\n" +
"\x12publishMediaStatus\x18\a \x01(\x0e2\x17.Cast.PublishStatusENUMR\x12publishMediaStatus\x12\x16\n" +
"\x06remark\x18\b \x01(\tR\x06remark\x12\"\n" +
"\fplatformUuid\x18\t \x01(\tR\fplatformUuid\"[\n" +
"\x19UpdateWorkPlatformInfoReq\x12>\n" +
"\x10PlatformInfoData\x18\x01 \x03(\v2\x12.Cast.PlatformInfoR\x10PlatformInfoData\"8\n" +
"\x1aUpdateWorkPlatformInfoResp\x12\x1a\n" +
"\bworkUuid\x18\x01 \x03(\tR\bworkUuid\"\x9b\x01\n" +
"\x17UpdateWorkPublishLogReq\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12\x16\n" +
"\x06detail\x18\x03 \x01(\tR\x06detail\x12\x16\n" +
"\x06action\x18\x04 \x01(\tR\x06action\":\n" +
"\x12RefreshWorkListReq\x12$\n" +
"\rpublishStatus\x18\x01 \x01(\rR\rpublishStatus\"\xe2\x03\n" +
"\x13RefreshWorkListResp\x122\n" +
"\x04Data\x18\x03 \x03(\v2\x1e.Cast.RefreshWorkListResp.InfoR\x04Data\x1a\x96\x03\n" +
"\x04Info\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12W\n" +
"\x10PlatformInfoData\x18\x02 \x03(\v2+.Cast.RefreshWorkListResp.Info.PlatformInfoR\x10PlatformInfoData\x12\x1e\n" +
"\n" +
"profileKey\x18\x03 \x01(\tR\n" +
"profileKey\x1a\xf8\x01\n" +
"\fPlatformInfo\x12&\n" +
"\x0epublishMediaID\x18\x01 \x01(\tR\x0epublishMediaID\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12.\n" +
"\x12publishMediaStatus\x18\x03 \x01(\rR\x12publishMediaStatus\x12 \n" +
"\vmediaUserID\x18\x04 \x01(\tR\vmediaUserID\x12\"\n" +
"\fplatformUuid\x18\x05 \x01(\tR\fplatformUuid\x12\x14\n" +
"\x05token\x18\x06 \x01(\tR\x05token\"=\n" +
"\x0fOAuthAccountReq\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\"$\n" +
"\x10OAuthAccountResp\x12\x10\n" +
"\x03url\x18\x01 \x01(\tR\x03url\"?\n" +
"\x11OAuthAccountV2Req\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\"\x8e\x01\n" +
"\x12OAuthAccountV2Resp\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"profileKey\x18\x02 \x01(\tR\n" +
"profileKey\x12\x1e\n" +
"\n" +
"platformID\x18\x03 \x01(\rR\n" +
"platformID\x12\x18\n" +
"\aauthUrl\x18\x04 \x01(\tR\aauthUrl\"V\n" +
"\x14OAuthYoutubeTokenReq\x12*\n" +
"\x10mediaAccountUuid\x18\x01 \x01(\tR\x10mediaAccountUuid\x12\x12\n" +
"\x04code\x18\x02 \x01(\tR\x04code\"}\n" +
"\x15OAuthYoutubeTokenResp\x12 \n" +
"\vaccessToken\x18\x01 \x01(\tR\vaccessToken\x12\"\n" +
"\frefreshToken\x18\x02 \x01(\tR\frefreshToken\x12\x1e\n" +
"\n" +
"expireTime\x18\x03 \x01(\x03R\n" +
"expireTime\"\x8d\x01\n" +
"\x13OAuthCodeToTokenReq\x12\x12\n" +
"\x04code\x18\x01 \x01(\tR\x04code\x12\x16\n" +
"\x06userID\x18\x02 \x01(\tR\x06userID\x124\n" +
"\n" +
"platformID\x18\x03 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12\x14\n" +
"\x05state\x18\x04 \x01(\tR\x05state\"\x16\n" +
"\x14OAuthCodeToTokenResp\"\xf8\x01\n" +
"\x0eUpdateOAuthReq\x12-\n" +
"\x04Data\x18\x01 \x03(\v2\x19.Cast.UpdateOAuthReq.InfoR\x04Data\x1a\xb6\x01\n" +
"\x04Info\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12\x12\n" +
"\x04asID\x18\x03 \x01(\tR\x04asID\x12*\n" +
"\x10platformUserName\x18\x04 \x01(\tR\x10platformUserName\x12\x18\n" +
"\aautInfo\x18\x05 \x01(\tR\aautInfo\"\x83\x01\n" +
"\x0fRefreshTokenReq\x12\"\n" +
"\frefreshToken\x18\x01 \x01(\tR\frefreshToken\x124\n" +
"\n" +
"platformID\x18\x02 \x01(\x0e2\x14.Cast.PlatformIDENUMR\n" +
"platformID\x12\x16\n" +
"\x06userID\x18\x03 \x01(\tR\x06userID\"\\\n" +
"\x10RefreshTokenResp\x12 \n" +
"\vaccessToken\x18\x01 \x01(\tR\vaccessToken\x12&\n" +
"\x0eplatformUserID\x18\x02 \x01(\tR\x0eplatformUserID\"\x7f\n" +
"\x13PublishMediaInfoReq\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"platformID\x18\x02 \x01(\x05R\n" +
"platformID\x12,\n" +
"\x11platformMediaUuid\x18\x03 \x01(\tR\x11platformMediaUuid\"\x94\x01\n" +
"\x14PublishMediaInfoResp\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"platformID\x18\x02 \x01(\x05R\n" +
"platformID\x12,\n" +
"\x11platformMediaUuid\x18\x03 \x01(\tR\x11platformMediaUuid\x12\x12\n" +
"\x04info\x18\x04 \x01(\tR\x04info\"\"\n" +
"\bToolsReq\x12\x16\n" +
"\x06action\x18\x01 \x01(\tR\x06action\"\x9e\x02\n" +
"\x14UpdateVideoScriptReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12 \n" +
"\vcreatorUuid\x18\x04 \x01(\tR\vcreatorUuid\x12 \n" +
"\vcreatorName\x18\x05 \x01(\tR\vcreatorName\x12\x1e\n" +
"\n" +
"artistUuid\x18\x06 \x01(\tR\n" +
"artistUuid\x12 \n" +
"\vartistPhone\x18\a \x01(\tR\vartistPhone\x12\x1c\n" +
"\tartistNum\x18\b \x01(\tR\tartistNum\x12\x1e\n" +
"\n" +
"artistName\x18\t \x01(\tR\n" +
"artistName\"+\n" +
"\x15UpdateVideoScriptResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"'\n" +
"\x11GetVideoScriptReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\x8c\x03\n" +
"\x12GetVideoScriptResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12\x1e\n" +
"\n" +
"artistUuid\x18\x05 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x06 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\a \x01(\tR\vartistPhone\x12 \n" +
"\vcreatorUuid\x18\b \x01(\tR\vcreatorUuid\x12 \n" +
"\vcreatorName\x18\t \x01(\tR\vcreatorName\x12\x1e\n" +
"\n" +
"quoteCount\x18\n" +
" \x01(\x05R\n" +
"quoteCount\x12\x1c\n" +
"\tartistNum\x18\v \x01(\tR\tartistNum\x12\x16\n" +
"\x06remark\x18\f \x01(\tR\x06remark\x12\x1e\n" +
"\n" +
"approvalID\x18\r \x01(\tR\n" +
"approvalID\"\xb5\x02\n" +
"\x13ListVideoScriptsReq\x12\x14\n" +
"\x05title\x18\x01 \x01(\tR\x05title\x12\x16\n" +
"\x06status\x18\x02 \x01(\rR\x06status\x12&\n" +
"\x0eartistKeywords\x18\x03 \x01(\tR\x0eartistKeywords\x12(\n" +
"\x0fcreatorKeywords\x18\x04 \x01(\tR\x0fcreatorKeywords\x12(\n" +
"\x0fcreateStartDate\x18\x05 \x01(\tR\x0fcreateStartDate\x12$\n" +
"\rcreateEndDate\x18\x06 \x01(\tR\rcreateEndDate\x12\x12\n" +
"\x04page\x18\a \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\b \x01(\x05R\bpageSize\x12\x1e\n" +
"\n" +
"artistUuid\x18\t \x01(\tR\n" +
"artistUuid\"\xa5\x03\n" +
"\x0fVideoScriptInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\x1e\n" +
"\n" +
"artistUuid\x18\x04 \x01(\tR\n" +
"artistUuid\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x06 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"quoteCount\x18\a \x01(\x05R\n" +
"quoteCount\x12 \n" +
"\vcreatorUuid\x18\b \x01(\tR\vcreatorUuid\x12 \n" +
"\vcreatorName\x18\t \x01(\tR\vcreatorName\x12\x16\n" +
"\x06status\x18\n" +
" \x01(\rR\x06status\x12 \n" +
"\vcreatedDate\x18\v \x01(\tR\vcreatedDate\x12\x1c\n" +
"\tartistNum\x18\f \x01(\tR\tartistNum\x12\x16\n" +
"\x06remark\x18\r \x01(\tR\x06remark\x12\x18\n" +
"\asuccess\x18\x0e \x01(\bR\asuccess\"W\n" +
"\x14ListVideoScriptsResp\x12)\n" +
"\x04data\x18\x01 \x03(\v2\x15.Cast.VideoScriptInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"*\n" +
"\x14DeleteVideoScriptReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"F\n" +
"\x19UpdateVideoScriptBatchReq\x12)\n" +
"\x04data\x18\x01 \x03(\v2\x15.Cast.VideoScriptInfoR\x04data\"\x89\x01\n" +
"\x1aUpdateVideoScriptBatchResp\x12)\n" +
"\x04data\x18\x01 \x03(\v2\x15.Cast.VideoScriptInfoR\x04data\x12\"\n" +
"\fsuccessCount\x18\x02 \x01(\x05R\fsuccessCount\x12\x1c\n" +
"\tfailCount\x18\x03 \x01(\x05R\tfailCount\"\xa7\x01\n" +
"\x15UpdateScriptStatusReq\x124\n" +
"\n" +
"workAction\x18\x01 \x01(\x0e2\x14.Cast.WorkActionENUMR\n" +
"workAction\x12\x12\n" +
"\x04uuid\x18\x02 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x03 \x01(\tR\n" +
"approvalID\x12$\n" +
"\rapprovalReply\x18\x04 \x01(\tR\rapprovalReply\"V\n" +
"\fSetLayoutReq\x12\x16\n" +
"\x06userID\x18\x01 \x01(\tR\x06userID\x12\x12\n" +
"\x04data\x18\x02 \x01(\tR\x04data\x12\x1a\n" +
"\bformName\x18\x03 \x01(\tR\bformName\"B\n" +
"\fGetLayoutReq\x12\x16\n" +
"\x06userID\x18\x01 \x01(\tR\x06userID\x12\x1a\n" +
"\bformName\x18\x02 \x01(\tR\bformName\"?\n" +
"\rGetLayoutResp\x12\x12\n" +
"\x04data\x18\x01 \x01(\tR\x04data\x12\x1a\n" +
"\bformName\x18\x03 \x01(\tR\bformName\"y\n" +
"\x0fUpdatePromptReq\x12\x1e\n" +
"\n" +
"promptUuid\x18\x01 \x01(\tR\n" +
"promptUuid\x12\x16\n" +
"\x06prompt\x18\x02 \x01(\tR\x06prompt\x12.\n" +
"\bcategory\x18\x03 \x01(\x0e2\x12.Cast.CategoryENUMR\bcategory\"1\n" +
"\x0fDeletePromptReq\x12\x1e\n" +
"\n" +
"promptUuid\x18\x01 \x01(\tR\n" +
"promptUuid\".\n" +
"\fGetPromptReq\x12\x1e\n" +
"\n" +
"promptUuid\x18\x01 \x01(\tR\n" +
"promptUuid\"\x93\x01\n" +
"\rGetPromptResp\x12\x1e\n" +
"\n" +
"promptUuid\x18\x01 \x01(\tR\n" +
"promptUuid\x12\x16\n" +
"\x06prompt\x18\x02 \x01(\tR\x06prompt\x12.\n" +
"\bcategory\x18\x03 \x01(\x0e2\x12.Cast.CategoryENUMR\bcategory\x12\x1a\n" +
"\buseCount\x18\x04 \x01(\rR\buseCount\"\xe4\x01\n" +
"\x0eListPromptsReq\x12\x16\n" +
"\x06prompt\x18\x01 \x01(\tR\x06prompt\x12.\n" +
"\bcategory\x18\x02 \x01(\x0e2\x12.Cast.CategoryENUMR\bcategory\x12\x12\n" +
"\x04page\x18\x03 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x04 \x01(\x05R\bpageSize\x12\x12\n" +
"\x04rand\x18\x05 \x01(\bR\x04rand\x12$\n" +
"\rstartUseCount\x18\x06 \x01(\x05R\rstartUseCount\x12 \n" +
"\vendUseCount\x18\a \x01(\x05R\vendUseCount\"\xfc\x01\n" +
"\n" +
"PromptInfo\x12\x1e\n" +
"\n" +
"promptUuid\x18\x01 \x01(\tR\n" +
"promptUuid\x12\x16\n" +
"\x06prompt\x18\x02 \x01(\tR\x06prompt\x12.\n" +
"\bcategory\x18\x03 \x01(\x0e2\x12.Cast.CategoryENUMR\bcategory\x12\x16\n" +
"\x06remark\x18\x04 \x01(\tR\x06remark\x12\x18\n" +
"\asuccess\x18\x05 \x01(\bR\asuccess\x12\x1a\n" +
"\buseCount\x18\x06 \x01(\rR\buseCount\x12\x16\n" +
"\x06lineNo\x18\a \x01(\rR\x06lineNo\x12 \n" +
"\vcreatedDate\x18\b \x01(\tR\vcreatedDate\"M\n" +
"\x0fListPromptsResp\x12$\n" +
"\x04data\x18\x01 \x03(\v2\x10.Cast.PromptInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"<\n" +
"\x14UpdatePromptBatchReq\x12$\n" +
"\x04data\x18\x01 \x03(\v2\x10.Cast.PromptInfoR\x04data\"\x7f\n" +
"\x15UpdatePromptBatchResp\x12$\n" +
"\x04data\x18\x01 \x03(\v2\x10.Cast.PromptInfoR\x04data\x12\"\n" +
"\fsuccessCount\x18\x02 \x01(\x05R\fsuccessCount\x12\x1c\n" +
"\tfailCount\x18\x03 \x01(\x05R\tfailCount\"z\n" +
"\n" +
"ArtistInfo\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x14\n" +
"\x05refID\x18\x02 \x01(\tR\x05refID\x12\x1e\n" +
"\n" +
"profileKey\x18\x03 \x01(\tR\n" +
"profileKey\x12\x16\n" +
"\x06subNum\x18\x04 \x01(\tR\x06subNum\"W\n" +
"\x0fUpdateArtistReq\x120\n" +
"\n" +
"artistInfo\x18\x01 \x01(\v2\x10.Cast.ArtistInfoR\n" +
"artistInfo\x12\x12\n" +
"\x04Uuid\x18\x02 \x01(\tR\x04Uuid\"2\n" +
"\x10UpdateArtistResp\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\".\n" +
"\fGetArtistReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\"U\n" +
"\rGetArtistResp\x120\n" +
"\n" +
"artistInfo\x18\x01 \x01(\v2\x10.Cast.ArtistInfoR\n" +
"artistInfo\x12\x12\n" +
"\x04Uuid\x18\x02 \x01(\tR\x04Uuid\"\xa7\x06\n" +
"\x15CreateWorkAnalysisReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12\x1a\n" +
"\banalysis\x18\x06 \x01(\tR\banalysis\x12\x14\n" +
"\x05title\x18\a \x01(\tR\x05title\x12\x16\n" +
"\x06pdfUrl\x18\b \x01(\tR\x06pdfUrl\x12,\n" +
"\x11mediaAccountCount\x18\t \x01(\x05R\x11mediaAccountCount\x12&\n" +
"\x0eworkVideoCount\x18\n" +
" \x01(\x05R\x0eworkVideoCount\x12&\n" +
"\x0eworkImageCount\x18\v \x01(\x05R\x0eworkImageCount\x12\x14\n" +
"\x05views\x18\f \x01(\x05R\x05views\x12\x14\n" +
"\x05likes\x18\r \x01(\x05R\x05likes\x12\x1a\n" +
"\bcomments\x18\x0e \x01(\x05R\bcomments\x12\x16\n" +
"\x06shares\x18\x0f \x01(\x05R\x06shares\x12\x1c\n" +
"\tfansCount\x18\x10 \x01(\x05R\tfansCount\x12\x1c\n" +
"\ttopCities\x18\x11 \x01(\x05R\ttopCities\x12$\n" +
"\rmostActiveDay\x18\x12 \x01(\x05R\rmostActiveDay\x12\"\n" +
"\fbestPostTime\x18\x13 \x01(\x05R\fbestPostTime\x12&\n" +
"\x0eperiodTypeFans\x18\x15 \x01(\rR\x0eperiodTypeFans\x12(\n" +
"\x0fperiodTypeViews\x18\x16 \x01(\rR\x0fperiodTypeViews\x12(\n" +
"\x0fperiodTypeLikes\x18\x17 \x01(\rR\x0fperiodTypeLikes\x12.\n" +
"\x12periodTypeComments\x18\x18 \x01(\rR\x12periodTypeComments\x12*\n" +
"\x10periodTypeShares\x18\x19 \x01(\rR\x10periodTypeShares\",\n" +
"\x16CreateWorkAnalysisResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\xd1\x05\n" +
"\x15UpdateWorkAnalysisReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1a\n" +
"\banalysis\x18\x02 \x01(\tR\banalysis\x12\x14\n" +
"\x05title\x18\x03 \x01(\tR\x05title\x12\x16\n" +
"\x06pdfUrl\x18\x04 \x01(\tR\x06pdfUrl\x12,\n" +
"\x11mediaAccountCount\x18\x05 \x01(\x05R\x11mediaAccountCount\x12&\n" +
"\x0eworkVideoCount\x18\x06 \x01(\x05R\x0eworkVideoCount\x12&\n" +
"\x0eworkImageCount\x18\a \x01(\x05R\x0eworkImageCount\x12\x14\n" +
"\x05views\x18\b \x01(\x05R\x05views\x12\x14\n" +
"\x05likes\x18\t \x01(\x05R\x05likes\x12\x1a\n" +
"\bcomments\x18\n" +
" \x01(\x05R\bcomments\x12\x16\n" +
"\x06shares\x18\v \x01(\x05R\x06shares\x12\x1c\n" +
"\tfansCount\x18\f \x01(\x05R\tfansCount\x12\x1c\n" +
"\ttopCities\x18\r \x01(\x05R\ttopCities\x12$\n" +
"\rmostActiveDay\x18\x0e \x01(\x05R\rmostActiveDay\x12\"\n" +
"\fbestPostTime\x18\x0f \x01(\x05R\fbestPostTime\x12\x1e\n" +
"\n" +
"artistUUID\x18\x10 \x01(\tR\n" +
"artistUUID\x12&\n" +
"\x0eperiodTypeFans\x18\x11 \x01(\rR\x0eperiodTypeFans\x12(\n" +
"\x0fperiodTypeViews\x18\x12 \x01(\rR\x0fperiodTypeViews\x12(\n" +
"\x0fperiodTypeLikes\x18\x13 \x01(\rR\x0fperiodTypeLikes\x12.\n" +
"\x12periodTypeComments\x18\x14 \x01(\rR\x12periodTypeComments\x12*\n" +
"\x10periodTypeShares\x18\x15 \x01(\rR\x10periodTypeShares\"\xb7\x02\n" +
"\x1bUpdateWorkAnalysisStatusReq\x124\n" +
"\n" +
"workAction\x18\x01 \x01(\x0e2\x14.Cast.WorkActionENUMR\n" +
"workAction\x12\x12\n" +
"\x04uuid\x18\x02 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x03 \x01(\tR\n" +
"approvalID\x12$\n" +
"\rapprovalReply\x18\x04 \x01(\tR\rapprovalReply\x12$\n" +
"\rconfirmRemark\x18\x05 \x01(\tR\rconfirmRemark\x12$\n" +
"\rconfirmStatus\x18\x06 \x01(\rR\rconfirmStatus\x12\x1a\n" +
"\bcostType\x18\a \x01(\rR\bcostType\x12 \n" +
"\vconfirmType\x18\b \x01(\rR\vconfirmType\"\xc9\x02\n" +
"\x13WorkAnalysisLogInfo\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"updateTime\x18\x03 \x01(\tR\n" +
"updateTime\x12.\n" +
"\x12workAnalysisStatus\x18\x04 \x01(\rR\x12workAnalysisStatus\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12\x1e\n" +
"\n" +
"artistUuid\x18\x06 \x01(\tR\n" +
"artistUuid\x12,\n" +
"\x11analysisExtraData\x18\a \x01(\tR\x11analysisExtraData\x12\"\n" +
"\foperatorName\x18\b \x01(\tR\foperatorName\x12\x1e\n" +
"\n" +
"operatorID\x18\t \x01(\tR\n" +
"operatorID\"\xfe\x01\n" +
"\x16WorkAnalysisFansSeries\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1c\n" +
"\tfansCount\x18\x02 \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"periodType\x18\x03 \x01(\rR\n" +
"periodType\x12\x1c\n" +
"\tstartDate\x18\x04 \x01(\x05R\tstartDate\x12\x18\n" +
"\aendDate\x18\x05 \x01(\x05R\aendDate\x12\x1e\n" +
"\n" +
"detailJSON\x18\x06 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\x05R\tupdatedAt\"\x81\x02\n" +
"\x17WorkAnalysisViewsSeries\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"viewsCount\x18\x02 \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"periodType\x18\x03 \x01(\rR\n" +
"periodType\x12\x1c\n" +
"\tstartDate\x18\x04 \x01(\x05R\tstartDate\x12\x18\n" +
"\aendDate\x18\x05 \x01(\x05R\aendDate\x12\x1e\n" +
"\n" +
"detailJSON\x18\x06 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\x05R\tupdatedAt\"\x81\x02\n" +
"\x17WorkAnalysisLikesSeries\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"likesCount\x18\x02 \x01(\x03R\n" +
"likesCount\x12\x1e\n" +
"\n" +
"periodType\x18\x03 \x01(\rR\n" +
"periodType\x12\x1c\n" +
"\tstartDate\x18\x04 \x01(\x05R\tstartDate\x12\x18\n" +
"\aendDate\x18\x05 \x01(\x05R\aendDate\x12\x1e\n" +
"\n" +
"detailJSON\x18\x06 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\x05R\tupdatedAt\"\x8a\x02\n" +
"\x1aWorkAnalysisCommentsSeries\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12$\n" +
"\rcommentsCount\x18\x02 \x01(\x03R\rcommentsCount\x12\x1e\n" +
"\n" +
"periodType\x18\x03 \x01(\rR\n" +
"periodType\x12\x1c\n" +
"\tstartDate\x18\x04 \x01(\x05R\tstartDate\x12\x18\n" +
"\aendDate\x18\x05 \x01(\x05R\aendDate\x12\x1e\n" +
"\n" +
"detailJSON\x18\x06 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\x05R\tupdatedAt\"\x84\x02\n" +
"\x18WorkAnalysisSharesSeries\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12 \n" +
"\vsharesCount\x18\x02 \x01(\x03R\vsharesCount\x12\x1e\n" +
"\n" +
"periodType\x18\x03 \x01(\rR\n" +
"periodType\x12\x1c\n" +
"\tstartDate\x18\x04 \x01(\x05R\tstartDate\x12\x18\n" +
"\aendDate\x18\x05 \x01(\x05R\aendDate\x12\x1e\n" +
"\n" +
"detailJSON\x18\x06 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\x05R\tupdatedAt\"\x87\x01\n" +
"\x15WorkAnalysisTopCities\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"citiesJSON\x18\x02 \x01(\tR\n" +
"citiesJSON\x12\x1c\n" +
"\tcreatedAt\x18\x03 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x04 \x01(\x05R\tupdatedAt\"\x8b\x01\n" +
"\x19WorkAnalysisMostActiveDay\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"detailJSON\x18\x02 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\x03 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x04 \x01(\x05R\tupdatedAt\"\x8a\x01\n" +
"\x18WorkAnalysisBestPostTime\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"detailJSON\x18\x02 \x01(\tR\n" +
"detailJSON\x12\x1c\n" +
"\tcreatedAt\x18\x03 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x04 \x01(\x05R\tupdatedAt\"\xc1\x01\n" +
"\x11WorkAnalysisExtra\x12\"\n" +
"\fanalysisUuid\x18\x01 \x01(\tR\fanalysisUuid\x120\n" +
"\x13artistConfirmedTime\x18\x02 \x01(\x03R\x13artistConfirmedTime\x12\x1a\n" +
"\bcostType\x18\x03 \x01(\rR\bcostType\x12\x1c\n" +
"\tcreatedAt\x18\x04 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x05 \x01(\x05R\tupdatedAt\".\n" +
"\x18GetWorkAnalysisDetailReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"2\n" +
"\x18GetLatestWorkAnalysisReq\x12\x16\n" +
"\x06subNum\x18\x01 \x01(\tR\x06subNum\"\xef\v\n" +
"\x13GetWorkAnalysisResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12\x1a\n" +
"\banalysis\x18\x06 \x01(\tR\banalysis\x12\x14\n" +
"\x05title\x18\a \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"operatorID\x18\b \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\t \x01(\tR\foperatorName\x12.\n" +
"\x12workAnalysisStatus\x18\n" +
" \x01(\rR\x12workAnalysisStatus\x12\x16\n" +
"\x06reason\x18\v \x01(\tR\x06reason\x12 \n" +
"\vcomfirmType\x18\f \x01(\x05R\vcomfirmType\x12\x12\n" +
"\x04cost\x18\r \x01(\rR\x04cost\x12\x1e\n" +
"\n" +
"submitTime\x18\x0e \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\x0f \x01(\tR\x10statusUpdateTime\x12\x1e\n" +
"\n" +
"approvalID\x18\x10 \x01(\tR\n" +
"approvalID\x12\x16\n" +
"\x06pdfUrl\x18\x11 \x01(\tR\x06pdfUrl\x12,\n" +
"\x11mediaAccountCount\x18\x12 \x01(\x05R\x11mediaAccountCount\x12&\n" +
"\x0eworkVideoCount\x18\x13 \x01(\x05R\x0eworkVideoCount\x12&\n" +
"\x0eworkImageCount\x18\x14 \x01(\x05R\x0eworkImageCount\x12\x14\n" +
"\x05views\x18\x15 \x01(\x05R\x05views\x12\x14\n" +
"\x05likes\x18\x16 \x01(\x05R\x05likes\x12\x1a\n" +
"\bcomments\x18\x17 \x01(\x05R\bcomments\x12\x16\n" +
"\x06shares\x18\x18 \x01(\x05R\x06shares\x12\x1c\n" +
"\tfansCount\x18\x19 \x01(\x05R\tfansCount\x12\x1c\n" +
"\ttopCities\x18\x1a \x01(\x05R\ttopCities\x12$\n" +
"\rmostActiveDay\x18\x1b \x01(\x05R\rmostActiveDay\x12\"\n" +
"\fbestPostTime\x18\x1c \x01(\x05R\fbestPostTime\x12\x1c\n" +
"\tcreatedAt\x18\x1d \x01(\tR\tcreatedAt\x12<\n" +
"\n" +
"fansSeries\x18\x1e \x01(\v2\x1c.Cast.WorkAnalysisFansSeriesR\n" +
"fansSeries\x12?\n" +
"\vviewsSeries\x18\x1f \x01(\v2\x1d.Cast.WorkAnalysisViewsSeriesR\vviewsSeries\x12?\n" +
"\vlikesSeries\x18 \x01(\v2\x1d.Cast.WorkAnalysisLikesSeriesR\vlikesSeries\x12H\n" +
"\x0ecommentsSeries\x18! \x01(\v2 .Cast.WorkAnalysisCommentsSeriesR\x0ecommentsSeries\x12B\n" +
"\fsharesSeries\x18\" \x01(\v2\x1e.Cast.WorkAnalysisSharesSeriesR\fsharesSeries\x12E\n" +
"\x0ftopCitiesSeries\x18# \x01(\v2\x1b.Cast.WorkAnalysisTopCitiesR\x0ftopCitiesSeries\x12Q\n" +
"\x13mostActiveDaySeries\x18$ \x01(\v2\x1f.Cast.WorkAnalysisMostActiveDayR\x13mostActiveDaySeries\x12N\n" +
"\x12bestPostTimeSeries\x18% \x01(\v2\x1e.Cast.WorkAnalysisBestPostTimeR\x12bestPostTimeSeries\x12\x1c\n" +
"\tupdatedAt\x18& \x01(\tR\tupdatedAt\"\xf1\f\n" +
"\x19GetWorkAnalysisDetailResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12\x1a\n" +
"\banalysis\x18\x06 \x01(\tR\banalysis\x12\x14\n" +
"\x05title\x18\a \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"operatorID\x18\b \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\t \x01(\tR\foperatorName\x12.\n" +
"\x12workAnalysisStatus\x18\n" +
" \x01(\rR\x12workAnalysisStatus\x12\x16\n" +
"\x06reason\x18\v \x01(\tR\x06reason\x12 \n" +
"\vcomfirmType\x18\f \x01(\x05R\vcomfirmType\x12\x12\n" +
"\x04cost\x18\r \x01(\rR\x04cost\x12\x1e\n" +
"\n" +
"submitTime\x18\x0e \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\x0f \x01(\tR\x10statusUpdateTime\x12\x1e\n" +
"\n" +
"approvalID\x18\x10 \x01(\tR\n" +
"approvalID\x12\x16\n" +
"\x06pdfUrl\x18\x11 \x01(\tR\x06pdfUrl\x12,\n" +
"\x11mediaAccountCount\x18\x12 \x01(\x05R\x11mediaAccountCount\x12&\n" +
"\x0eworkVideoCount\x18\x13 \x01(\x05R\x0eworkVideoCount\x12&\n" +
"\x0eworkImageCount\x18\x14 \x01(\x05R\x0eworkImageCount\x12\x14\n" +
"\x05views\x18\x15 \x01(\x05R\x05views\x12\x14\n" +
"\x05likes\x18\x16 \x01(\x05R\x05likes\x12\x1a\n" +
"\bcomments\x18\x17 \x01(\x05R\bcomments\x12\x16\n" +
"\x06shares\x18\x18 \x01(\x05R\x06shares\x12\x1c\n" +
"\tfansCount\x18\x19 \x01(\x05R\tfansCount\x12\x1c\n" +
"\ttopCities\x18\x1a \x01(\x05R\ttopCities\x12$\n" +
"\rmostActiveDay\x18\x1b \x01(\x05R\rmostActiveDay\x12\"\n" +
"\fbestPostTime\x18\x1c \x01(\x05R\fbestPostTime\x12K\n" +
"\x13WorkAnalysisLogData\x18\x1d \x03(\v2\x19.Cast.WorkAnalysisLogInfoR\x13WorkAnalysisLogData\x12<\n" +
"\n" +
"fansSeries\x18\x1e \x01(\v2\x1c.Cast.WorkAnalysisFansSeriesR\n" +
"fansSeries\x12?\n" +
"\vviewsSeries\x18\x1f \x01(\v2\x1d.Cast.WorkAnalysisViewsSeriesR\vviewsSeries\x12?\n" +
"\vlikesSeries\x18 \x01(\v2\x1d.Cast.WorkAnalysisLikesSeriesR\vlikesSeries\x12H\n" +
"\x0ecommentsSeries\x18! \x01(\v2 .Cast.WorkAnalysisCommentsSeriesR\x0ecommentsSeries\x12B\n" +
"\fsharesSeries\x18\" \x01(\v2\x1e.Cast.WorkAnalysisSharesSeriesR\fsharesSeries\x12E\n" +
"\x0ftopCitiesSeries\x18# \x01(\v2\x1b.Cast.WorkAnalysisTopCitiesR\x0ftopCitiesSeries\x12Q\n" +
"\x13mostActiveDaySeries\x18$ \x01(\v2\x1f.Cast.WorkAnalysisMostActiveDayR\x13mostActiveDaySeries\x12N\n" +
"\x12bestPostTimeSeries\x18% \x01(\v2\x1e.Cast.WorkAnalysisBestPostTimeR\x12bestPostTimeSeries\x12-\n" +
"\x05extra\x18& \x01(\v2\x17.Cast.WorkAnalysisExtraR\x05extra\x12\x1c\n" +
"\tcreatedAt\x18' \x01(\tR\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18( \x01(\tR\tupdatedAt\"\xc9\x03\n" +
"\x13ListWorkAnalysisReq\x12\x1a\n" +
"\buuidList\x18\x01 \x03(\tR\buuidList\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1c\n" +
"\tartistVal\x18\x03 \x01(\tR\tartistVal\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12 \n" +
"\vcomfirmType\x18\x05 \x01(\x05R\vcomfirmType\x124\n" +
"\x15statusUpdateTimeStart\x18\x06 \x01(\tR\x15statusUpdateTimeStart\x120\n" +
"\x13statusUpdateTimeEnd\x18\a \x01(\tR\x13statusUpdateTimeEnd\x12(\n" +
"\x0fsubmitStartTime\x18\b \x01(\tR\x0fsubmitStartTime\x12$\n" +
"\rsubmitEndTime\x18\t \x01(\tR\rsubmitEndTime\x12\x12\n" +
"\x04page\x18\n" +
" \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\v \x01(\x05R\bpageSize\x12\x1e\n" +
"\n" +
"statusList\x18\f \x03(\rR\n" +
"statusList\x12\x1e\n" +
"\n" +
"artistUuid\x18\r \x01(\tR\n" +
"artistUuid\"\xe4\x03\n" +
"\x10WorkAnalysisInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"operatorID\x18\x06 \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\a \x01(\tR\foperatorName\x12.\n" +
"\x12workAnalysisStatus\x18\b \x01(\rR\x12workAnalysisStatus\x12\x16\n" +
"\x06reason\x18\t \x01(\tR\x06reason\x12 \n" +
"\vcomfirmType\x18\n" +
" \x01(\x05R\vcomfirmType\x12\x1e\n" +
"\n" +
"submitTime\x18\v \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\f \x01(\tR\x10statusUpdateTime\x12\x16\n" +
"\x06pdfUrl\x18\r \x01(\tR\x06pdfUrl\x12\x1e\n" +
"\n" +
"approvalID\x18\x0e \x01(\tR\n" +
"approvalID\x12\x14\n" +
"\x05title\x18\x0f \x01(\tR\x05title\"X\n" +
"\x14ListWorkAnalysisResp\x12*\n" +
"\x04data\x18\x01 \x03(\v2\x16.Cast.WorkAnalysisInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"+\n" +
"\x15DeleteWorkAnalysisReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\xa5\x02\n" +
"\x11ArtistDataListReq\x12\x1c\n" +
"\tartistVal\x18\x01 \x01(\tR\tartistVal\x12\x1e\n" +
"\n" +
"bundleName\x18\x02 \x01(\tR\n" +
"bundleName\x12*\n" +
"\x10expiredTimeStart\x18\x03 \x01(\tR\x10expiredTimeStart\x12&\n" +
"\x0eexpiredTimeEnd\x18\x04 \x01(\tR\x0eexpiredTimeEnd\x12(\n" +
"\x0fsubmitTimeStart\x18\x05 \x01(\tR\x0fsubmitTimeStart\x12$\n" +
"\rsubmitTimeEnd\x18\x06 \x01(\tR\rsubmitTimeEnd\x12\x12\n" +
"\x04page\x18\a \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\b \x01(\x05R\bpageSize\"\xd4\x05\n" +
"\x12ArtistDataRespItem\x12\x1e\n" +
"\n" +
"artistName\x18\x01 \x01(\tR\n" +
"artistName\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12\x16\n" +
"\x06subNum\x18\x03 \x01(\tR\x06subNum\x12 \n" +
"\vartistPhone\x18\x04 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"bundleName\x18\x05 \x01(\tR\n" +
"bundleName\x12$\n" +
"\raccountNumber\x18\x06 \x01(\x05R\raccountNumber\x12:\n" +
"\x18accountConsumptionNumber\x18\a \x01(\x05R\x18accountConsumptionNumber\x12.\n" +
"\x12dataAnalysisNumber\x18\b \x01(\x05R\x12dataAnalysisNumber\x12D\n" +
"\x1ddataAnalysisConsumptionNumber\x18\t \x01(\x05R\x1ddataAnalysisConsumptionNumber\x12\x1e\n" +
"\n" +
"submitTime\x18\n" +
" \x01(\tR\n" +
"submitTime\x12\x1c\n" +
"\tfansCount\x18\v \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\f \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\r \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\x0e \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\x0f \x01(\x03R\vsharesCount\x12$\n" +
"\rcastWorkCount\x18\x10 \x01(\x03R\rcastWorkCount\x12 \n" +
"\vexpiredTime\x18\x11 \x01(\tR\vexpiredTime\x12\x1e\n" +
"\n" +
"videoCount\x18\x12 \x01(\x03R\n" +
"videoCount\x12\x1e\n" +
"\n" +
"imageCount\x18\x13 \x01(\x03R\n" +
"imageCount\"X\n" +
"\x12ArtistDataListResp\x12,\n" +
"\x04data\x18\x01 \x03(\v2\x18.Cast.ArtistDataRespItemR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\xac\x01\n" +
"\x10MediaDataListReq\x12\x1c\n" +
"\tartistVal\x18\x01 \x01(\tR\tartistVal\x12*\n" +
"\x10platformUserName\x18\x02 \x01(\tR\x10platformUserName\x12\x1e\n" +
"\n" +
"platformID\x18\x03 \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04page\x18\x04 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x05 \x01(\x05R\bpageSize\"\x85\x04\n" +
"\x11MediaDataListItem\x12\x1e\n" +
"\n" +
"artistName\x18\x01 \x01(\tR\n" +
"artistName\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12\x16\n" +
"\x06subNum\x18\x03 \x01(\tR\x06subNum\x12 \n" +
"\vartistPhone\x18\x04 \x01(\tR\vartistPhone\x12*\n" +
"\x10platformUserName\x18\x05 \x01(\tR\x10platformUserName\x12\x1e\n" +
"\n" +
"platformID\x18\x06 \x01(\rR\n" +
"platformID\x12\x1e\n" +
"\n" +
"submitTime\x18\a \x01(\tR\n" +
"submitTime\x12\x1c\n" +
"\tfansCount\x18\b \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\t \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\n" +
" \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\v \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\f \x01(\x03R\vsharesCount\x12$\n" +
"\rcastWorkCount\x18\r \x01(\x03R\rcastWorkCount\x12\x1e\n" +
"\n" +
"videoCount\x18\x0e \x01(\x03R\n" +
"videoCount\x12\x1e\n" +
"\n" +
"imageCount\x18\x0f \x01(\x03R\n" +
"imageCount\"V\n" +
"\x11MediaDataListResp\x12+\n" +
"\x04data\x18\x01 \x03(\v2\x17.Cast.MediaDataListItemR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"%\n" +
"\x0fDataOverviewReq\x12\x12\n" +
"\x04date\x18\x01 \x01(\tR\x04date\"\xc0\x06\n" +
"\x10DataOverviewResp\x12\"\n" +
"\faccountCount\x18\x01 \x01(\x03R\faccountCount\x12,\n" +
"\x11todayAccountCount\x18\x02 \x01(\x03R\x11todayAccountCount\x12\x1c\n" +
"\tfansCount\x18\x03 \x01(\x03R\tfansCount\x12&\n" +
"\x0etodayFansCount\x18\x04 \x01(\x03R\x0etodayFansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\x05 \x01(\x03R\n" +
"viewsCount\x12(\n" +
"\x0ftodayViewsCount\x18\x06 \x01(\x03R\x0ftodayViewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\a \x01(\x03R\n" +
"likesCount\x12(\n" +
"\x0ftodayLikesCount\x18\b \x01(\x03R\x0ftodayLikesCount\x12$\n" +
"\rcommentsCount\x18\t \x01(\x03R\rcommentsCount\x12.\n" +
"\x12todayCommentsCount\x18\n" +
" \x01(\x03R\x12todayCommentsCount\x12 \n" +
"\vsharesCount\x18\v \x01(\x03R\vsharesCount\x12*\n" +
"\x10todaySharesCount\x18\f \x01(\x03R\x10todaySharesCount\x12\x1e\n" +
"\n" +
"imageCount\x18\r \x01(\x03R\n" +
"imageCount\x12(\n" +
"\x0ftodayImageCount\x18\x0e \x01(\x03R\x0ftodayImageCount\x12\x1e\n" +
"\n" +
"videoCount\x18\x0f \x01(\x03R\n" +
"videoCount\x12(\n" +
"\x0ftodayVideoCount\x18\x10 \x01(\x03R\x0ftodayVideoCount\x12*\n" +
"\x10confirmDataCount\x18\x11 \x01(\x03R\x10confirmDataCount\x124\n" +
"\x15todayConfirmDataCount\x18\x12 \x01(\x03R\x15todayConfirmDataCount\x126\n" +
"\x16toBeConfirmedDataCount\x18\x13 \x01(\x03R\x16toBeConfirmedDataCount\x12.\n" +
"\x12approvingDataCount\x18\x14 \x01(\x03R\x12approvingDataCount\"\x90\x02\n" +
"\x16ArtistMetricsSeriesReq\x12\x1e\n" +
"\n" +
"artistUUID\x18\x01 \x01(\tR\n" +
"artistUUID\x12&\n" +
"\x0eperiodTypeFans\x18\x02 \x01(\rR\x0eperiodTypeFans\x12(\n" +
"\x0fperiodTypeViews\x18\x03 \x01(\rR\x0fperiodTypeViews\x12(\n" +
"\x0fperiodTypeLikes\x18\x04 \x01(\rR\x0fperiodTypeLikes\x12.\n" +
"\x12periodTypeComments\x18\x05 \x01(\rR\x12periodTypeComments\x12*\n" +
"\x10periodTypeShares\x18\x06 \x01(\rR\x10periodTypeShares\"\xf2\x03\n" +
"\x17ArtistMetricsSeriesResp\x12<\n" +
"\n" +
"fansSeries\x18\x01 \x01(\v2\x1c.Cast.WorkAnalysisFansSeriesR\n" +
"fansSeries\x12?\n" +
"\vviewsSeries\x18\x02 \x01(\v2\x1d.Cast.WorkAnalysisViewsSeriesR\vviewsSeries\x12?\n" +
"\vlikesSeries\x18\x03 \x01(\v2\x1d.Cast.WorkAnalysisLikesSeriesR\vlikesSeries\x12H\n" +
"\x0ecommentsSeries\x18\x04 \x01(\v2 .Cast.WorkAnalysisCommentsSeriesR\x0ecommentsSeries\x12B\n" +
"\fsharesSeries\x18\x05 \x01(\v2\x1e.Cast.WorkAnalysisSharesSeriesR\fsharesSeries\x12B\n" +
"\fbestPostTime\x18\x06 \x01(\v2\x1e.Cast.WorkAnalysisBestPostTimeR\fbestPostTime\x12E\n" +
"\rmostActiveDay\x18\a \x01(\v2\x1f.Cast.WorkAnalysisMostActiveDayR\rmostActiveDay\"q\n" +
"\x1bArtistMetricsDailyWindowReq\x12\x1e\n" +
"\n" +
"artistUUID\x18\x01 \x01(\tR\n" +
"artistUUID\x12\x1e\n" +
"\n" +
"platformID\x18\x02 \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04date\x18\x03 \x01(\x05R\x04date\"7\n" +
"\vSimplePoint\x12\x12\n" +
"\x04date\x18\x01 \x01(\x05R\x04date\x12\x14\n" +
"\x05value\x18\x02 \x01(\x03R\x05value\"G\n" +
"\x11BestPostTimePoint\x12\x1c\n" +
"\ttimePoint\x18\x01 \x01(\tR\ttimePoint\x12\x14\n" +
"\x05value\x18\x02 \x01(\x05R\x05value\"<\n" +
"\x12MostActiveDayPoint\x12\x10\n" +
"\x03day\x18\x01 \x01(\x05R\x03day\x12\x14\n" +
"\x05value\x18\x02 \x01(\x05R\x05value\"\x94\x04\n" +
"\x1cArtistMetricsDailyWindowResp\x12\x1c\n" +
"\tfansCount\x18\x01 \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\x02 \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\x03 \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\x04 \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\x05 \x01(\x03R\vsharesCount\x12%\n" +
"\x04fans\x18\x06 \x03(\v2\x11.Cast.SimplePointR\x04fans\x12'\n" +
"\x05views\x18\a \x03(\v2\x11.Cast.SimplePointR\x05views\x12'\n" +
"\x05likes\x18\b \x03(\v2\x11.Cast.SimplePointR\x05likes\x12-\n" +
"\bcomments\x18\t \x03(\v2\x11.Cast.SimplePointR\bcomments\x12)\n" +
"\x06shares\x18\n" +
" \x03(\v2\x11.Cast.SimplePointR\x06shares\x12;\n" +
"\fbestPostTime\x18\v \x03(\v2\x17.Cast.BestPostTimePointR\fbestPostTime\x12>\n" +
"\rmostActiveDay\x18\f \x03(\v2\x18.Cast.MostActiveDayPointR\rmostActiveDay\"f\n" +
"\x14TobeConfirmedListReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x12\n" +
"\x04page\x18\x02 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x03 \x01(\x05R\bpageSize\"\xff\x03\n" +
"\x11TobeConfirmedItem\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x18\n" +
"\acontent\x18\x03 \x01(\tR\acontent\x12\"\n" +
"\fworkCategory\x18\x04 \x01(\x05R\fworkCategory\x12\x1e\n" +
"\n" +
"updateTime\x18\x05 \x01(\tR\n" +
"updateTime\x12\x1e\n" +
"\n" +
"workStatus\x18\x06 \x01(\x05R\n" +
"workStatus\x12 \n" +
"\vplatformIds\x18\a \x01(\tR\vplatformIds\x12\x1e\n" +
"\n" +
"artistName\x18\b \x01(\tR\n" +
"artistName\x12\x1e\n" +
"\n" +
"artistUuid\x18\t \x01(\tR\n" +
"artistUuid\x12(\n" +
"\x0fmediaAccUserIds\x18\n" +
" \x01(\tR\x0fmediaAccUserIds\x12\x1e\n" +
"\n" +
"mediaNames\x18\v \x01(\tR\n" +
"mediaNames\x12 \n" +
"\vconfirmedAt\x18\f \x01(\x03R\vconfirmedAt\x12\x1a\n" +
"\bitemType\x18\r \x01(\x05R\bitemType\x12\x1c\n" +
"\tcreatedAt\x18\x0e \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x0f \x01(\x05R\tupdatedAt\x12\x1c\n" +
"\tdeletedAt\x18\x10 \x01(\x04R\tdeletedAt\"Z\n" +
"\x15TobeConfirmedListResp\x12+\n" +
"\x04data\x18\x01 \x03(\v2\x17.Cast.TobeConfirmedItemR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"U\n" +
"\x1fUpdateWorkAnalysisApprovalIDReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x02 \x01(\tR\n" +
"approvalID\"\xe7\x04\n" +
"\x15MediaMetricsDailyItem\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12&\n" +
"\x0emediaAccUserID\x18\x03 \x01(\tR\x0emediaAccUserID\x12\x1c\n" +
"\tmediaName\x18\x04 \x01(\tR\tmediaName\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x06 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"platformID\x18\a \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04date\x18\b \x01(\x05R\x04date\x12\x1c\n" +
"\tfansCount\x18\t \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\n" +
" \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\v \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\f \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\r \x01(\x03R\vsharesCount\x12\x1e\n" +
"\n" +
"videoCount\x18\x0e \x01(\x03R\n" +
"videoCount\x12\x1e\n" +
"\n" +
"imageCount\x18\x0f \x01(\x03R\n" +
"imageCount\x12\x1e\n" +
"\n" +
"profileKey\x18\x10 \x01(\tR\n" +
"profileKey\x12\x1c\n" +
"\tisSuccess\x18\x11 \x01(\rR\tisSuccess\x12\x1e\n" +
"\n" +
"failReason\x18\x12 \x01(\tR\n" +
"failReason\x12\x1a\n" +
"\bfailType\x18\x13 \x01(\rR\bfailType\"R\n" +
"\x1fUpsertMediaMetricsDailyBatchReq\x12/\n" +
"\x04data\x18\x01 \x03(\v2\x1b.Cast.MediaMetricsDailyItemR\x04data\"<\n" +
" UpsertMediaMetricsDailyBatchResp\x12\x18\n" +
"\asuccess\x18\x01 \x01(\bR\asuccess\"\xcc\x04\n" +
"\x14WorkMetricsDailyItem\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1a\n" +
"\bworkUuid\x18\x02 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x03 \x01(\tR\n" +
"artistUuid\x12&\n" +
"\x0emediaAccUserID\x18\x04 \x01(\tR\x0emediaAccUserID\x12\x1c\n" +
"\tmediaName\x18\x05 \x01(\tR\tmediaName\x12\x1e\n" +
"\n" +
"artistName\x18\x06 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\a \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"platformID\x18\b \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04date\x18\t \x01(\x05R\x04date\x12\x1e\n" +
"\n" +
"viewsCount\x18\n" +
" \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\v \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\f \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\r \x01(\x03R\vsharesCount\x12&\n" +
"\x0epublishMediaID\x18\x0e \x01(\tR\x0epublishMediaID\x12\x1e\n" +
"\n" +
"profileKey\x18\x0f \x01(\tR\n" +
"profileKey\x12\x1c\n" +
"\tisSuccess\x18\x10 \x01(\rR\tisSuccess\x12\x1e\n" +
"\n" +
"failReason\x18\x11 \x01(\tR\n" +
"failReason\x12\x1a\n" +
"\bfailType\x18\x12 \x01(\rR\bfailType\"P\n" +
"\x1eUpsertWorkMetricsDailyBatchReq\x12.\n" +
"\x04data\x18\x01 \x03(\v2\x1a.Cast.WorkMetricsDailyItemR\x04data\";\n" +
"\x1fUpsertWorkMetricsDailyBatchResp\x12\x18\n" +
"\asuccess\x18\x01 \x01(\bR\asuccess\"\x9a\x01\n" +
"\x18GetArtistAyrShareInfoReq\x12\x1e\n" +
"\n" +
"artistUuid\x18\x01 \x01(\tR\n" +
"artistUuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x16\n" +
"\x06status\x18\x03 \x01(\x05R\x06status\x12\x12\n" +
"\x04page\x18\x04 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x05 \x01(\x05R\bpageSize\"\x9a\x02\n" +
"\x12ArtistAyrShareInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12\x16\n" +
"\x06subNum\x18\x03 \x01(\tR\x06subNum\x12\x14\n" +
"\x05refId\x18\x04 \x01(\tR\x05refId\x12\x1e\n" +
"\n" +
"profileKey\x18\x05 \x01(\tR\n" +
"profileKey\x12.\n" +
"\x12ayrShareCreateTime\x18\x06 \x01(\tR\x12ayrShareCreateTime\x12\x16\n" +
"\x06status\x18\a \x01(\x05R\x06status\x12\x1c\n" +
"\tcreatedAt\x18\b \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\t \x01(\x05R\tupdatedAt\"_\n" +
"\x19GetArtistAyrShareInfoResp\x12,\n" +
"\x04data\x18\x01 \x03(\v2\x18.Cast.ArtistAyrShareInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"y\n" +
"%GetArtistAyrShareInfoByPlatformIDsReq\x12 \n" +
"\vplatformIDs\x18\x01 \x03(\rR\vplatformIDs\x12\x12\n" +
"\x04page\x18\x02 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x03 \x01(\x05R\bpageSize\"l\n" +
"&GetArtistAyrShareInfoByPlatformIDsResp\x12,\n" +
"\x04data\x18\x01 \x03(\v2\x18.Cast.ArtistAyrShareInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\x9b\x01\n" +
"\x17ListWorkPlatformInfoReq\x12 \n" +
"\vplatformIDs\x18\x01 \x03(\rR\vplatformIDs\x12.\n" +
"\x12publishMediaStatus\x18\x02 \x01(\x05R\x12publishMediaStatus\x12\x12\n" +
"\x04page\x18\x03 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x04 \x01(\x05R\bpageSize\"\x88\x04\n" +
"\x10WorkPlatformInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1a\n" +
"\bworkUuid\x18\x02 \x01(\tR\bworkUuid\x12 \n" +
"\vmediaUserID\x18\x03 \x01(\tR\vmediaUserID\x12\x1e\n" +
"\n" +
"platformID\x18\x04 \x01(\rR\n" +
"platformID\x12 \n" +
"\vpublishResp\x18\x05 \x01(\tR\vpublishResp\x12&\n" +
"\x0epublishMediaID\x18\x06 \x01(\tR\x0epublishMediaID\x12.\n" +
"\x12publishMediaStatus\x18\a \x01(\x05R\x12publishMediaStatus\x12\x16\n" +
"\x06remark\x18\b \x01(\tR\x06remark\x12\x1c\n" +
"\tcreatedAt\x18\t \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\n" +
" \x01(\x05R\tupdatedAt\x12\x1e\n" +
"\n" +
"artistUuid\x18\v \x01(\tR\n" +
"artistUuid\x12*\n" +
"\x10platformUserName\x18\f \x01(\tR\x10platformUserName\x12&\n" +
"\x0eplatformUserID\x18\r \x01(\tR\x0eplatformUserID\x12\x1e\n" +
"\n" +
"artistName\x18\x0e \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x0f \x01(\tR\vartistPhone\"\\\n" +
"\x18ListWorkPlatformInfoResp\x12*\n" +
"\x04data\x18\x01 \x03(\v2\x16.Cast.WorkPlatformInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\x98\x01\n" +
"\x18ListMediaMetricsDailyReq\x12\x1c\n" +
"\tisSuccess\x18\x01 \x01(\rR\tisSuccess\x12\x1a\n" +
"\bfailType\x18\x02 \x01(\rR\bfailType\x12\x12\n" +
"\x04page\x18\x03 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x04 \x01(\x05R\bpageSize\x12\x12\n" +
"\x04date\x18\x05 \x01(\x05R\x04date\"\xa3\x05\n" +
"\x15MediaMetricsDailyInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x02 \x01(\tR\n" +
"artistUuid\x12&\n" +
"\x0emediaAccUserID\x18\x03 \x01(\tR\x0emediaAccUserID\x12\x1c\n" +
"\tmediaName\x18\x04 \x01(\tR\tmediaName\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\x06 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"platformID\x18\a \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04date\x18\b \x01(\x05R\x04date\x12\x1c\n" +
"\tfansCount\x18\t \x01(\x03R\tfansCount\x12\x1e\n" +
"\n" +
"viewsCount\x18\n" +
" \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\v \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\f \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\r \x01(\x03R\vsharesCount\x12\x1e\n" +
"\n" +
"videoCount\x18\x0e \x01(\x03R\n" +
"videoCount\x12\x1e\n" +
"\n" +
"imageCount\x18\x0f \x01(\x03R\n" +
"imageCount\x12\x1e\n" +
"\n" +
"profileKey\x18\x10 \x01(\tR\n" +
"profileKey\x12\x1c\n" +
"\tisSuccess\x18\x11 \x01(\rR\tisSuccess\x12\x1e\n" +
"\n" +
"failReason\x18\x12 \x01(\tR\n" +
"failReason\x12\x1a\n" +
"\bfailType\x18\x13 \x01(\rR\bfailType\x12\x1c\n" +
"\tcreatedAt\x18\x14 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x15 \x01(\x05R\tupdatedAt\"b\n" +
"\x19ListMediaMetricsDailyResp\x12/\n" +
"\x04data\x18\x01 \x03(\v2\x1b.Cast.MediaMetricsDailyInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\x97\x01\n" +
"\x17ListWorkMetricsDailyReq\x12\x1c\n" +
"\tisSuccess\x18\x01 \x01(\rR\tisSuccess\x12\x1a\n" +
"\bfailType\x18\x02 \x01(\rR\bfailType\x12\x12\n" +
"\x04page\x18\x03 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x04 \x01(\x05R\bpageSize\x12\x12\n" +
"\x04date\x18\x05 \x01(\x05R\x04date\"\x88\x05\n" +
"\x14WorkMetricsDailyInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1a\n" +
"\bworkUuid\x18\x02 \x01(\tR\bworkUuid\x12\x1e\n" +
"\n" +
"artistUuid\x18\x03 \x01(\tR\n" +
"artistUuid\x12&\n" +
"\x0emediaAccUserID\x18\x04 \x01(\tR\x0emediaAccUserID\x12\x1c\n" +
"\tmediaName\x18\x05 \x01(\tR\tmediaName\x12\x1e\n" +
"\n" +
"artistName\x18\x06 \x01(\tR\n" +
"artistName\x12 \n" +
"\vartistPhone\x18\a \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"platformID\x18\b \x01(\rR\n" +
"platformID\x12\x12\n" +
"\x04date\x18\t \x01(\x05R\x04date\x12\x1e\n" +
"\n" +
"viewsCount\x18\n" +
" \x01(\x03R\n" +
"viewsCount\x12\x1e\n" +
"\n" +
"likesCount\x18\v \x01(\x03R\n" +
"likesCount\x12$\n" +
"\rcommentsCount\x18\f \x01(\x03R\rcommentsCount\x12 \n" +
"\vsharesCount\x18\r \x01(\x03R\vsharesCount\x12&\n" +
"\x0epublishMediaID\x18\x0e \x01(\tR\x0epublishMediaID\x12\x1e\n" +
"\n" +
"profileKey\x18\x0f \x01(\tR\n" +
"profileKey\x12\x1c\n" +
"\tisSuccess\x18\x10 \x01(\rR\tisSuccess\x12\x1e\n" +
"\n" +
"failReason\x18\x11 \x01(\tR\n" +
"failReason\x12\x1a\n" +
"\bfailType\x18\x12 \x01(\rR\bfailType\x12\x1c\n" +
"\tcreatedAt\x18\x13 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x14 \x01(\x05R\tupdatedAt\"`\n" +
"\x18ListWorkMetricsDailyResp\x12.\n" +
"\x04data\x18\x01 \x03(\v2\x1a.Cast.WorkMetricsDailyInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"\xcb\x01\n" +
"\x11UpsertTaskListReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06action\x18\x02 \x01(\tR\x06action\x12\x10\n" +
"\x03url\x18\x03 \x01(\tR\x03url\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12\x1e\n" +
"\n" +
"operatorID\x18\x05 \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\x06 \x01(\tR\foperatorName\x12\x1c\n" +
"\textraData\x18\a \x01(\tR\textraData\":\n" +
"\x12UpsertTaskListResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x10\n" +
"\x03msg\x18\x02 \x01(\tR\x03msg\"$\n" +
"\x0eGetTaskListReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\x82\x02\n" +
"\fTaskListInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06action\x18\x02 \x01(\tR\x06action\x12\x10\n" +
"\x03url\x18\x03 \x01(\tR\x03url\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12\x1e\n" +
"\n" +
"operatorID\x18\x05 \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\x06 \x01(\tR\foperatorName\x12\x1c\n" +
"\tcreatedAt\x18\a \x01(\tR\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\b \x01(\tR\tupdatedAt\x12\x1c\n" +
"\textraData\x18\t \x01(\tR\textraData\"K\n" +
"\x0fGetTaskListResp\x12&\n" +
"\x04data\x18\x01 \x01(\v2\x12.Cast.TaskListInfoR\x04data\x12\x10\n" +
"\x03msg\x18\x02 \x01(\tR\x03msg\"\x91\x01\n" +
"\x0fListTaskListReq\x12\x16\n" +
"\x06action\x18\x01 \x01(\tR\x06action\x12\x16\n" +
"\x06status\x18\x02 \x01(\rR\x06status\x12\x1e\n" +
"\n" +
"operatorID\x18\x03 \x01(\tR\n" +
"operatorID\x12\x12\n" +
"\x04page\x18\x04 \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\x05 \x01(\x05R\bpageSize\"b\n" +
"\x10ListTaskListResp\x12&\n" +
"\x04data\x18\x01 \x03(\v2\x12.Cast.TaskListInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\x12\x10\n" +
"\x03msg\x18\x03 \x01(\tR\x03msg\"'\n" +
"\x11DeleteTaskListReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"5\n" +
"\x1fCalculateMediaMetricsByWorksReq\x12\x12\n" +
"\x04date\x18\x01 \x01(\x05R\x04date\"<\n" +
" CalculateMediaMetricsByWorksResp\x12\x18\n" +
"\asuccess\x18\x01 \x01(\bR\asuccess\"\x88\x01\n" +
"\x10UpdateCastTagReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x18\n" +
"\ahashTag\x18\x02 \x01(\tR\ahashTag\x12\x16\n" +
"\x06source\x18\x03 \x01(\rR\x06source\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12\x16\n" +
"\x06remark\x18\x05 \x01(\tR\x06remark\"'\n" +
"\x11UpdateCastTagResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\x9d\x03\n" +
"\x0fListCastTagsReq\x12\x18\n" +
"\ahashTag\x18\x01 \x01(\tR\ahashTag\x12\x16\n" +
"\x06source\x18\x02 \x01(\rR\x06source\x12\x16\n" +
"\x06status\x18\x03 \x01(\rR\x06status\x124\n" +
"\x15statusUpdateTimeStart\x18\x04 \x01(\tR\x15statusUpdateTimeStart\x120\n" +
"\x13statusUpdateTimeEnd\x18\x05 \x01(\tR\x13statusUpdateTimeEnd\x12&\n" +
"\x0ecreatedAtStart\x18\x06 \x01(\tR\x0ecreatedAtStart\x12\"\n" +
"\fcreatedAtEnd\x18\a \x01(\tR\fcreatedAtEnd\x12.\n" +
"\x12isWatchCountCalled\x18\f \x01(\rR\x12isWatchCountCalled\x12\x18\n" +
"\aorderBy\x18\b \x01(\tR\aorderBy\x12\x12\n" +
"\x04sort\x18\t \x01(\tR\x04sort\x12\x12\n" +
"\x04page\x18\n" +
" \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\v \x01(\x05R\bpageSize\"\x9f\x03\n" +
"\vCastTagInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x18\n" +
"\ahashTag\x18\x02 \x01(\tR\ahashTag\x12 \n" +
"\vcreatorUuid\x18\x03 \x01(\tR\vcreatorUuid\x12 \n" +
"\vcreatorName\x18\x04 \x01(\tR\vcreatorName\x12\x16\n" +
"\x06source\x18\x05 \x01(\rR\x06source\x12\x1e\n" +
"\n" +
"quoteCount\x18\x06 \x01(\x05R\n" +
"quoteCount\x12\x1e\n" +
"\n" +
"watchCount\x18\a \x01(\x05R\n" +
"watchCount\x12\x16\n" +
"\x06status\x18\b \x01(\rR\x06status\x12\x16\n" +
"\x06remark\x18\t \x01(\tR\x06remark\x12*\n" +
"\x10statusUpdateTime\x18\n" +
" \x01(\tR\x10statusUpdateTime\x12 \n" +
"\vcreatedDate\x18\v \x01(\tR\vcreatedDate\x12\x18\n" +
"\asuccess\x18\f \x01(\bR\asuccess\x12.\n" +
"\x12isWatchCountCalled\x18\r \x01(\rR\x12isWatchCountCalled\"O\n" +
"\x10ListCastTagsResp\x12%\n" +
"\x04data\x18\x01 \x03(\v2\x11.Cast.CastTagInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\">\n" +
"\x15UpdateCastTagBatchReq\x12%\n" +
"\x04data\x18\x01 \x03(\v2\x11.Cast.CastTagInfoR\x04data\"\x81\x01\n" +
"\x16UpdateCastTagBatchResp\x12%\n" +
"\x04data\x18\x01 \x03(\v2\x11.Cast.CastTagInfoR\x04data\x12\"\n" +
"\fsuccessCount\x18\x02 \x01(\x05R\fsuccessCount\x12\x1c\n" +
"\tfailCount\x18\x03 \x01(\x05R\tfailCount\"?\n" +
"\x16BatchUpdateCastTagsReq\x12%\n" +
"\x04data\x18\x01 \x03(\v2\x11.Cast.CastTagInfoR\x04data\"v\n" +
"\x16UpdateCastTagStatusReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x18\n" +
"\ahashTag\x18\x02 \x01(\tR\ahashTag\x12\x16\n" +
"\x06status\x18\x03 \x01(\rR\x06status\x12\x16\n" +
"\x06remark\x18\x04 \x01(\tR\x06remark\"N\n" +
" RecalculateCastTagQuoteCountResp\x12\x18\n" +
"\asuccess\x18\x01 \x01(\bR\asuccess\x12\x10\n" +
"\x03msg\x18\x02 \x01(\tR\x03msg\"\xfe\x02\n" +
"\x1aCreateCompetitiveReportReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12$\n" +
"\rreportContent\x18\x06 \x01(\tR\rreportContent\x12\x1a\n" +
"\bimageUrl\x18\a \x01(\tR\bimageUrl\x12\x14\n" +
"\x05title\x18\b \x01(\tR\x05title\x12\x16\n" +
"\x06pdfUrl\x18\t \x01(\tR\x06pdfUrl\x12\x1c\n" +
"\tworkUuids\x18\n" +
" \x03(\tR\tworkUuids\x12\x16\n" +
"\x06source\x18\v \x01(\rR\x06source\x12\x16\n" +
"\x06remark\x18\f \x01(\tR\x06remark\x12\x18\n" +
"\asuccess\x18\r \x01(\bR\asuccess\"1\n" +
"\x1bCreateCompetitiveReportResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\xa0\x01\n" +
"\x1aUpdateCompetitiveReportReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12$\n" +
"\rreportContent\x18\x02 \x01(\tR\rreportContent\x12\x14\n" +
"\x05title\x18\x03 \x01(\tR\x05title\x12\x1a\n" +
"\bimageUrl\x18\x04 \x01(\tR\bimageUrl\x12\x16\n" +
"\x06pdfUrl\x18\x05 \x01(\tR\x06pdfUrl\"\xbc\x02\n" +
" UpdateCompetitiveReportStatusReq\x124\n" +
"\n" +
"workAction\x18\x01 \x01(\x0e2\x14.Cast.WorkActionENUMR\n" +
"workAction\x12\x12\n" +
"\x04uuid\x18\x02 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x03 \x01(\tR\n" +
"approvalID\x12$\n" +
"\rapprovalReply\x18\x04 \x01(\tR\rapprovalReply\x12$\n" +
"\rconfirmRemark\x18\x05 \x01(\tR\rconfirmRemark\x12$\n" +
"\rconfirmStatus\x18\x06 \x01(\rR\rconfirmStatus\x12\x1a\n" +
"\bcostType\x18\a \x01(\rR\bcostType\x12 \n" +
"\vconfirmType\x18\b \x01(\rR\vconfirmType\"Z\n" +
"$UpdateCompetitiveReportApprovalIDReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x1e\n" +
"\n" +
"approvalID\x18\x02 \x01(\tR\n" +
"approvalID\"\xca\x02\n" +
"\x18CompetitiveReportLogInfo\x12\x1e\n" +
"\n" +
"reportUuid\x18\x01 \x01(\tR\n" +
"reportUuid\x12\x14\n" +
"\x05title\x18\x02 \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"updateTime\x18\x03 \x01(\tR\n" +
"updateTime\x12*\n" +
"\x10workReportStatus\x18\x04 \x01(\rR\x10workReportStatus\x12\x1e\n" +
"\n" +
"artistName\x18\x05 \x01(\tR\n" +
"artistName\x12\x1e\n" +
"\n" +
"artistUuid\x18\x06 \x01(\tR\n" +
"artistUuid\x12(\n" +
"\x0freportExtraData\x18\a \x01(\tR\x0freportExtraData\x12\"\n" +
"\foperatorName\x18\b \x01(\tR\foperatorName\x12\x1e\n" +
"\n" +
"operatorID\x18\t \x01(\tR\n" +
"operatorID\"\xc2\x01\n" +
"\x16CompetitiveReportExtra\x12\x1e\n" +
"\n" +
"reportUuid\x18\x01 \x01(\tR\n" +
"reportUuid\x120\n" +
"\x13artistConfirmedTime\x18\x02 \x01(\x03R\x13artistConfirmedTime\x12\x1a\n" +
"\bcostType\x18\x03 \x01(\rR\bcostType\x12\x1c\n" +
"\tcreatedAt\x18\x04 \x01(\x05R\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x05 \x01(\x05R\tupdatedAt\"3\n" +
"\x1dGetCompetitiveReportDetailReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"3\n" +
"\x1dGetCompetitiveReportForAppReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"\xb6\x02\n" +
"\x1eGetCompetitiveReportForAppResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12$\n" +
"\rreportContent\x18\x04 \x01(\tR\rreportContent\x12\x1a\n" +
"\bimageUrl\x18\x05 \x01(\tR\bimageUrl\x12\x14\n" +
"\x05title\x18\x06 \x01(\tR\x05title\x12\x16\n" +
"\x06pdfUrl\x18\a \x01(\tR\x06pdfUrl\x12\x1c\n" +
"\tworkUuids\x18\b \x03(\tR\tworkUuids\x12\x1c\n" +
"\tcreatedAt\x18\t \x01(\tR\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\n" +
" \x01(\tR\tupdatedAt\"\xbe\x06\n" +
"\x1eGetCompetitiveReportDetailResp\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12$\n" +
"\rreportContent\x18\x06 \x01(\tR\rreportContent\x12\x1a\n" +
"\bimageUrl\x18\a \x01(\tR\bimageUrl\x12\x14\n" +
"\x05title\x18\b \x01(\tR\x05title\x12\x1e\n" +
"\n" +
"operatorID\x18\t \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\n" +
" \x01(\tR\foperatorName\x12*\n" +
"\x10workReportStatus\x18\v \x01(\rR\x10workReportStatus\x12\x16\n" +
"\x06reason\x18\f \x01(\tR\x06reason\x12 \n" +
"\vcomfirmType\x18\r \x01(\x05R\vcomfirmType\x12\x12\n" +
"\x04cost\x18\x0e \x01(\rR\x04cost\x12\x1e\n" +
"\n" +
"submitTime\x18\x0f \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\x10 \x01(\tR\x10statusUpdateTime\x12\x1e\n" +
"\n" +
"approvalID\x18\x11 \x01(\tR\n" +
"approvalID\x12\x16\n" +
"\x06pdfUrl\x18\x12 \x01(\tR\x06pdfUrl\x12$\n" +
"\rconfirmRemark\x18\x13 \x01(\tR\rconfirmRemark\x12\x1c\n" +
"\tworkUuids\x18\x14 \x03(\tR\tworkUuids\x12D\n" +
"\rreportLogData\x18\x15 \x03(\v2\x1e.Cast.CompetitiveReportLogInfoR\rreportLogData\x122\n" +
"\x05extra\x18\x16 \x01(\v2\x1c.Cast.CompetitiveReportExtraR\x05extra\x12\x1c\n" +
"\tcreatedAt\x18\x17 \x01(\tR\tcreatedAt\x12\x1c\n" +
"\tupdatedAt\x18\x18 \x01(\tR\tupdatedAt\"\xce\x03\n" +
"\x18ListCompetitiveReportReq\x12\x1a\n" +
"\buuidList\x18\x01 \x03(\tR\buuidList\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1c\n" +
"\tartistVal\x18\x03 \x01(\tR\tartistVal\x12\x16\n" +
"\x06status\x18\x04 \x01(\rR\x06status\x12 \n" +
"\vcomfirmType\x18\x05 \x01(\x05R\vcomfirmType\x124\n" +
"\x15statusUpdateTimeStart\x18\x06 \x01(\tR\x15statusUpdateTimeStart\x120\n" +
"\x13statusUpdateTimeEnd\x18\a \x01(\tR\x13statusUpdateTimeEnd\x12(\n" +
"\x0fsubmitStartTime\x18\b \x01(\tR\x0fsubmitStartTime\x12$\n" +
"\rsubmitEndTime\x18\t \x01(\tR\rsubmitEndTime\x12\x12\n" +
"\x04page\x18\n" +
" \x01(\x05R\x04page\x12\x1a\n" +
"\bpageSize\x18\v \x01(\x05R\bpageSize\x12\x1e\n" +
"\n" +
"statusList\x18\f \x03(\rR\n" +
"statusList\x12\x1e\n" +
"\n" +
"artistUuid\x18\r \x01(\tR\n" +
"artistUuid\"\xe5\x03\n" +
"\x15CompetitiveReportInfo\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\x12\x16\n" +
"\x06subNum\x18\x02 \x01(\tR\x06subNum\x12\x1e\n" +
"\n" +
"artistName\x18\x03 \x01(\tR\n" +
"artistName\x12\x1a\n" +
"\bartistID\x18\x04 \x01(\tR\bartistID\x12 \n" +
"\vartistPhone\x18\x05 \x01(\tR\vartistPhone\x12\x1e\n" +
"\n" +
"operatorID\x18\x06 \x01(\tR\n" +
"operatorID\x12\"\n" +
"\foperatorName\x18\a \x01(\tR\foperatorName\x12*\n" +
"\x10workReportStatus\x18\b \x01(\rR\x10workReportStatus\x12\x16\n" +
"\x06reason\x18\t \x01(\tR\x06reason\x12 \n" +
"\vcomfirmType\x18\n" +
" \x01(\x05R\vcomfirmType\x12\x1e\n" +
"\n" +
"submitTime\x18\v \x01(\tR\n" +
"submitTime\x12*\n" +
"\x10statusUpdateTime\x18\f \x01(\tR\x10statusUpdateTime\x12\x16\n" +
"\x06pdfUrl\x18\r \x01(\tR\x06pdfUrl\x12\x1e\n" +
"\n" +
"approvalID\x18\x0e \x01(\tR\n" +
"approvalID\x12\x14\n" +
"\x05title\x18\x0f \x01(\tR\x05title\"b\n" +
"\x19ListCompetitiveReportResp\x12/\n" +
"\x04data\x18\x01 \x03(\v2\x1b.Cast.CompetitiveReportInfoR\x04data\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"0\n" +
"\x1aDeleteCompetitiveReportReq\x12\x12\n" +
"\x04uuid\x18\x01 \x01(\tR\x04uuid\"]\n" +
"\x1fImportCompetitiveReportBatchReq\x12:\n" +
"\areports\x18\x01 \x03(\v2 .Cast.CreateCompetitiveReportReqR\areports\"\xa0\x01\n" +
" ImportCompetitiveReportBatchResp\x12:\n" +
"\areports\x18\x01 \x03(\v2 .Cast.CreateCompetitiveReportReqR\areports\x12\"\n" +
"\fsuccessCount\x18\x02 \x01(\x05R\fsuccessCount\x12\x1c\n" +
"\tfailCount\x18\x03 \x01(\x05R\tfailCount\"D\n" +
"$CountCompetitiveReportByWorkUuidsReq\x12\x1c\n" +
"\tworkUuids\x18\x01 \x03(\tR\tworkUuids\"A\n" +
"\rWorkUuidCount\x12\x1a\n" +
"\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x12\x14\n" +
"\x05count\x18\x02 \x01(\x03R\x05count\"P\n" +
"%CountCompetitiveReportByWorkUuidsResp\x12'\n" +
"\x04data\x18\x01 \x03(\v2\x13.Cast.WorkUuidCountR\x04data*T\n" +
"\x0ePlatformIDENUM\x12\v\n" +
"\aUNKNOWN\x10\x00\x12\n" +
"\n" +
"\x06TIKTOK\x10\x01\x12\v\n" +
"\aYOUTUBE\x10\x02\x12\a\n" +
"\x03INS\x10\x03\x12\x06\n" +
"\x02DM\x10\x04\x12\v\n" +
"\aBULESKY\x10\x05*9\n" +
"\x0eAuthStatusENUM\x12\x0f\n" +
"\vUNKNOWNAuth\x10\x00\x12\n" +
"\n" +
"\x06AuthOk\x10\x01\x12\n" +
"\n" +
"\x06AuthNo\x10\x02*\x81\x01\n" +
"\x0eWorkActionENUM\x12\r\n" +
"\tNO_ACTION\x10\x00\x12\v\n" +
"\aCONFIRM\x10\x01\x12\f\n" +
"\bAPPROVAL\x10\x02\x12\x11\n" +
"\rAPPROVAL_PASS\x10\x03\x12\x13\n" +
"\x0fAPPROVAL_REJECT\x10\x04\x12\x13\n" +
"\x0fAPPROVAL_DELETE\x10\x05\x12\b\n" +
"\x04READ\x10\x06*V\n" +
"\x0fAutoPublishENUM\x12\x16\n" +
"\x12AutoPublish_UNKONW\x10\x00\x12\x14\n" +
"\x10AutoPublish_TRUE\x10\x01\x12\x15\n" +
"\x11AutoPublish_FALSE\x10\x02*\xa6\x01\n" +
"\x11PublishStatusENUM\x12\x19\n" +
"\x15PublishMediaStatus_NO\x10\x00\x12\x1a\n" +
"\x16PublishMediaStatus_ING\x10\x01\x12\x1b\n" +
"\x17PublishMediaStatus_DONE\x10\x02\x12\x1b\n" +
"\x17PublishMediaStatus_FAIL\x10\x03\x12 \n" +
"\x1cPublishMediaStatus_EXCEPTION\x10\x04*e\n" +
"\x0fConfirmFailENUM\x12\x16\n" +
"\x12ConfirmFailENUM_NO\x10\x00\x12\x1d\n" +
"\x19ConfirmFailENUM_NOTENOUGH\x10\x01\x12\x1b\n" +
"\x17ConfirmFailENUM_EXPIRED\x10\x02*Y\n" +
"\fCategoryENUM\x12\x14\n" +
"\x10UNKNOWN_CATEGORY\x10\x00\x12\t\n" +
"\x05TITLE\x10\x01\x12\v\n" +
"\aCONTENT\x10\x02\x12\t\n" +
"\x05IMAGE\x10\x03\x12\x10\n" +
"\fLONG_CONTENT\x10\x042\xb74\n" +
"\x04Cast\x12B\n" +
"\rMediaUserList\x12\x16.Cast.MediaUserListReq\x1a\x17.Cast.MediaUserListResp\"\x00\x12Q\n" +
"\x12UpdateMediaAccount\x12\x1b.Cast.UpdateMediaAccountReq\x1a\x1c.Cast.UpdateMediaAccountResp\"\x00\x12B\n" +
"\rUnbindManager\x12\x16.Cast.UnbindManagerReq\x1a\x17.Cast.UnbindManagerResp\"\x00\x12=\n" +
"\vBindManager\x12\x14.Cast.BindManagerReq\x1a\x16.google.protobuf.Empty\"\x00\x12H\n" +
"\x0fUpdateWorkImage\x12\x18.Cast.UpdateWorkImageReq\x1a\x19.Cast.UpdateWorkImageResp\"\x00\x12H\n" +
"\x0fUpdateWorkVideo\x12\x18.Cast.UpdateWorkVideoReq\x1a\x19.Cast.UpdateWorkVideoResp\"\x00\x126\n" +
"\tMediaInfo\x12\x12.Cast.MediaInfoReq\x1a\x13.Cast.MediaInfoResp\"\x00\x12T\n" +
"\x13MediaInfoByPlatform\x12\x1c.Cast.MediaInfoByPlatformReq\x1a\x1d.Cast.MediaInfoByPlatformResp\"\x00\x123\n" +
"\bWorkList\x12\x11.Cast.WorkListReq\x1a\x12.Cast.WorkListResp\"\x00\x12N\n" +
"\x11WorkListPublished\x12\x1a.Cast.WorkListPublishedReq\x1a\x1b.Cast.WorkListPublishedResp\"\x00\x129\n" +
"\n" +
"WorkDetail\x12\x13.Cast.WorkDetailReq\x1a\x14.Cast.WorkDetailResp\"\x00\x12?\n" +
"\fUpdateStatus\x12\x15.Cast.UpdateStatusReq\x1a\x16.google.protobuf.Empty\"\x00\x12B\n" +
"\rMediaAccounts\x12\x16.Cast.MediaAccountsReq\x1a\x17.Cast.MediaAccountsResp\"\x00\x129\n" +
"\n" +
"MediaWorks\x12\x13.Cast.MediaWorksReq\x1a\x14.Cast.MediaWorksResp\"\x00\x120\n" +
"\aPublish\x12\x10.Cast.PublishReq\x1a\x11.Cast.PublishResp\"\x00\x126\n" +
"\tRePublish\x12\x12.Cast.RePublishReq\x1a\x13.Cast.RePublishResp\"\x00\x125\n" +
"\aDelWork\x12\x10.Cast.DelWorkReq\x1a\x16.google.protobuf.Empty\"\x00\x123\n" +
"\bWorkInfo\x12\x11.Cast.WorkInfoReq\x1a\x12.Cast.WorkInfoResp\"\x00\x129\n" +
"\n" +
"ArtistInfo\x12\x13.Cast.ArtistInfoReq\x1a\x14.Cast.ArtistInfoResp\"\x00\x12H\n" +
"\x0fImportWorkBatch\x12\x18.Cast.ImportWorkBatchReq\x1a\x19.Cast.ImportWorkBatchResp\"\x00\x12]\n" +
"\x16UpdateWorkPlatformInfo\x12\x1f.Cast.UpdateWorkPlatformInfoReq\x1a .Cast.UpdateWorkPlatformInfoResp\"\x00\x12O\n" +
"\x14UpdateWorkPublishLog\x12\x1d.Cast.UpdateWorkPublishLogReq\x1a\x16.google.protobuf.Empty\"\x00\x12H\n" +
"\x0fRefreshWorkList\x12\x18.Cast.RefreshWorkListReq\x1a\x19.Cast.RefreshWorkListResp\"\x00\x12?\n" +
"\fOAuthAccount\x12\x15.Cast.OAuthAccountReq\x1a\x16.Cast.OAuthAccountResp\"\x00\x12E\n" +
"\x0eOAuthAccountV2\x12\x17.Cast.OAuthAccountV2Req\x1a\x18.Cast.OAuthAccountV2Resp\"\x00\x12K\n" +
"\x10OAuthCodeToToken\x12\x19.Cast.OAuthCodeToTokenReq\x1a\x1a.Cast.OAuthCodeToTokenResp\"\x00\x12=\n" +
"\vUpdateOAuth\x12\x14.Cast.UpdateOAuthReq\x1a\x16.google.protobuf.Empty\"\x00\x12?\n" +
"\fRefreshToken\x12\x15.Cast.RefreshTokenReq\x1a\x16.Cast.RefreshTokenResp\"\x00\x12K\n" +
"\x10PublishMediaInfo\x12\x19.Cast.PublishMediaInfoReq\x1a\x1a.Cast.PublishMediaInfoResp\"\x00\x121\n" +
"\x05Tools\x12\x0e.Cast.ToolsReq\x1a\x16.google.protobuf.Empty\"\x00\x12N\n" +
"\x11UpdateVideoScript\x12\x1a.Cast.UpdateVideoScriptReq\x1a\x1b.Cast.UpdateVideoScriptResp\"\x00\x12E\n" +
"\x0eGetVideoScript\x12\x17.Cast.GetVideoScriptReq\x1a\x18.Cast.GetVideoScriptResp\"\x00\x12K\n" +
"\x10ListVideoScripts\x12\x19.Cast.ListVideoScriptsReq\x1a\x1a.Cast.ListVideoScriptsResp\"\x00\x12I\n" +
"\x11DeleteVideoScript\x12\x1a.Cast.DeleteVideoScriptReq\x1a\x16.google.protobuf.Empty\"\x00\x12]\n" +
"\x16UpdateVideoScriptBatch\x12\x1f.Cast.UpdateVideoScriptBatchReq\x1a .Cast.UpdateVideoScriptBatchResp\"\x00\x12K\n" +
"\x12UpdateScriptStatus\x12\x1b.Cast.UpdateScriptStatusReq\x1a\x16.google.protobuf.Empty\"\x00\x126\n" +
"\tGetLayout\x12\x12.Cast.GetLayoutReq\x1a\x13.Cast.GetLayoutResp\"\x00\x129\n" +
"\tSetLayout\x12\x12.Cast.SetLayoutReq\x1a\x16.google.protobuf.Empty\"\x00\x12?\n" +
"\fUpdatePrompt\x12\x15.Cast.UpdatePromptReq\x1a\x16.google.protobuf.Empty\"\x00\x12?\n" +
"\fDeletePrompt\x12\x15.Cast.DeletePromptReq\x1a\x16.google.protobuf.Empty\"\x00\x126\n" +
"\tGetPrompt\x12\x12.Cast.GetPromptReq\x1a\x13.Cast.GetPromptResp\"\x00\x12<\n" +
"\vListPrompts\x12\x14.Cast.ListPromptsReq\x1a\x15.Cast.ListPromptsResp\"\x00\x12N\n" +
"\x11UpdatePromptBatch\x12\x1a.Cast.UpdatePromptBatchReq\x1a\x1b.Cast.UpdatePromptBatchResp\"\x00\x12?\n" +
"\fUpdateArtist\x12\x15.Cast.UpdateArtistReq\x1a\x16.Cast.UpdateArtistResp\"\x00\x126\n" +
"\tGetArtist\x12\x12.Cast.GetArtistReq\x1a\x13.Cast.GetArtistResp\"\x00\x12Q\n" +
"\x12CreateWorkAnalysis\x12\x1b.Cast.CreateWorkAnalysisReq\x1a\x1c.Cast.CreateWorkAnalysisResp\"\x00\x12K\n" +
"\x12UpdateWorkAnalysis\x12\x1b.Cast.UpdateWorkAnalysisReq\x1a\x16.google.protobuf.Empty\"\x00\x12W\n" +
"\x18UpdateWorkAnalysisStatus\x12!.Cast.UpdateWorkAnalysisStatusReq\x1a\x16.google.protobuf.Empty\"\x00\x12T\n" +
"\x0fGetWorkAnalysis\x12\x1e.Cast.GetWorkAnalysisDetailReq\x1a\x1f.Cast.GetWorkAnalysisDetailResp\"\x00\x12T\n" +
"\x15GetLatestWorkAnalysis\x12\x1e.Cast.GetLatestWorkAnalysisReq\x1a\x19.Cast.GetWorkAnalysisResp\"\x00\x12K\n" +
"\x10ListWorkAnalysis\x12\x19.Cast.ListWorkAnalysisReq\x1a\x1a.Cast.ListWorkAnalysisResp\"\x00\x12K\n" +
"\x12DeleteWorkAnalysis\x12\x1b.Cast.DeleteWorkAnalysisReq\x1a\x16.google.protobuf.Empty\"\x00\x12_\n" +
"\x1cUpdateWorkAnalysisApprovalID\x12%.Cast.UpdateWorkAnalysisApprovalIDReq\x1a\x16.google.protobuf.Empty\"\x00\x12E\n" +
"\x0eArtistDataList\x12\x17.Cast.ArtistDataListReq\x1a\x18.Cast.ArtistDataListResp\"\x00\x12B\n" +
"\rMediaDataList\x12\x16.Cast.MediaDataListReq\x1a\x17.Cast.MediaDataListResp\"\x00\x12?\n" +
"\fDataOverview\x12\x15.Cast.DataOverviewReq\x1a\x16.Cast.DataOverviewResp\"\x00\x12T\n" +
"\x13ArtistMetricsSeries\x12\x1c.Cast.ArtistMetricsSeriesReq\x1a\x1d.Cast.ArtistMetricsSeriesResp\"\x00\x12c\n" +
"\x18ArtistMetricsDailyWindow\x12!.Cast.ArtistMetricsDailyWindowReq\x1a\".Cast.ArtistMetricsDailyWindowResp\"\x00\x12N\n" +
"\x11TobeConfirmedList\x12\x1a.Cast.TobeConfirmedListReq\x1a\x1b.Cast.TobeConfirmedListResp\"\x00\x12o\n" +
"\x1cUpsertMediaMetricsDailyBatch\x12%.Cast.UpsertMediaMetricsDailyBatchReq\x1a&.Cast.UpsertMediaMetricsDailyBatchResp\"\x00\x12l\n" +
"\x1bUpsertWorkMetricsDailyBatch\x12$.Cast.UpsertWorkMetricsDailyBatchReq\x1a%.Cast.UpsertWorkMetricsDailyBatchResp\"\x00\x12Z\n" +
"\x15ListMediaMetricsDaily\x12\x1e.Cast.ListMediaMetricsDailyReq\x1a\x1f.Cast.ListMediaMetricsDailyResp\"\x00\x12W\n" +
"\x14ListWorkMetricsDaily\x12\x1d.Cast.ListWorkMetricsDailyReq\x1a\x1e.Cast.ListWorkMetricsDailyResp\"\x00\x12o\n" +
"\x1cCalculateMediaMetricsByWorks\x12%.Cast.CalculateMediaMetricsByWorksReq\x1a&.Cast.CalculateMediaMetricsByWorksResp\"\x00\x12Z\n" +
"\x15GetArtistAyrShareInfo\x12\x1e.Cast.GetArtistAyrShareInfoReq\x1a\x1f.Cast.GetArtistAyrShareInfoResp\"\x00\x12\x81\x01\n" +
"\"GetArtistAyrShareInfoByPlatformIDs\x12+.Cast.GetArtistAyrShareInfoByPlatformIDsReq\x1a,.Cast.GetArtistAyrShareInfoByPlatformIDsResp\"\x00\x12W\n" +
"\x14ListWorkPlatformInfo\x12\x1d.Cast.ListWorkPlatformInfoReq\x1a\x1e.Cast.ListWorkPlatformInfoResp\"\x00\x12E\n" +
"\x0eUpsertTaskList\x12\x17.Cast.UpsertTaskListReq\x1a\x18.Cast.UpsertTaskListResp\"\x00\x12<\n" +
"\vGetTaskList\x12\x14.Cast.GetTaskListReq\x1a\x15.Cast.GetTaskListResp\"\x00\x12?\n" +
"\fListTaskList\x12\x15.Cast.ListTaskListReq\x1a\x16.Cast.ListTaskListResp\"\x00\x12C\n" +
"\x0eDeleteTaskList\x12\x17.Cast.DeleteTaskListReq\x1a\x16.google.protobuf.Empty\"\x00\x12B\n" +
"\rUpdateCastTag\x12\x16.Cast.UpdateCastTagReq\x1a\x17.Cast.UpdateCastTagResp\"\x00\x12?\n" +
"\fListCastTags\x12\x15.Cast.ListCastTagsReq\x1a\x16.Cast.ListCastTagsResp\"\x00\x12Q\n" +
"\x12UpdateCastTagBatch\x12\x1b.Cast.UpdateCastTagBatchReq\x1a\x1c.Cast.UpdateCastTagBatchResp\"\x00\x12M\n" +
"\x13BatchUpdateCastTags\x12\x1c.Cast.BatchUpdateCastTagsReq\x1a\x16.google.protobuf.Empty\"\x00\x12M\n" +
"\x13UpdateCastTagStatus\x12\x1c.Cast.UpdateCastTagStatusReq\x1a\x16.google.protobuf.Empty\"\x00\x12`\n" +
"\x1cRecalculateCastTagQuoteCount\x12\x16.google.protobuf.Empty\x1a&.Cast.RecalculateCastTagQuoteCountResp\"\x00\x12`\n" +
"\x17CreateCompetitiveReport\x12 .Cast.CreateCompetitiveReportReq\x1a!.Cast.CreateCompetitiveReportResp\"\x00\x12o\n" +
"\x1cImportCompetitiveReportBatch\x12%.Cast.ImportCompetitiveReportBatchReq\x1a&.Cast.ImportCompetitiveReportBatchResp\"\x00\x12a\n" +
"\x1dUpdateCompetitiveReportStatus\x12&.Cast.UpdateCompetitiveReportStatusReq\x1a\x16.google.protobuf.Empty\"\x00\x12c\n" +
"\x14GetCompetitiveReport\x12#.Cast.GetCompetitiveReportDetailReq\x1a$.Cast.GetCompetitiveReportDetailResp\"\x00\x12i\n" +
"\x1aGetCompetitiveReportForApp\x12#.Cast.GetCompetitiveReportForAppReq\x1a$.Cast.GetCompetitiveReportForAppResp\"\x00\x12Z\n" +
"\x15ListCompetitiveReport\x12\x1e.Cast.ListCompetitiveReportReq\x1a\x1f.Cast.ListCompetitiveReportResp\"\x00\x12U\n" +
"\x17DeleteCompetitiveReport\x12 .Cast.DeleteCompetitiveReportReq\x1a\x16.google.protobuf.Empty\"\x00\x12i\n" +
"!UpdateCompetitiveReportApprovalID\x12*.Cast.UpdateCompetitiveReportApprovalIDReq\x1a\x16.google.protobuf.Empty\"\x00\x12~\n" +
"!CountCompetitiveReportByWorkUuids\x12*.Cast.CountCompetitiveReportByWorkUuidsReq\x1a+.Cast.CountCompetitiveReportByWorkUuidsResp\"\x00B\rZ\v./cast;castb\x06proto3"
var (
file_pb_fiee_cast_proto_rawDescOnce sync.Once
file_pb_fiee_cast_proto_rawDescData []byte
)
func file_pb_fiee_cast_proto_rawDescGZIP() []byte {
file_pb_fiee_cast_proto_rawDescOnce.Do(func() {
file_pb_fiee_cast_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_pb_fiee_cast_proto_rawDesc), len(file_pb_fiee_cast_proto_rawDesc)))
})
return file_pb_fiee_cast_proto_rawDescData
}
var file_pb_fiee_cast_proto_enumTypes = make([]protoimpl.EnumInfo, 7)
var file_pb_fiee_cast_proto_msgTypes = make([]protoimpl.MessageInfo, 200)
var file_pb_fiee_cast_proto_goTypes = []any{
(PlatformIDENUM)(0), // 0: Cast.PlatformIDENUM
(AuthStatusENUM)(0), // 1: Cast.AuthStatusENUM
(WorkActionENUM)(0), // 2: Cast.WorkActionENUM
(AutoPublishENUM)(0), // 3: Cast.AutoPublishENUM
(PublishStatusENUM)(0), // 4: Cast.PublishStatusENUM
(ConfirmFailENUM)(0), // 5: Cast.ConfirmFailENUM
(CategoryENUM)(0), // 6: Cast.CategoryENUM
(*AsInfo)(nil), // 7: Cast.AsInfo
(*MediaUserListReq)(nil), // 8: Cast.MediaUserListReq
(*MediaUserInfo)(nil), // 9: Cast.MediaUserInfo
(*MediaUserListResp)(nil), // 10: Cast.MediaUserListResp
(*UpdateMediaAccountReq)(nil), // 11: Cast.UpdateMediaAccountReq
(*UpdateMediaAccountResp)(nil), // 12: Cast.UpdateMediaAccountResp
(*UnbindManagerReq)(nil), // 13: Cast.UnbindManagerReq
(*UnbindManagerResp)(nil), // 14: Cast.UnbindManagerResp
(*BindManagerReq)(nil), // 15: Cast.BindManagerReq
(*UpdateWorkImageReq)(nil), // 16: Cast.UpdateWorkImageReq
(*UpdateWorkImageResp)(nil), // 17: Cast.UpdateWorkImageResp
(*PublishConfig)(nil), // 18: Cast.PublishConfig
(*UpdateWorkVideoReq)(nil), // 19: Cast.UpdateWorkVideoReq
(*UpdateWorkVideoResp)(nil), // 20: Cast.UpdateWorkVideoResp
(*MediaInfoReq)(nil), // 21: Cast.MediaInfoReq
(*MediaInfoResp)(nil), // 22: Cast.MediaInfoResp
(*MediaInfoByPlatformReq)(nil), // 23: Cast.MediaInfoByPlatformReq
(*MediaInfoByPlatformResp)(nil), // 24: Cast.MediaInfoByPlatformResp
(*WorkListReq)(nil), // 25: Cast.WorkListReq
(*WorkListResp)(nil), // 26: Cast.WorkListResp
(*WorkDetailReq)(nil), // 27: Cast.WorkDetailReq
(*WorkLogInfo)(nil), // 28: Cast.WorkLogInfo
(*WorkDetailResp)(nil), // 29: Cast.WorkDetailResp
(*UpdateStatusReq)(nil), // 30: Cast.UpdateStatusReq
(*MediaAccountsReq)(nil), // 31: Cast.MediaAccountsReq
(*MediaAccountsResp)(nil), // 32: Cast.MediaAccountsResp
(*MediaWorksReq)(nil), // 33: Cast.MediaWorksReq
(*MediaWorksResp)(nil), // 34: Cast.MediaWorksResp
(*PublishReq)(nil), // 35: Cast.PublishReq
(*PublishResp)(nil), // 36: Cast.PublishResp
(*RePublishReq)(nil), // 37: Cast.RePublishReq
(*RePublishResp)(nil), // 38: Cast.RePublishResp
(*DelWorkReq)(nil), // 39: Cast.DelWorkReq
(*WorkInfoReq)(nil), // 40: Cast.WorkInfoReq
(*WorkInfoResp)(nil), // 41: Cast.WorkInfoResp
(*WorkListPublishedReq)(nil), // 42: Cast.WorkListPublishedReq
(*WorkListPublishedResp)(nil), // 43: Cast.WorkListPublishedResp
(*ArtistInfoReq)(nil), // 44: Cast.ArtistInfoReq
(*ArtistInfoResp)(nil), // 45: Cast.ArtistInfoResp
(*ImportWorkBatchReq)(nil), // 46: Cast.ImportWorkBatchReq
(*ImportWorkBatchResp)(nil), // 47: Cast.ImportWorkBatchResp
(*PlatformInfo)(nil), // 48: Cast.PlatformInfo
(*UpdateWorkPlatformInfoReq)(nil), // 49: Cast.UpdateWorkPlatformInfoReq
(*UpdateWorkPlatformInfoResp)(nil), // 50: Cast.UpdateWorkPlatformInfoResp
(*UpdateWorkPublishLogReq)(nil), // 51: Cast.UpdateWorkPublishLogReq
(*RefreshWorkListReq)(nil), // 52: Cast.RefreshWorkListReq
(*RefreshWorkListResp)(nil), // 53: Cast.RefreshWorkListResp
(*OAuthAccountReq)(nil), // 54: Cast.OAuthAccountReq
(*OAuthAccountResp)(nil), // 55: Cast.OAuthAccountResp
(*OAuthAccountV2Req)(nil), // 56: Cast.OAuthAccountV2Req
(*OAuthAccountV2Resp)(nil), // 57: Cast.OAuthAccountV2Resp
(*OAuthYoutubeTokenReq)(nil), // 58: Cast.OAuthYoutubeTokenReq
(*OAuthYoutubeTokenResp)(nil), // 59: Cast.OAuthYoutubeTokenResp
(*OAuthCodeToTokenReq)(nil), // 60: Cast.OAuthCodeToTokenReq
(*OAuthCodeToTokenResp)(nil), // 61: Cast.OAuthCodeToTokenResp
(*UpdateOAuthReq)(nil), // 62: Cast.UpdateOAuthReq
(*RefreshTokenReq)(nil), // 63: Cast.RefreshTokenReq
(*RefreshTokenResp)(nil), // 64: Cast.RefreshTokenResp
(*PublishMediaInfoReq)(nil), // 65: Cast.PublishMediaInfoReq
(*PublishMediaInfoResp)(nil), // 66: Cast.PublishMediaInfoResp
(*ToolsReq)(nil), // 67: Cast.ToolsReq
(*UpdateVideoScriptReq)(nil), // 68: Cast.UpdateVideoScriptReq
(*UpdateVideoScriptResp)(nil), // 69: Cast.UpdateVideoScriptResp
(*GetVideoScriptReq)(nil), // 70: Cast.GetVideoScriptReq
(*GetVideoScriptResp)(nil), // 71: Cast.GetVideoScriptResp
(*ListVideoScriptsReq)(nil), // 72: Cast.ListVideoScriptsReq
(*VideoScriptInfo)(nil), // 73: Cast.VideoScriptInfo
(*ListVideoScriptsResp)(nil), // 74: Cast.ListVideoScriptsResp
(*DeleteVideoScriptReq)(nil), // 75: Cast.DeleteVideoScriptReq
(*UpdateVideoScriptBatchReq)(nil), // 76: Cast.UpdateVideoScriptBatchReq
(*UpdateVideoScriptBatchResp)(nil), // 77: Cast.UpdateVideoScriptBatchResp
(*UpdateScriptStatusReq)(nil), // 78: Cast.UpdateScriptStatusReq
(*SetLayoutReq)(nil), // 79: Cast.SetLayoutReq
(*GetLayoutReq)(nil), // 80: Cast.GetLayoutReq
(*GetLayoutResp)(nil), // 81: Cast.GetLayoutResp
(*UpdatePromptReq)(nil), // 82: Cast.UpdatePromptReq
(*DeletePromptReq)(nil), // 83: Cast.DeletePromptReq
(*GetPromptReq)(nil), // 84: Cast.GetPromptReq
(*GetPromptResp)(nil), // 85: Cast.GetPromptResp
(*ListPromptsReq)(nil), // 86: Cast.ListPromptsReq
(*PromptInfo)(nil), // 87: Cast.PromptInfo
(*ListPromptsResp)(nil), // 88: Cast.ListPromptsResp
(*UpdatePromptBatchReq)(nil), // 89: Cast.UpdatePromptBatchReq
(*UpdatePromptBatchResp)(nil), // 90: Cast.UpdatePromptBatchResp
(*ArtistInfo)(nil), // 91: Cast.ArtistInfo
(*UpdateArtistReq)(nil), // 92: Cast.UpdateArtistReq
(*UpdateArtistResp)(nil), // 93: Cast.UpdateArtistResp
(*GetArtistReq)(nil), // 94: Cast.GetArtistReq
(*GetArtistResp)(nil), // 95: Cast.GetArtistResp
(*CreateWorkAnalysisReq)(nil), // 96: Cast.CreateWorkAnalysisReq
(*CreateWorkAnalysisResp)(nil), // 97: Cast.CreateWorkAnalysisResp
(*UpdateWorkAnalysisReq)(nil), // 98: Cast.UpdateWorkAnalysisReq
(*UpdateWorkAnalysisStatusReq)(nil), // 99: Cast.UpdateWorkAnalysisStatusReq
(*WorkAnalysisLogInfo)(nil), // 100: Cast.WorkAnalysisLogInfo
(*WorkAnalysisFansSeries)(nil), // 101: Cast.WorkAnalysisFansSeries
(*WorkAnalysisViewsSeries)(nil), // 102: Cast.WorkAnalysisViewsSeries
(*WorkAnalysisLikesSeries)(nil), // 103: Cast.WorkAnalysisLikesSeries
(*WorkAnalysisCommentsSeries)(nil), // 104: Cast.WorkAnalysisCommentsSeries
(*WorkAnalysisSharesSeries)(nil), // 105: Cast.WorkAnalysisSharesSeries
(*WorkAnalysisTopCities)(nil), // 106: Cast.WorkAnalysisTopCities
(*WorkAnalysisMostActiveDay)(nil), // 107: Cast.WorkAnalysisMostActiveDay
(*WorkAnalysisBestPostTime)(nil), // 108: Cast.WorkAnalysisBestPostTime
(*WorkAnalysisExtra)(nil), // 109: Cast.WorkAnalysisExtra
(*GetWorkAnalysisDetailReq)(nil), // 110: Cast.GetWorkAnalysisDetailReq
(*GetLatestWorkAnalysisReq)(nil), // 111: Cast.GetLatestWorkAnalysisReq
(*GetWorkAnalysisResp)(nil), // 112: Cast.GetWorkAnalysisResp
(*GetWorkAnalysisDetailResp)(nil), // 113: Cast.GetWorkAnalysisDetailResp
(*ListWorkAnalysisReq)(nil), // 114: Cast.ListWorkAnalysisReq
(*WorkAnalysisInfo)(nil), // 115: Cast.WorkAnalysisInfo
(*ListWorkAnalysisResp)(nil), // 116: Cast.ListWorkAnalysisResp
(*DeleteWorkAnalysisReq)(nil), // 117: Cast.DeleteWorkAnalysisReq
(*ArtistDataListReq)(nil), // 118: Cast.ArtistDataListReq
(*ArtistDataRespItem)(nil), // 119: Cast.ArtistDataRespItem
(*ArtistDataListResp)(nil), // 120: Cast.ArtistDataListResp
(*MediaDataListReq)(nil), // 121: Cast.MediaDataListReq
(*MediaDataListItem)(nil), // 122: Cast.MediaDataListItem
(*MediaDataListResp)(nil), // 123: Cast.MediaDataListResp
(*DataOverviewReq)(nil), // 124: Cast.DataOverviewReq
(*DataOverviewResp)(nil), // 125: Cast.DataOverviewResp
(*ArtistMetricsSeriesReq)(nil), // 126: Cast.ArtistMetricsSeriesReq
(*ArtistMetricsSeriesResp)(nil), // 127: Cast.ArtistMetricsSeriesResp
(*ArtistMetricsDailyWindowReq)(nil), // 128: Cast.ArtistMetricsDailyWindowReq
(*SimplePoint)(nil), // 129: Cast.SimplePoint
(*BestPostTimePoint)(nil), // 130: Cast.BestPostTimePoint
(*MostActiveDayPoint)(nil), // 131: Cast.MostActiveDayPoint
(*ArtistMetricsDailyWindowResp)(nil), // 132: Cast.ArtistMetricsDailyWindowResp
(*TobeConfirmedListReq)(nil), // 133: Cast.TobeConfirmedListReq
(*TobeConfirmedItem)(nil), // 134: Cast.TobeConfirmedItem
(*TobeConfirmedListResp)(nil), // 135: Cast.TobeConfirmedListResp
(*UpdateWorkAnalysisApprovalIDReq)(nil), // 136: Cast.UpdateWorkAnalysisApprovalIDReq
(*MediaMetricsDailyItem)(nil), // 137: Cast.MediaMetricsDailyItem
(*UpsertMediaMetricsDailyBatchReq)(nil), // 138: Cast.UpsertMediaMetricsDailyBatchReq
(*UpsertMediaMetricsDailyBatchResp)(nil), // 139: Cast.UpsertMediaMetricsDailyBatchResp
(*WorkMetricsDailyItem)(nil), // 140: Cast.WorkMetricsDailyItem
(*UpsertWorkMetricsDailyBatchReq)(nil), // 141: Cast.UpsertWorkMetricsDailyBatchReq
(*UpsertWorkMetricsDailyBatchResp)(nil), // 142: Cast.UpsertWorkMetricsDailyBatchResp
(*GetArtistAyrShareInfoReq)(nil), // 143: Cast.GetArtistAyrShareInfoReq
(*ArtistAyrShareInfo)(nil), // 144: Cast.ArtistAyrShareInfo
(*GetArtistAyrShareInfoResp)(nil), // 145: Cast.GetArtistAyrShareInfoResp
(*GetArtistAyrShareInfoByPlatformIDsReq)(nil), // 146: Cast.GetArtistAyrShareInfoByPlatformIDsReq
(*GetArtistAyrShareInfoByPlatformIDsResp)(nil), // 147: Cast.GetArtistAyrShareInfoByPlatformIDsResp
(*ListWorkPlatformInfoReq)(nil), // 148: Cast.ListWorkPlatformInfoReq
(*WorkPlatformInfo)(nil), // 149: Cast.WorkPlatformInfo
(*ListWorkPlatformInfoResp)(nil), // 150: Cast.ListWorkPlatformInfoResp
(*ListMediaMetricsDailyReq)(nil), // 151: Cast.ListMediaMetricsDailyReq
(*MediaMetricsDailyInfo)(nil), // 152: Cast.MediaMetricsDailyInfo
(*ListMediaMetricsDailyResp)(nil), // 153: Cast.ListMediaMetricsDailyResp
(*ListWorkMetricsDailyReq)(nil), // 154: Cast.ListWorkMetricsDailyReq
(*WorkMetricsDailyInfo)(nil), // 155: Cast.WorkMetricsDailyInfo
(*ListWorkMetricsDailyResp)(nil), // 156: Cast.ListWorkMetricsDailyResp
(*UpsertTaskListReq)(nil), // 157: Cast.UpsertTaskListReq
(*UpsertTaskListResp)(nil), // 158: Cast.UpsertTaskListResp
(*GetTaskListReq)(nil), // 159: Cast.GetTaskListReq
(*TaskListInfo)(nil), // 160: Cast.TaskListInfo
(*GetTaskListResp)(nil), // 161: Cast.GetTaskListResp
(*ListTaskListReq)(nil), // 162: Cast.ListTaskListReq
(*ListTaskListResp)(nil), // 163: Cast.ListTaskListResp
(*DeleteTaskListReq)(nil), // 164: Cast.DeleteTaskListReq
(*CalculateMediaMetricsByWorksReq)(nil), // 165: Cast.CalculateMediaMetricsByWorksReq
(*CalculateMediaMetricsByWorksResp)(nil), // 166: Cast.CalculateMediaMetricsByWorksResp
(*UpdateCastTagReq)(nil), // 167: Cast.UpdateCastTagReq
(*UpdateCastTagResp)(nil), // 168: Cast.UpdateCastTagResp
(*ListCastTagsReq)(nil), // 169: Cast.ListCastTagsReq
(*CastTagInfo)(nil), // 170: Cast.CastTagInfo
(*ListCastTagsResp)(nil), // 171: Cast.ListCastTagsResp
(*UpdateCastTagBatchReq)(nil), // 172: Cast.UpdateCastTagBatchReq
(*UpdateCastTagBatchResp)(nil), // 173: Cast.UpdateCastTagBatchResp
(*BatchUpdateCastTagsReq)(nil), // 174: Cast.BatchUpdateCastTagsReq
(*UpdateCastTagStatusReq)(nil), // 175: Cast.UpdateCastTagStatusReq
(*RecalculateCastTagQuoteCountResp)(nil), // 176: Cast.RecalculateCastTagQuoteCountResp
(*CreateCompetitiveReportReq)(nil), // 177: Cast.CreateCompetitiveReportReq
(*CreateCompetitiveReportResp)(nil), // 178: Cast.CreateCompetitiveReportResp
(*UpdateCompetitiveReportReq)(nil), // 179: Cast.UpdateCompetitiveReportReq
(*UpdateCompetitiveReportStatusReq)(nil), // 180: Cast.UpdateCompetitiveReportStatusReq
(*UpdateCompetitiveReportApprovalIDReq)(nil), // 181: Cast.UpdateCompetitiveReportApprovalIDReq
(*CompetitiveReportLogInfo)(nil), // 182: Cast.CompetitiveReportLogInfo
(*CompetitiveReportExtra)(nil), // 183: Cast.CompetitiveReportExtra
(*GetCompetitiveReportDetailReq)(nil), // 184: Cast.GetCompetitiveReportDetailReq
(*GetCompetitiveReportForAppReq)(nil), // 185: Cast.GetCompetitiveReportForAppReq
(*GetCompetitiveReportForAppResp)(nil), // 186: Cast.GetCompetitiveReportForAppResp
(*GetCompetitiveReportDetailResp)(nil), // 187: Cast.GetCompetitiveReportDetailResp
(*ListCompetitiveReportReq)(nil), // 188: Cast.ListCompetitiveReportReq
(*CompetitiveReportInfo)(nil), // 189: Cast.CompetitiveReportInfo
(*ListCompetitiveReportResp)(nil), // 190: Cast.ListCompetitiveReportResp
(*DeleteCompetitiveReportReq)(nil), // 191: Cast.DeleteCompetitiveReportReq
(*ImportCompetitiveReportBatchReq)(nil), // 192: Cast.ImportCompetitiveReportBatchReq
(*ImportCompetitiveReportBatchResp)(nil), // 193: Cast.ImportCompetitiveReportBatchResp
(*CountCompetitiveReportByWorkUuidsReq)(nil), // 194: Cast.CountCompetitiveReportByWorkUuidsReq
(*WorkUuidCount)(nil), // 195: Cast.WorkUuidCount
(*CountCompetitiveReportByWorkUuidsResp)(nil), // 196: Cast.CountCompetitiveReportByWorkUuidsResp
(*WorkListResp_Info)(nil), // 197: Cast.WorkListResp.Info
nil, // 198: Cast.WorkListResp.Info.PublishMediaIDsEntry
nil, // 199: Cast.WorkDetailResp.MediaAccDataEntry
(*MediaAccountsResp_Info)(nil), // 200: Cast.MediaAccountsResp.Info
(*MediaWorksResp_Info)(nil), // 201: Cast.MediaWorksResp.Info
(*PublishResp_Info)(nil), // 202: Cast.PublishResp.Info
(*WorkListPublishedResp_Info)(nil), // 203: Cast.WorkListPublishedResp.Info
(*RefreshWorkListResp_Info)(nil), // 204: Cast.RefreshWorkListResp.Info
(*RefreshWorkListResp_Info_PlatformInfo)(nil), // 205: Cast.RefreshWorkListResp.Info.PlatformInfo
(*UpdateOAuthReq_Info)(nil), // 206: Cast.UpdateOAuthReq.Info
(*emptypb.Empty)(nil), // 207: google.protobuf.Empty
}
var file_pb_fiee_cast_proto_depIdxs = []int32{
0, // 0: Cast.MediaUserListReq.platformID:type_name -> Cast.PlatformIDENUM
1, // 1: Cast.MediaUserListReq.authStatus:type_name -> Cast.AuthStatusENUM
1, // 2: Cast.MediaUserInfo.authStatus:type_name -> Cast.AuthStatusENUM
7, // 3: Cast.MediaUserInfo.asInfo:type_name -> Cast.AsInfo
9, // 4: Cast.MediaUserListResp.data:type_name -> Cast.MediaUserInfo
0, // 5: Cast.UpdateMediaAccountReq.platformID:type_name -> Cast.PlatformIDENUM
0, // 6: Cast.UpdateWorkImageReq.platformIDs:type_name -> Cast.PlatformIDENUM
18, // 7: Cast.UpdateWorkImageReq.publishConfig1:type_name -> Cast.PublishConfig
18, // 8: Cast.UpdateWorkImageReq.publishConfig2:type_name -> Cast.PublishConfig
18, // 9: Cast.UpdateWorkImageReq.publishConfig3:type_name -> Cast.PublishConfig
18, // 10: Cast.UpdateWorkImageReq.publishConfig4:type_name -> Cast.PublishConfig
18, // 11: Cast.UpdateWorkImageReq.publishConfig5:type_name -> Cast.PublishConfig
0, // 12: Cast.UpdateWorkVideoReq.platformIDs:type_name -> Cast.PlatformIDENUM
18, // 13: Cast.UpdateWorkVideoReq.publishConfig1:type_name -> Cast.PublishConfig
18, // 14: Cast.UpdateWorkVideoReq.publishConfig2:type_name -> Cast.PublishConfig
18, // 15: Cast.UpdateWorkVideoReq.publishConfig3:type_name -> Cast.PublishConfig
18, // 16: Cast.UpdateWorkVideoReq.publishConfig4:type_name -> Cast.PublishConfig
3, // 17: Cast.UpdateWorkVideoReq.autoPublish:type_name -> Cast.AutoPublishENUM
18, // 18: Cast.UpdateWorkVideoReq.publishConfig5:type_name -> Cast.PublishConfig
0, // 19: Cast.MediaInfoReq.platformID:type_name -> Cast.PlatformIDENUM
9, // 20: Cast.MediaInfoResp.info:type_name -> Cast.MediaUserInfo
0, // 21: Cast.MediaInfoByPlatformReq.platformID:type_name -> Cast.PlatformIDENUM
9, // 22: Cast.MediaInfoByPlatformResp.info:type_name -> Cast.MediaUserInfo
197, // 23: Cast.WorkListResp.data:type_name -> Cast.WorkListResp.Info
18, // 24: Cast.WorkDetailResp.publishConfig1:type_name -> Cast.PublishConfig
18, // 25: Cast.WorkDetailResp.publishConfig2:type_name -> Cast.PublishConfig
18, // 26: Cast.WorkDetailResp.publishConfig3:type_name -> Cast.PublishConfig
18, // 27: Cast.WorkDetailResp.publishConfig4:type_name -> Cast.PublishConfig
28, // 28: Cast.WorkDetailResp.WorkLogData:type_name -> Cast.WorkLogInfo
199, // 29: Cast.WorkDetailResp.mediaAccData:type_name -> Cast.WorkDetailResp.MediaAccDataEntry
18, // 30: Cast.WorkDetailResp.publishConfig5:type_name -> Cast.PublishConfig
2, // 31: Cast.UpdateStatusReq.workAction:type_name -> Cast.WorkActionENUM
3, // 32: Cast.UpdateStatusReq.autoPublish:type_name -> Cast.AutoPublishENUM
5, // 33: Cast.UpdateStatusReq.confirmFailType:type_name -> Cast.ConfirmFailENUM
200, // 34: Cast.MediaAccountsResp.data:type_name -> Cast.MediaAccountsResp.Info
201, // 35: Cast.MediaWorksResp.data:type_name -> Cast.MediaWorksResp.Info
202, // 36: Cast.PublishResp.data:type_name -> Cast.PublishResp.Info
48, // 37: Cast.WorkInfoResp.platformInfoData:type_name -> Cast.PlatformInfo
4, // 38: Cast.WorkInfoResp.publishStatus:type_name -> Cast.PublishStatusENUM
203, // 39: Cast.WorkListPublishedResp.data:type_name -> Cast.WorkListPublishedResp.Info
16, // 40: Cast.ImportWorkBatchReq.imageWorks:type_name -> Cast.UpdateWorkImageReq
16, // 41: Cast.ImportWorkBatchResp.imageWorks:type_name -> Cast.UpdateWorkImageReq
4, // 42: Cast.PlatformInfo.publishMediaStatus:type_name -> Cast.PublishStatusENUM
48, // 43: Cast.UpdateWorkPlatformInfoReq.PlatformInfoData:type_name -> Cast.PlatformInfo
0, // 44: Cast.UpdateWorkPublishLogReq.platformID:type_name -> Cast.PlatformIDENUM
204, // 45: Cast.RefreshWorkListResp.Data:type_name -> Cast.RefreshWorkListResp.Info
0, // 46: Cast.OAuthCodeToTokenReq.platformID:type_name -> Cast.PlatformIDENUM
206, // 47: Cast.UpdateOAuthReq.Data:type_name -> Cast.UpdateOAuthReq.Info
0, // 48: Cast.RefreshTokenReq.platformID:type_name -> Cast.PlatformIDENUM
73, // 49: Cast.ListVideoScriptsResp.data:type_name -> Cast.VideoScriptInfo
73, // 50: Cast.UpdateVideoScriptBatchReq.data:type_name -> Cast.VideoScriptInfo
73, // 51: Cast.UpdateVideoScriptBatchResp.data:type_name -> Cast.VideoScriptInfo
2, // 52: Cast.UpdateScriptStatusReq.workAction:type_name -> Cast.WorkActionENUM
6, // 53: Cast.UpdatePromptReq.category:type_name -> Cast.CategoryENUM
6, // 54: Cast.GetPromptResp.category:type_name -> Cast.CategoryENUM
6, // 55: Cast.ListPromptsReq.category:type_name -> Cast.CategoryENUM
6, // 56: Cast.PromptInfo.category:type_name -> Cast.CategoryENUM
87, // 57: Cast.ListPromptsResp.data:type_name -> Cast.PromptInfo
87, // 58: Cast.UpdatePromptBatchReq.data:type_name -> Cast.PromptInfo
87, // 59: Cast.UpdatePromptBatchResp.data:type_name -> Cast.PromptInfo
91, // 60: Cast.UpdateArtistReq.artistInfo:type_name -> Cast.ArtistInfo
91, // 61: Cast.GetArtistResp.artistInfo:type_name -> Cast.ArtistInfo
2, // 62: Cast.UpdateWorkAnalysisStatusReq.workAction:type_name -> Cast.WorkActionENUM
101, // 63: Cast.GetWorkAnalysisResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries
102, // 64: Cast.GetWorkAnalysisResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries
103, // 65: Cast.GetWorkAnalysisResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries
104, // 66: Cast.GetWorkAnalysisResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries
105, // 67: Cast.GetWorkAnalysisResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries
106, // 68: Cast.GetWorkAnalysisResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities
107, // 69: Cast.GetWorkAnalysisResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay
108, // 70: Cast.GetWorkAnalysisResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime
100, // 71: Cast.GetWorkAnalysisDetailResp.WorkAnalysisLogData:type_name -> Cast.WorkAnalysisLogInfo
101, // 72: Cast.GetWorkAnalysisDetailResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries
102, // 73: Cast.GetWorkAnalysisDetailResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries
103, // 74: Cast.GetWorkAnalysisDetailResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries
104, // 75: Cast.GetWorkAnalysisDetailResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries
105, // 76: Cast.GetWorkAnalysisDetailResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries
106, // 77: Cast.GetWorkAnalysisDetailResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities
107, // 78: Cast.GetWorkAnalysisDetailResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay
108, // 79: Cast.GetWorkAnalysisDetailResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime
109, // 80: Cast.GetWorkAnalysisDetailResp.extra:type_name -> Cast.WorkAnalysisExtra
115, // 81: Cast.ListWorkAnalysisResp.data:type_name -> Cast.WorkAnalysisInfo
119, // 82: Cast.ArtistDataListResp.data:type_name -> Cast.ArtistDataRespItem
122, // 83: Cast.MediaDataListResp.data:type_name -> Cast.MediaDataListItem
101, // 84: Cast.ArtistMetricsSeriesResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries
102, // 85: Cast.ArtistMetricsSeriesResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries
103, // 86: Cast.ArtistMetricsSeriesResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries
104, // 87: Cast.ArtistMetricsSeriesResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries
105, // 88: Cast.ArtistMetricsSeriesResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries
108, // 89: Cast.ArtistMetricsSeriesResp.bestPostTime:type_name -> Cast.WorkAnalysisBestPostTime
107, // 90: Cast.ArtistMetricsSeriesResp.mostActiveDay:type_name -> Cast.WorkAnalysisMostActiveDay
129, // 91: Cast.ArtistMetricsDailyWindowResp.fans:type_name -> Cast.SimplePoint
129, // 92: Cast.ArtistMetricsDailyWindowResp.views:type_name -> Cast.SimplePoint
129, // 93: Cast.ArtistMetricsDailyWindowResp.likes:type_name -> Cast.SimplePoint
129, // 94: Cast.ArtistMetricsDailyWindowResp.comments:type_name -> Cast.SimplePoint
129, // 95: Cast.ArtistMetricsDailyWindowResp.shares:type_name -> Cast.SimplePoint
130, // 96: Cast.ArtistMetricsDailyWindowResp.bestPostTime:type_name -> Cast.BestPostTimePoint
131, // 97: Cast.ArtistMetricsDailyWindowResp.mostActiveDay:type_name -> Cast.MostActiveDayPoint
134, // 98: Cast.TobeConfirmedListResp.data:type_name -> Cast.TobeConfirmedItem
137, // 99: Cast.UpsertMediaMetricsDailyBatchReq.data:type_name -> Cast.MediaMetricsDailyItem
140, // 100: Cast.UpsertWorkMetricsDailyBatchReq.data:type_name -> Cast.WorkMetricsDailyItem
144, // 101: Cast.GetArtistAyrShareInfoResp.data:type_name -> Cast.ArtistAyrShareInfo
144, // 102: Cast.GetArtistAyrShareInfoByPlatformIDsResp.data:type_name -> Cast.ArtistAyrShareInfo
149, // 103: Cast.ListWorkPlatformInfoResp.data:type_name -> Cast.WorkPlatformInfo
152, // 104: Cast.ListMediaMetricsDailyResp.data:type_name -> Cast.MediaMetricsDailyInfo
155, // 105: Cast.ListWorkMetricsDailyResp.data:type_name -> Cast.WorkMetricsDailyInfo
160, // 106: Cast.GetTaskListResp.data:type_name -> Cast.TaskListInfo
160, // 107: Cast.ListTaskListResp.data:type_name -> Cast.TaskListInfo
170, // 108: Cast.ListCastTagsResp.data:type_name -> Cast.CastTagInfo
170, // 109: Cast.UpdateCastTagBatchReq.data:type_name -> Cast.CastTagInfo
170, // 110: Cast.UpdateCastTagBatchResp.data:type_name -> Cast.CastTagInfo
170, // 111: Cast.BatchUpdateCastTagsReq.data:type_name -> Cast.CastTagInfo
2, // 112: Cast.UpdateCompetitiveReportStatusReq.workAction:type_name -> Cast.WorkActionENUM
182, // 113: Cast.GetCompetitiveReportDetailResp.reportLogData:type_name -> Cast.CompetitiveReportLogInfo
183, // 114: Cast.GetCompetitiveReportDetailResp.extra:type_name -> Cast.CompetitiveReportExtra
189, // 115: Cast.ListCompetitiveReportResp.data:type_name -> Cast.CompetitiveReportInfo
177, // 116: Cast.ImportCompetitiveReportBatchReq.reports:type_name -> Cast.CreateCompetitiveReportReq
177, // 117: Cast.ImportCompetitiveReportBatchResp.reports:type_name -> Cast.CreateCompetitiveReportReq
195, // 118: Cast.CountCompetitiveReportByWorkUuidsResp.data:type_name -> Cast.WorkUuidCount
198, // 119: Cast.WorkListResp.Info.PublishMediaIDs:type_name -> Cast.WorkListResp.Info.PublishMediaIDsEntry
9, // 120: Cast.WorkDetailResp.MediaAccDataEntry.value:type_name -> Cast.MediaUserInfo
205, // 121: Cast.RefreshWorkListResp.Info.PlatformInfoData:type_name -> Cast.RefreshWorkListResp.Info.PlatformInfo
0, // 122: Cast.RefreshWorkListResp.Info.PlatformInfo.platformID:type_name -> Cast.PlatformIDENUM
0, // 123: Cast.UpdateOAuthReq.Info.platformID:type_name -> Cast.PlatformIDENUM
8, // 124: Cast.Cast.MediaUserList:input_type -> Cast.MediaUserListReq
11, // 125: Cast.Cast.UpdateMediaAccount:input_type -> Cast.UpdateMediaAccountReq
13, // 126: Cast.Cast.UnbindManager:input_type -> Cast.UnbindManagerReq
15, // 127: Cast.Cast.BindManager:input_type -> Cast.BindManagerReq
16, // 128: Cast.Cast.UpdateWorkImage:input_type -> Cast.UpdateWorkImageReq
19, // 129: Cast.Cast.UpdateWorkVideo:input_type -> Cast.UpdateWorkVideoReq
21, // 130: Cast.Cast.MediaInfo:input_type -> Cast.MediaInfoReq
23, // 131: Cast.Cast.MediaInfoByPlatform:input_type -> Cast.MediaInfoByPlatformReq
25, // 132: Cast.Cast.WorkList:input_type -> Cast.WorkListReq
42, // 133: Cast.Cast.WorkListPublished:input_type -> Cast.WorkListPublishedReq
27, // 134: Cast.Cast.WorkDetail:input_type -> Cast.WorkDetailReq
30, // 135: Cast.Cast.UpdateStatus:input_type -> Cast.UpdateStatusReq
31, // 136: Cast.Cast.MediaAccounts:input_type -> Cast.MediaAccountsReq
33, // 137: Cast.Cast.MediaWorks:input_type -> Cast.MediaWorksReq
35, // 138: Cast.Cast.Publish:input_type -> Cast.PublishReq
37, // 139: Cast.Cast.RePublish:input_type -> Cast.RePublishReq
39, // 140: Cast.Cast.DelWork:input_type -> Cast.DelWorkReq
40, // 141: Cast.Cast.WorkInfo:input_type -> Cast.WorkInfoReq
44, // 142: Cast.Cast.ArtistInfo:input_type -> Cast.ArtistInfoReq
46, // 143: Cast.Cast.ImportWorkBatch:input_type -> Cast.ImportWorkBatchReq
49, // 144: Cast.Cast.UpdateWorkPlatformInfo:input_type -> Cast.UpdateWorkPlatformInfoReq
51, // 145: Cast.Cast.UpdateWorkPublishLog:input_type -> Cast.UpdateWorkPublishLogReq
52, // 146: Cast.Cast.RefreshWorkList:input_type -> Cast.RefreshWorkListReq
54, // 147: Cast.Cast.OAuthAccount:input_type -> Cast.OAuthAccountReq
56, // 148: Cast.Cast.OAuthAccountV2:input_type -> Cast.OAuthAccountV2Req
60, // 149: Cast.Cast.OAuthCodeToToken:input_type -> Cast.OAuthCodeToTokenReq
62, // 150: Cast.Cast.UpdateOAuth:input_type -> Cast.UpdateOAuthReq
63, // 151: Cast.Cast.RefreshToken:input_type -> Cast.RefreshTokenReq
65, // 152: Cast.Cast.PublishMediaInfo:input_type -> Cast.PublishMediaInfoReq
67, // 153: Cast.Cast.Tools:input_type -> Cast.ToolsReq
68, // 154: Cast.Cast.UpdateVideoScript:input_type -> Cast.UpdateVideoScriptReq
70, // 155: Cast.Cast.GetVideoScript:input_type -> Cast.GetVideoScriptReq
72, // 156: Cast.Cast.ListVideoScripts:input_type -> Cast.ListVideoScriptsReq
75, // 157: Cast.Cast.DeleteVideoScript:input_type -> Cast.DeleteVideoScriptReq
76, // 158: Cast.Cast.UpdateVideoScriptBatch:input_type -> Cast.UpdateVideoScriptBatchReq
78, // 159: Cast.Cast.UpdateScriptStatus:input_type -> Cast.UpdateScriptStatusReq
80, // 160: Cast.Cast.GetLayout:input_type -> Cast.GetLayoutReq
79, // 161: Cast.Cast.SetLayout:input_type -> Cast.SetLayoutReq
82, // 162: Cast.Cast.UpdatePrompt:input_type -> Cast.UpdatePromptReq
83, // 163: Cast.Cast.DeletePrompt:input_type -> Cast.DeletePromptReq
84, // 164: Cast.Cast.GetPrompt:input_type -> Cast.GetPromptReq
86, // 165: Cast.Cast.ListPrompts:input_type -> Cast.ListPromptsReq
89, // 166: Cast.Cast.UpdatePromptBatch:input_type -> Cast.UpdatePromptBatchReq
92, // 167: Cast.Cast.UpdateArtist:input_type -> Cast.UpdateArtistReq
94, // 168: Cast.Cast.GetArtist:input_type -> Cast.GetArtistReq
96, // 169: Cast.Cast.CreateWorkAnalysis:input_type -> Cast.CreateWorkAnalysisReq
98, // 170: Cast.Cast.UpdateWorkAnalysis:input_type -> Cast.UpdateWorkAnalysisReq
99, // 171: Cast.Cast.UpdateWorkAnalysisStatus:input_type -> Cast.UpdateWorkAnalysisStatusReq
110, // 172: Cast.Cast.GetWorkAnalysis:input_type -> Cast.GetWorkAnalysisDetailReq
111, // 173: Cast.Cast.GetLatestWorkAnalysis:input_type -> Cast.GetLatestWorkAnalysisReq
114, // 174: Cast.Cast.ListWorkAnalysis:input_type -> Cast.ListWorkAnalysisReq
117, // 175: Cast.Cast.DeleteWorkAnalysis:input_type -> Cast.DeleteWorkAnalysisReq
136, // 176: Cast.Cast.UpdateWorkAnalysisApprovalID:input_type -> Cast.UpdateWorkAnalysisApprovalIDReq
118, // 177: Cast.Cast.ArtistDataList:input_type -> Cast.ArtistDataListReq
121, // 178: Cast.Cast.MediaDataList:input_type -> Cast.MediaDataListReq
124, // 179: Cast.Cast.DataOverview:input_type -> Cast.DataOverviewReq
126, // 180: Cast.Cast.ArtistMetricsSeries:input_type -> Cast.ArtistMetricsSeriesReq
128, // 181: Cast.Cast.ArtistMetricsDailyWindow:input_type -> Cast.ArtistMetricsDailyWindowReq
133, // 182: Cast.Cast.TobeConfirmedList:input_type -> Cast.TobeConfirmedListReq
138, // 183: Cast.Cast.UpsertMediaMetricsDailyBatch:input_type -> Cast.UpsertMediaMetricsDailyBatchReq
141, // 184: Cast.Cast.UpsertWorkMetricsDailyBatch:input_type -> Cast.UpsertWorkMetricsDailyBatchReq
151, // 185: Cast.Cast.ListMediaMetricsDaily:input_type -> Cast.ListMediaMetricsDailyReq
154, // 186: Cast.Cast.ListWorkMetricsDaily:input_type -> Cast.ListWorkMetricsDailyReq
165, // 187: Cast.Cast.CalculateMediaMetricsByWorks:input_type -> Cast.CalculateMediaMetricsByWorksReq
143, // 188: Cast.Cast.GetArtistAyrShareInfo:input_type -> Cast.GetArtistAyrShareInfoReq
146, // 189: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:input_type -> Cast.GetArtistAyrShareInfoByPlatformIDsReq
148, // 190: Cast.Cast.ListWorkPlatformInfo:input_type -> Cast.ListWorkPlatformInfoReq
157, // 191: Cast.Cast.UpsertTaskList:input_type -> Cast.UpsertTaskListReq
159, // 192: Cast.Cast.GetTaskList:input_type -> Cast.GetTaskListReq
162, // 193: Cast.Cast.ListTaskList:input_type -> Cast.ListTaskListReq
164, // 194: Cast.Cast.DeleteTaskList:input_type -> Cast.DeleteTaskListReq
167, // 195: Cast.Cast.UpdateCastTag:input_type -> Cast.UpdateCastTagReq
169, // 196: Cast.Cast.ListCastTags:input_type -> Cast.ListCastTagsReq
172, // 197: Cast.Cast.UpdateCastTagBatch:input_type -> Cast.UpdateCastTagBatchReq
174, // 198: Cast.Cast.BatchUpdateCastTags:input_type -> Cast.BatchUpdateCastTagsReq
175, // 199: Cast.Cast.UpdateCastTagStatus:input_type -> Cast.UpdateCastTagStatusReq
207, // 200: Cast.Cast.RecalculateCastTagQuoteCount:input_type -> google.protobuf.Empty
177, // 201: Cast.Cast.CreateCompetitiveReport:input_type -> Cast.CreateCompetitiveReportReq
192, // 202: Cast.Cast.ImportCompetitiveReportBatch:input_type -> Cast.ImportCompetitiveReportBatchReq
180, // 203: Cast.Cast.UpdateCompetitiveReportStatus:input_type -> Cast.UpdateCompetitiveReportStatusReq
184, // 204: Cast.Cast.GetCompetitiveReport:input_type -> Cast.GetCompetitiveReportDetailReq
185, // 205: Cast.Cast.GetCompetitiveReportForApp:input_type -> Cast.GetCompetitiveReportForAppReq
188, // 206: Cast.Cast.ListCompetitiveReport:input_type -> Cast.ListCompetitiveReportReq
191, // 207: Cast.Cast.DeleteCompetitiveReport:input_type -> Cast.DeleteCompetitiveReportReq
181, // 208: Cast.Cast.UpdateCompetitiveReportApprovalID:input_type -> Cast.UpdateCompetitiveReportApprovalIDReq
194, // 209: Cast.Cast.CountCompetitiveReportByWorkUuids:input_type -> Cast.CountCompetitiveReportByWorkUuidsReq
10, // 210: Cast.Cast.MediaUserList:output_type -> Cast.MediaUserListResp
12, // 211: Cast.Cast.UpdateMediaAccount:output_type -> Cast.UpdateMediaAccountResp
14, // 212: Cast.Cast.UnbindManager:output_type -> Cast.UnbindManagerResp
207, // 213: Cast.Cast.BindManager:output_type -> google.protobuf.Empty
17, // 214: Cast.Cast.UpdateWorkImage:output_type -> Cast.UpdateWorkImageResp
20, // 215: Cast.Cast.UpdateWorkVideo:output_type -> Cast.UpdateWorkVideoResp
22, // 216: Cast.Cast.MediaInfo:output_type -> Cast.MediaInfoResp
24, // 217: Cast.Cast.MediaInfoByPlatform:output_type -> Cast.MediaInfoByPlatformResp
26, // 218: Cast.Cast.WorkList:output_type -> Cast.WorkListResp
43, // 219: Cast.Cast.WorkListPublished:output_type -> Cast.WorkListPublishedResp
29, // 220: Cast.Cast.WorkDetail:output_type -> Cast.WorkDetailResp
207, // 221: Cast.Cast.UpdateStatus:output_type -> google.protobuf.Empty
32, // 222: Cast.Cast.MediaAccounts:output_type -> Cast.MediaAccountsResp
34, // 223: Cast.Cast.MediaWorks:output_type -> Cast.MediaWorksResp
36, // 224: Cast.Cast.Publish:output_type -> Cast.PublishResp
38, // 225: Cast.Cast.RePublish:output_type -> Cast.RePublishResp
207, // 226: Cast.Cast.DelWork:output_type -> google.protobuf.Empty
41, // 227: Cast.Cast.WorkInfo:output_type -> Cast.WorkInfoResp
45, // 228: Cast.Cast.ArtistInfo:output_type -> Cast.ArtistInfoResp
47, // 229: Cast.Cast.ImportWorkBatch:output_type -> Cast.ImportWorkBatchResp
50, // 230: Cast.Cast.UpdateWorkPlatformInfo:output_type -> Cast.UpdateWorkPlatformInfoResp
207, // 231: Cast.Cast.UpdateWorkPublishLog:output_type -> google.protobuf.Empty
53, // 232: Cast.Cast.RefreshWorkList:output_type -> Cast.RefreshWorkListResp
55, // 233: Cast.Cast.OAuthAccount:output_type -> Cast.OAuthAccountResp
57, // 234: Cast.Cast.OAuthAccountV2:output_type -> Cast.OAuthAccountV2Resp
61, // 235: Cast.Cast.OAuthCodeToToken:output_type -> Cast.OAuthCodeToTokenResp
207, // 236: Cast.Cast.UpdateOAuth:output_type -> google.protobuf.Empty
64, // 237: Cast.Cast.RefreshToken:output_type -> Cast.RefreshTokenResp
66, // 238: Cast.Cast.PublishMediaInfo:output_type -> Cast.PublishMediaInfoResp
207, // 239: Cast.Cast.Tools:output_type -> google.protobuf.Empty
69, // 240: Cast.Cast.UpdateVideoScript:output_type -> Cast.UpdateVideoScriptResp
71, // 241: Cast.Cast.GetVideoScript:output_type -> Cast.GetVideoScriptResp
74, // 242: Cast.Cast.ListVideoScripts:output_type -> Cast.ListVideoScriptsResp
207, // 243: Cast.Cast.DeleteVideoScript:output_type -> google.protobuf.Empty
77, // 244: Cast.Cast.UpdateVideoScriptBatch:output_type -> Cast.UpdateVideoScriptBatchResp
207, // 245: Cast.Cast.UpdateScriptStatus:output_type -> google.protobuf.Empty
81, // 246: Cast.Cast.GetLayout:output_type -> Cast.GetLayoutResp
207, // 247: Cast.Cast.SetLayout:output_type -> google.protobuf.Empty
207, // 248: Cast.Cast.UpdatePrompt:output_type -> google.protobuf.Empty
207, // 249: Cast.Cast.DeletePrompt:output_type -> google.protobuf.Empty
85, // 250: Cast.Cast.GetPrompt:output_type -> Cast.GetPromptResp
88, // 251: Cast.Cast.ListPrompts:output_type -> Cast.ListPromptsResp
90, // 252: Cast.Cast.UpdatePromptBatch:output_type -> Cast.UpdatePromptBatchResp
93, // 253: Cast.Cast.UpdateArtist:output_type -> Cast.UpdateArtistResp
95, // 254: Cast.Cast.GetArtist:output_type -> Cast.GetArtistResp
97, // 255: Cast.Cast.CreateWorkAnalysis:output_type -> Cast.CreateWorkAnalysisResp
207, // 256: Cast.Cast.UpdateWorkAnalysis:output_type -> google.protobuf.Empty
207, // 257: Cast.Cast.UpdateWorkAnalysisStatus:output_type -> google.protobuf.Empty
113, // 258: Cast.Cast.GetWorkAnalysis:output_type -> Cast.GetWorkAnalysisDetailResp
112, // 259: Cast.Cast.GetLatestWorkAnalysis:output_type -> Cast.GetWorkAnalysisResp
116, // 260: Cast.Cast.ListWorkAnalysis:output_type -> Cast.ListWorkAnalysisResp
207, // 261: Cast.Cast.DeleteWorkAnalysis:output_type -> google.protobuf.Empty
207, // 262: Cast.Cast.UpdateWorkAnalysisApprovalID:output_type -> google.protobuf.Empty
120, // 263: Cast.Cast.ArtistDataList:output_type -> Cast.ArtistDataListResp
123, // 264: Cast.Cast.MediaDataList:output_type -> Cast.MediaDataListResp
125, // 265: Cast.Cast.DataOverview:output_type -> Cast.DataOverviewResp
127, // 266: Cast.Cast.ArtistMetricsSeries:output_type -> Cast.ArtistMetricsSeriesResp
132, // 267: Cast.Cast.ArtistMetricsDailyWindow:output_type -> Cast.ArtistMetricsDailyWindowResp
135, // 268: Cast.Cast.TobeConfirmedList:output_type -> Cast.TobeConfirmedListResp
139, // 269: Cast.Cast.UpsertMediaMetricsDailyBatch:output_type -> Cast.UpsertMediaMetricsDailyBatchResp
142, // 270: Cast.Cast.UpsertWorkMetricsDailyBatch:output_type -> Cast.UpsertWorkMetricsDailyBatchResp
153, // 271: Cast.Cast.ListMediaMetricsDaily:output_type -> Cast.ListMediaMetricsDailyResp
156, // 272: Cast.Cast.ListWorkMetricsDaily:output_type -> Cast.ListWorkMetricsDailyResp
166, // 273: Cast.Cast.CalculateMediaMetricsByWorks:output_type -> Cast.CalculateMediaMetricsByWorksResp
145, // 274: Cast.Cast.GetArtistAyrShareInfo:output_type -> Cast.GetArtistAyrShareInfoResp
147, // 275: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:output_type -> Cast.GetArtistAyrShareInfoByPlatformIDsResp
150, // 276: Cast.Cast.ListWorkPlatformInfo:output_type -> Cast.ListWorkPlatformInfoResp
158, // 277: Cast.Cast.UpsertTaskList:output_type -> Cast.UpsertTaskListResp
161, // 278: Cast.Cast.GetTaskList:output_type -> Cast.GetTaskListResp
163, // 279: Cast.Cast.ListTaskList:output_type -> Cast.ListTaskListResp
207, // 280: Cast.Cast.DeleteTaskList:output_type -> google.protobuf.Empty
168, // 281: Cast.Cast.UpdateCastTag:output_type -> Cast.UpdateCastTagResp
171, // 282: Cast.Cast.ListCastTags:output_type -> Cast.ListCastTagsResp
173, // 283: Cast.Cast.UpdateCastTagBatch:output_type -> Cast.UpdateCastTagBatchResp
207, // 284: Cast.Cast.BatchUpdateCastTags:output_type -> google.protobuf.Empty
207, // 285: Cast.Cast.UpdateCastTagStatus:output_type -> google.protobuf.Empty
176, // 286: Cast.Cast.RecalculateCastTagQuoteCount:output_type -> Cast.RecalculateCastTagQuoteCountResp
178, // 287: Cast.Cast.CreateCompetitiveReport:output_type -> Cast.CreateCompetitiveReportResp
193, // 288: Cast.Cast.ImportCompetitiveReportBatch:output_type -> Cast.ImportCompetitiveReportBatchResp
207, // 289: Cast.Cast.UpdateCompetitiveReportStatus:output_type -> google.protobuf.Empty
187, // 290: Cast.Cast.GetCompetitiveReport:output_type -> Cast.GetCompetitiveReportDetailResp
186, // 291: Cast.Cast.GetCompetitiveReportForApp:output_type -> Cast.GetCompetitiveReportForAppResp
190, // 292: Cast.Cast.ListCompetitiveReport:output_type -> Cast.ListCompetitiveReportResp
207, // 293: Cast.Cast.DeleteCompetitiveReport:output_type -> google.protobuf.Empty
207, // 294: Cast.Cast.UpdateCompetitiveReportApprovalID:output_type -> google.protobuf.Empty
196, // 295: Cast.Cast.CountCompetitiveReportByWorkUuids:output_type -> Cast.CountCompetitiveReportByWorkUuidsResp
210, // [210:296] is the sub-list for method output_type
124, // [124:210] is the sub-list for method input_type
124, // [124:124] is the sub-list for extension type_name
124, // [124:124] is the sub-list for extension extendee
0, // [0:124] is the sub-list for field type_name
}
func init() { file_pb_fiee_cast_proto_init() }
func file_pb_fiee_cast_proto_init() {
if File_pb_fiee_cast_proto != nil {
return
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_pb_fiee_cast_proto_rawDesc), len(file_pb_fiee_cast_proto_rawDesc)),
NumEnums: 7,
NumMessages: 200,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_pb_fiee_cast_proto_goTypes,
DependencyIndexes: file_pb_fiee_cast_proto_depIdxs,
EnumInfos: file_pb_fiee_cast_proto_enumTypes,
MessageInfos: file_pb_fiee_cast_proto_msgTypes,
}.Build()
File_pb_fiee_cast_proto = out.File
file_pb_fiee_cast_proto_goTypes = nil
file_pb_fiee_cast_proto_depIdxs = nil
}