diff --git a/api/cast/cast.pb.go b/api/cast/cast.pb.go index 97a9d0c4..acfec70e 100644 --- a/api/cast/cast.pb.go +++ b/api/cast/cast.pb.go @@ -4157,15 +4157,16 @@ func (x *UpdateWorkPlatformInfoResp) GetWorkUuid() []string { } 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"` - PublishSource PublishSourceENUM `protobuf:"varint,5,opt,name=publishSource,proto3,enum=Cast.PublishSourceENUM" json:"publishSource"` - PublishMediaID string `protobuf:"bytes,6,opt,name=publishMediaID,proto3" json:"publishMediaID"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache + 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"` + PublishSource PublishSourceENUM `protobuf:"varint,5,opt,name=publishSource,proto3,enum=Cast.PublishSourceENUM" json:"publishSource"` + 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"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *UpdateWorkPublishLogReq) Reset() { @@ -4240,6 +4241,13 @@ func (x *UpdateWorkPublishLogReq) GetPublishMediaID() string { return "" } +func (x *UpdateWorkPublishLogReq) GetPublishMediaStatus() PublishStatusENUM { + if x != nil { + return x.PublishMediaStatus + } + return PublishStatusENUM_PublishMediaStatus_NO +} + type RefreshWorkListReq struct { state protoimpl.MessageState `protogen:"open.v1"` PublishStatus uint32 `protobuf:"varint,1,opt,name=publishStatus,proto3" json:"publishStatus"` @@ -18325,7 +18333,7 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\x19UpdateWorkPlatformInfoReq\x12>\n" + "\x10PlatformInfoData\x18\x01 \x03(\v2\x12.Cast.PlatformInfoR\x10PlatformInfoData\"8\n" + "\x1aUpdateWorkPlatformInfoResp\x12\x1a\n" + - "\bworkUuid\x18\x01 \x03(\tR\bworkUuid\"\x82\x02\n" + + "\bworkUuid\x18\x01 \x03(\tR\bworkUuid\"\xcb\x02\n" + "\x17UpdateWorkPublishLogReq\x12\x1a\n" + "\bworkUuid\x18\x01 \x01(\tR\bworkUuid\x124\n" + "\n" + @@ -18334,7 +18342,8 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\x06detail\x18\x03 \x01(\tR\x06detail\x12\x16\n" + "\x06action\x18\x04 \x01(\tR\x06action\x12=\n" + "\rpublishSource\x18\x05 \x01(\x0e2\x17.Cast.PublishSourceENUMR\rpublishSource\x12&\n" + - "\x0epublishMediaID\x18\x06 \x01(\tR\x0epublishMediaID\":\n" + + "\x0epublishMediaID\x18\x06 \x01(\tR\x0epublishMediaID\x12G\n" + + "\x12publishMediaStatus\x18\a \x01(\x0e2\x17.Cast.PublishStatusENUMR\x12publishMediaStatus\":\n" + "\x12RefreshWorkListReq\x12$\n" + "\rpublishStatus\x18\x01 \x01(\rR\rpublishStatus\"\xe2\x03\n" + "\x13RefreshWorkListResp\x122\n" + @@ -20203,276 +20212,277 @@ var file_pb_fiee_cast_proto_depIdxs = []int32{ 50, // 47: Cast.UpdateWorkPlatformInfoReq.PlatformInfoData:type_name -> Cast.PlatformInfo 0, // 48: Cast.UpdateWorkPublishLogReq.platformID:type_name -> Cast.PlatformIDENUM 7, // 49: Cast.UpdateWorkPublishLogReq.publishSource:type_name -> Cast.PublishSourceENUM - 216, // 50: Cast.RefreshWorkListResp.Data:type_name -> Cast.RefreshWorkListResp.Info - 0, // 51: Cast.OAuthCodeToTokenReq.platformID:type_name -> Cast.PlatformIDENUM - 218, // 52: Cast.UpdateOAuthReq.Data:type_name -> Cast.UpdateOAuthReq.Info - 0, // 53: Cast.RefreshTokenReq.platformID:type_name -> Cast.PlatformIDENUM - 75, // 54: Cast.ListVideoScriptsResp.data:type_name -> Cast.VideoScriptInfo - 75, // 55: Cast.UpdateVideoScriptBatchReq.data:type_name -> Cast.VideoScriptInfo - 75, // 56: Cast.UpdateVideoScriptBatchResp.data:type_name -> Cast.VideoScriptInfo - 3, // 57: Cast.UpdateScriptStatusReq.workAction:type_name -> Cast.WorkActionENUM - 8, // 58: Cast.UpdatePromptReq.category:type_name -> Cast.CategoryENUM - 8, // 59: Cast.GetPromptResp.category:type_name -> Cast.CategoryENUM - 8, // 60: Cast.ListPromptsReq.category:type_name -> Cast.CategoryENUM - 8, // 61: Cast.PromptInfo.category:type_name -> Cast.CategoryENUM - 89, // 62: Cast.ListPromptsResp.data:type_name -> Cast.PromptInfo - 89, // 63: Cast.UpdatePromptBatchReq.data:type_name -> Cast.PromptInfo - 89, // 64: Cast.UpdatePromptBatchResp.data:type_name -> Cast.PromptInfo - 93, // 65: Cast.UpdateArtistReq.artistInfo:type_name -> Cast.ArtistInfo - 93, // 66: Cast.GetArtistResp.artistInfo:type_name -> Cast.ArtistInfo - 3, // 67: Cast.UpdateWorkAnalysisStatusReq.workAction:type_name -> Cast.WorkActionENUM - 103, // 68: Cast.GetWorkAnalysisResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries - 104, // 69: Cast.GetWorkAnalysisResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries - 105, // 70: Cast.GetWorkAnalysisResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries - 106, // 71: Cast.GetWorkAnalysisResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries - 107, // 72: Cast.GetWorkAnalysisResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries - 108, // 73: Cast.GetWorkAnalysisResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities - 109, // 74: Cast.GetWorkAnalysisResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay - 110, // 75: Cast.GetWorkAnalysisResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime - 102, // 76: Cast.GetWorkAnalysisDetailResp.WorkAnalysisLogData:type_name -> Cast.WorkAnalysisLogInfo - 103, // 77: Cast.GetWorkAnalysisDetailResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries - 104, // 78: Cast.GetWorkAnalysisDetailResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries - 105, // 79: Cast.GetWorkAnalysisDetailResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries - 106, // 80: Cast.GetWorkAnalysisDetailResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries - 107, // 81: Cast.GetWorkAnalysisDetailResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries - 108, // 82: Cast.GetWorkAnalysisDetailResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities - 109, // 83: Cast.GetWorkAnalysisDetailResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay - 110, // 84: Cast.GetWorkAnalysisDetailResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime - 111, // 85: Cast.GetWorkAnalysisDetailResp.extra:type_name -> Cast.WorkAnalysisExtra - 117, // 86: Cast.ListWorkAnalysisResp.data:type_name -> Cast.WorkAnalysisInfo - 121, // 87: Cast.ArtistDataListResp.data:type_name -> Cast.ArtistDataRespItem - 124, // 88: Cast.MediaDataListResp.data:type_name -> Cast.MediaDataListItem - 103, // 89: Cast.ArtistMetricsSeriesResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries - 104, // 90: Cast.ArtistMetricsSeriesResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries - 105, // 91: Cast.ArtistMetricsSeriesResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries - 106, // 92: Cast.ArtistMetricsSeriesResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries - 107, // 93: Cast.ArtistMetricsSeriesResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries - 110, // 94: Cast.ArtistMetricsSeriesResp.bestPostTime:type_name -> Cast.WorkAnalysisBestPostTime - 109, // 95: Cast.ArtistMetricsSeriesResp.mostActiveDay:type_name -> Cast.WorkAnalysisMostActiveDay - 131, // 96: Cast.ArtistMetricsDailyWindowResp.fans:type_name -> Cast.SimplePoint - 131, // 97: Cast.ArtistMetricsDailyWindowResp.views:type_name -> Cast.SimplePoint - 131, // 98: Cast.ArtistMetricsDailyWindowResp.likes:type_name -> Cast.SimplePoint - 131, // 99: Cast.ArtistMetricsDailyWindowResp.comments:type_name -> Cast.SimplePoint - 131, // 100: Cast.ArtistMetricsDailyWindowResp.shares:type_name -> Cast.SimplePoint - 132, // 101: Cast.ArtistMetricsDailyWindowResp.bestPostTime:type_name -> Cast.BestPostTimePoint - 133, // 102: Cast.ArtistMetricsDailyWindowResp.mostActiveDay:type_name -> Cast.MostActiveDayPoint - 136, // 103: Cast.TobeConfirmedListResp.data:type_name -> Cast.TobeConfirmedItem - 139, // 104: Cast.UpsertMediaMetricsDailyBatchReq.data:type_name -> Cast.MediaMetricsDailyItem - 142, // 105: Cast.UpsertWorkMetricsDailyBatchReq.data:type_name -> Cast.WorkMetricsDailyItem - 146, // 106: Cast.GetArtistAyrShareInfoResp.data:type_name -> Cast.ArtistAyrShareInfo - 146, // 107: Cast.GetArtistAyrShareInfoByPlatformIDsResp.data:type_name -> Cast.ArtistAyrShareInfo - 151, // 108: Cast.ListWorkPlatformInfoResp.data:type_name -> Cast.WorkPlatformInfo - 154, // 109: Cast.ListMediaMetricsDailyResp.data:type_name -> Cast.MediaMetricsDailyInfo - 157, // 110: Cast.ListWorkMetricsDailyResp.data:type_name -> Cast.WorkMetricsDailyInfo - 162, // 111: Cast.GetTaskListResp.data:type_name -> Cast.TaskListInfo - 162, // 112: Cast.ListTaskListResp.data:type_name -> Cast.TaskListInfo - 172, // 113: Cast.ListCastTagsResp.data:type_name -> Cast.CastTagInfo - 172, // 114: Cast.UpdateCastTagBatchReq.data:type_name -> Cast.CastTagInfo - 172, // 115: Cast.UpdateCastTagBatchResp.data:type_name -> Cast.CastTagInfo - 172, // 116: Cast.BatchUpdateCastTagsReq.data:type_name -> Cast.CastTagInfo - 3, // 117: Cast.UpdateCompetitiveReportStatusReq.workAction:type_name -> Cast.WorkActionENUM - 184, // 118: Cast.GetCompetitiveReportDetailResp.reportLogData:type_name -> Cast.CompetitiveReportLogInfo - 185, // 119: Cast.GetCompetitiveReportDetailResp.extra:type_name -> Cast.CompetitiveReportExtra - 191, // 120: Cast.ListCompetitiveReportResp.data:type_name -> Cast.CompetitiveReportInfo - 179, // 121: Cast.ImportCompetitiveReportBatchReq.reports:type_name -> Cast.CreateCompetitiveReportReq - 179, // 122: Cast.ImportCompetitiveReportBatchResp.reports:type_name -> Cast.CreateCompetitiveReportReq - 197, // 123: Cast.CountCompetitiveReportByWorkUuidsResp.data:type_name -> Cast.WorkUuidCount - 2, // 124: Cast.UpdateMediaAccInfoReq.expiredSource:type_name -> Cast.ExpiredMediaSourceENUM - 1, // 125: Cast.UpdateMediaAccInfoReq.authStatus:type_name -> Cast.AuthStatusENUM - 210, // 126: Cast.WorkListResp.Info.PublishMediaIDs:type_name -> Cast.WorkListResp.Info.PublishMediaIDsEntry - 11, // 127: Cast.WorkDetailResp.MediaAccDataEntry.value:type_name -> Cast.MediaUserInfo - 217, // 128: Cast.RefreshWorkListResp.Info.PlatformInfoData:type_name -> Cast.RefreshWorkListResp.Info.PlatformInfo - 0, // 129: Cast.RefreshWorkListResp.Info.PlatformInfo.platformID:type_name -> Cast.PlatformIDENUM - 0, // 130: Cast.UpdateOAuthReq.Info.platformID:type_name -> Cast.PlatformIDENUM - 10, // 131: Cast.Cast.MediaUserList:input_type -> Cast.MediaUserListReq - 13, // 132: Cast.Cast.UpdateMediaAccount:input_type -> Cast.UpdateMediaAccountReq - 15, // 133: Cast.Cast.UnbindManager:input_type -> Cast.UnbindManagerReq - 17, // 134: Cast.Cast.BindManager:input_type -> Cast.BindManagerReq - 18, // 135: Cast.Cast.UpdateWorkImage:input_type -> Cast.UpdateWorkImageReq - 21, // 136: Cast.Cast.UpdateWorkVideo:input_type -> Cast.UpdateWorkVideoReq - 23, // 137: Cast.Cast.MediaInfo:input_type -> Cast.MediaInfoReq - 25, // 138: Cast.Cast.MediaInfoByPlatform:input_type -> Cast.MediaInfoByPlatformReq - 27, // 139: Cast.Cast.WorkList:input_type -> Cast.WorkListReq - 44, // 140: Cast.Cast.WorkListPublished:input_type -> Cast.WorkListPublishedReq - 29, // 141: Cast.Cast.WorkDetail:input_type -> Cast.WorkDetailReq - 32, // 142: Cast.Cast.UpdateStatus:input_type -> Cast.UpdateStatusReq - 33, // 143: Cast.Cast.MediaAccounts:input_type -> Cast.MediaAccountsReq - 35, // 144: Cast.Cast.MediaWorks:input_type -> Cast.MediaWorksReq - 37, // 145: Cast.Cast.Publish:input_type -> Cast.PublishReq - 39, // 146: Cast.Cast.RePublish:input_type -> Cast.RePublishReq - 41, // 147: Cast.Cast.DelWork:input_type -> Cast.DelWorkReq - 42, // 148: Cast.Cast.WorkInfo:input_type -> Cast.WorkInfoReq - 46, // 149: Cast.Cast.ArtistInfo:input_type -> Cast.ArtistInfoReq - 48, // 150: Cast.Cast.ImportWorkBatch:input_type -> Cast.ImportWorkBatchReq - 51, // 151: Cast.Cast.UpdateWorkPlatformInfo:input_type -> Cast.UpdateWorkPlatformInfoReq - 53, // 152: Cast.Cast.UpdateWorkPublishLog:input_type -> Cast.UpdateWorkPublishLogReq - 54, // 153: Cast.Cast.RefreshWorkList:input_type -> Cast.RefreshWorkListReq - 199, // 154: Cast.Cast.WorkResource:input_type -> Cast.WorkResourceReq - 201, // 155: Cast.Cast.UpdateWorkResource:input_type -> Cast.UpdateWorkResourceReq - 203, // 156: Cast.Cast.UpdateMediaAccStatus:input_type -> Cast.UpdateMediaAccStatusReq - 205, // 157: Cast.Cast.UpdateWorkScript:input_type -> Cast.UpdateWorkScriptReq - 56, // 158: Cast.Cast.OAuthAccount:input_type -> Cast.OAuthAccountReq - 206, // 159: Cast.Cast.UnbindMediaAuth:input_type -> Cast.UnbindMediaAuthReq - 208, // 160: Cast.Cast.UpdateMediaAccInfo:input_type -> Cast.UpdateMediaAccInfoReq - 58, // 161: Cast.Cast.OAuthAccountV2:input_type -> Cast.OAuthAccountV2Req - 62, // 162: Cast.Cast.OAuthCodeToToken:input_type -> Cast.OAuthCodeToTokenReq - 64, // 163: Cast.Cast.UpdateOAuth:input_type -> Cast.UpdateOAuthReq - 65, // 164: Cast.Cast.RefreshToken:input_type -> Cast.RefreshTokenReq - 67, // 165: Cast.Cast.PublishMediaInfo:input_type -> Cast.PublishMediaInfoReq - 69, // 166: Cast.Cast.Tools:input_type -> Cast.ToolsReq - 70, // 167: Cast.Cast.UpdateVideoScript:input_type -> Cast.UpdateVideoScriptReq - 72, // 168: Cast.Cast.GetVideoScript:input_type -> Cast.GetVideoScriptReq - 74, // 169: Cast.Cast.ListVideoScripts:input_type -> Cast.ListVideoScriptsReq - 77, // 170: Cast.Cast.DeleteVideoScript:input_type -> Cast.DeleteVideoScriptReq - 78, // 171: Cast.Cast.UpdateVideoScriptBatch:input_type -> Cast.UpdateVideoScriptBatchReq - 80, // 172: Cast.Cast.UpdateScriptStatus:input_type -> Cast.UpdateScriptStatusReq - 82, // 173: Cast.Cast.GetLayout:input_type -> Cast.GetLayoutReq - 81, // 174: Cast.Cast.SetLayout:input_type -> Cast.SetLayoutReq - 84, // 175: Cast.Cast.UpdatePrompt:input_type -> Cast.UpdatePromptReq - 85, // 176: Cast.Cast.DeletePrompt:input_type -> Cast.DeletePromptReq - 86, // 177: Cast.Cast.GetPrompt:input_type -> Cast.GetPromptReq - 88, // 178: Cast.Cast.ListPrompts:input_type -> Cast.ListPromptsReq - 91, // 179: Cast.Cast.UpdatePromptBatch:input_type -> Cast.UpdatePromptBatchReq - 94, // 180: Cast.Cast.UpdateArtist:input_type -> Cast.UpdateArtistReq - 96, // 181: Cast.Cast.GetArtist:input_type -> Cast.GetArtistReq - 98, // 182: Cast.Cast.CreateWorkAnalysis:input_type -> Cast.CreateWorkAnalysisReq - 100, // 183: Cast.Cast.UpdateWorkAnalysis:input_type -> Cast.UpdateWorkAnalysisReq - 101, // 184: Cast.Cast.UpdateWorkAnalysisStatus:input_type -> Cast.UpdateWorkAnalysisStatusReq - 112, // 185: Cast.Cast.GetWorkAnalysis:input_type -> Cast.GetWorkAnalysisDetailReq - 113, // 186: Cast.Cast.GetLatestWorkAnalysis:input_type -> Cast.GetLatestWorkAnalysisReq - 116, // 187: Cast.Cast.ListWorkAnalysis:input_type -> Cast.ListWorkAnalysisReq - 119, // 188: Cast.Cast.DeleteWorkAnalysis:input_type -> Cast.DeleteWorkAnalysisReq - 138, // 189: Cast.Cast.UpdateWorkAnalysisApprovalID:input_type -> Cast.UpdateWorkAnalysisApprovalIDReq - 120, // 190: Cast.Cast.ArtistDataList:input_type -> Cast.ArtistDataListReq - 123, // 191: Cast.Cast.MediaDataList:input_type -> Cast.MediaDataListReq - 126, // 192: Cast.Cast.DataOverview:input_type -> Cast.DataOverviewReq - 128, // 193: Cast.Cast.ArtistMetricsSeries:input_type -> Cast.ArtistMetricsSeriesReq - 130, // 194: Cast.Cast.ArtistMetricsDailyWindow:input_type -> Cast.ArtistMetricsDailyWindowReq - 135, // 195: Cast.Cast.TobeConfirmedList:input_type -> Cast.TobeConfirmedListReq - 140, // 196: Cast.Cast.UpsertMediaMetricsDailyBatch:input_type -> Cast.UpsertMediaMetricsDailyBatchReq - 143, // 197: Cast.Cast.UpsertWorkMetricsDailyBatch:input_type -> Cast.UpsertWorkMetricsDailyBatchReq - 153, // 198: Cast.Cast.ListMediaMetricsDaily:input_type -> Cast.ListMediaMetricsDailyReq - 156, // 199: Cast.Cast.ListWorkMetricsDaily:input_type -> Cast.ListWorkMetricsDailyReq - 167, // 200: Cast.Cast.CalculateMediaMetricsByWorks:input_type -> Cast.CalculateMediaMetricsByWorksReq - 145, // 201: Cast.Cast.GetArtistAyrShareInfo:input_type -> Cast.GetArtistAyrShareInfoReq - 148, // 202: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:input_type -> Cast.GetArtistAyrShareInfoByPlatformIDsReq - 150, // 203: Cast.Cast.ListWorkPlatformInfo:input_type -> Cast.ListWorkPlatformInfoReq - 159, // 204: Cast.Cast.UpsertTaskList:input_type -> Cast.UpsertTaskListReq - 161, // 205: Cast.Cast.GetTaskList:input_type -> Cast.GetTaskListReq - 164, // 206: Cast.Cast.ListTaskList:input_type -> Cast.ListTaskListReq - 166, // 207: Cast.Cast.DeleteTaskList:input_type -> Cast.DeleteTaskListReq - 169, // 208: Cast.Cast.UpdateCastTag:input_type -> Cast.UpdateCastTagReq - 171, // 209: Cast.Cast.ListCastTags:input_type -> Cast.ListCastTagsReq - 174, // 210: Cast.Cast.UpdateCastTagBatch:input_type -> Cast.UpdateCastTagBatchReq - 176, // 211: Cast.Cast.BatchUpdateCastTags:input_type -> Cast.BatchUpdateCastTagsReq - 177, // 212: Cast.Cast.UpdateCastTagStatus:input_type -> Cast.UpdateCastTagStatusReq - 219, // 213: Cast.Cast.RecalculateCastTagQuoteCount:input_type -> google.protobuf.Empty - 179, // 214: Cast.Cast.CreateCompetitiveReport:input_type -> Cast.CreateCompetitiveReportReq - 194, // 215: Cast.Cast.ImportCompetitiveReportBatch:input_type -> Cast.ImportCompetitiveReportBatchReq - 182, // 216: Cast.Cast.UpdateCompetitiveReportStatus:input_type -> Cast.UpdateCompetitiveReportStatusReq - 186, // 217: Cast.Cast.GetCompetitiveReport:input_type -> Cast.GetCompetitiveReportDetailReq - 187, // 218: Cast.Cast.GetCompetitiveReportForApp:input_type -> Cast.GetCompetitiveReportForAppReq - 190, // 219: Cast.Cast.ListCompetitiveReport:input_type -> Cast.ListCompetitiveReportReq - 193, // 220: Cast.Cast.DeleteCompetitiveReport:input_type -> Cast.DeleteCompetitiveReportReq - 183, // 221: Cast.Cast.UpdateCompetitiveReportApprovalID:input_type -> Cast.UpdateCompetitiveReportApprovalIDReq - 196, // 222: Cast.Cast.CountCompetitiveReportByWorkUuids:input_type -> Cast.CountCompetitiveReportByWorkUuidsReq - 12, // 223: Cast.Cast.MediaUserList:output_type -> Cast.MediaUserListResp - 14, // 224: Cast.Cast.UpdateMediaAccount:output_type -> Cast.UpdateMediaAccountResp - 16, // 225: Cast.Cast.UnbindManager:output_type -> Cast.UnbindManagerResp - 219, // 226: Cast.Cast.BindManager:output_type -> google.protobuf.Empty - 19, // 227: Cast.Cast.UpdateWorkImage:output_type -> Cast.UpdateWorkImageResp - 22, // 228: Cast.Cast.UpdateWorkVideo:output_type -> Cast.UpdateWorkVideoResp - 24, // 229: Cast.Cast.MediaInfo:output_type -> Cast.MediaInfoResp - 26, // 230: Cast.Cast.MediaInfoByPlatform:output_type -> Cast.MediaInfoByPlatformResp - 28, // 231: Cast.Cast.WorkList:output_type -> Cast.WorkListResp - 45, // 232: Cast.Cast.WorkListPublished:output_type -> Cast.WorkListPublishedResp - 31, // 233: Cast.Cast.WorkDetail:output_type -> Cast.WorkDetailResp - 219, // 234: Cast.Cast.UpdateStatus:output_type -> google.protobuf.Empty - 34, // 235: Cast.Cast.MediaAccounts:output_type -> Cast.MediaAccountsResp - 36, // 236: Cast.Cast.MediaWorks:output_type -> Cast.MediaWorksResp - 38, // 237: Cast.Cast.Publish:output_type -> Cast.PublishResp - 40, // 238: Cast.Cast.RePublish:output_type -> Cast.RePublishResp - 219, // 239: Cast.Cast.DelWork:output_type -> google.protobuf.Empty - 43, // 240: Cast.Cast.WorkInfo:output_type -> Cast.WorkInfoResp - 47, // 241: Cast.Cast.ArtistInfo:output_type -> Cast.ArtistInfoResp - 49, // 242: Cast.Cast.ImportWorkBatch:output_type -> Cast.ImportWorkBatchResp - 52, // 243: Cast.Cast.UpdateWorkPlatformInfo:output_type -> Cast.UpdateWorkPlatformInfoResp - 219, // 244: Cast.Cast.UpdateWorkPublishLog:output_type -> google.protobuf.Empty - 55, // 245: Cast.Cast.RefreshWorkList:output_type -> Cast.RefreshWorkListResp - 200, // 246: Cast.Cast.WorkResource:output_type -> Cast.WorkResourceResp - 202, // 247: Cast.Cast.UpdateWorkResource:output_type -> Cast.UpdateWorkResourceResp - 204, // 248: Cast.Cast.UpdateMediaAccStatus:output_type -> Cast.UpdateMediaAccStatusResp - 219, // 249: Cast.Cast.UpdateWorkScript:output_type -> google.protobuf.Empty - 57, // 250: Cast.Cast.OAuthAccount:output_type -> Cast.OAuthAccountResp - 207, // 251: Cast.Cast.UnbindMediaAuth:output_type -> Cast.UnbindMediaAuthResp - 219, // 252: Cast.Cast.UpdateMediaAccInfo:output_type -> google.protobuf.Empty - 59, // 253: Cast.Cast.OAuthAccountV2:output_type -> Cast.OAuthAccountV2Resp - 63, // 254: Cast.Cast.OAuthCodeToToken:output_type -> Cast.OAuthCodeToTokenResp - 219, // 255: Cast.Cast.UpdateOAuth:output_type -> google.protobuf.Empty - 66, // 256: Cast.Cast.RefreshToken:output_type -> Cast.RefreshTokenResp - 68, // 257: Cast.Cast.PublishMediaInfo:output_type -> Cast.PublishMediaInfoResp - 219, // 258: Cast.Cast.Tools:output_type -> google.protobuf.Empty - 71, // 259: Cast.Cast.UpdateVideoScript:output_type -> Cast.UpdateVideoScriptResp - 73, // 260: Cast.Cast.GetVideoScript:output_type -> Cast.GetVideoScriptResp - 76, // 261: Cast.Cast.ListVideoScripts:output_type -> Cast.ListVideoScriptsResp - 219, // 262: Cast.Cast.DeleteVideoScript:output_type -> google.protobuf.Empty - 79, // 263: Cast.Cast.UpdateVideoScriptBatch:output_type -> Cast.UpdateVideoScriptBatchResp - 219, // 264: Cast.Cast.UpdateScriptStatus:output_type -> google.protobuf.Empty - 83, // 265: Cast.Cast.GetLayout:output_type -> Cast.GetLayoutResp - 219, // 266: Cast.Cast.SetLayout:output_type -> google.protobuf.Empty - 219, // 267: Cast.Cast.UpdatePrompt:output_type -> google.protobuf.Empty - 219, // 268: Cast.Cast.DeletePrompt:output_type -> google.protobuf.Empty - 87, // 269: Cast.Cast.GetPrompt:output_type -> Cast.GetPromptResp - 90, // 270: Cast.Cast.ListPrompts:output_type -> Cast.ListPromptsResp - 92, // 271: Cast.Cast.UpdatePromptBatch:output_type -> Cast.UpdatePromptBatchResp - 95, // 272: Cast.Cast.UpdateArtist:output_type -> Cast.UpdateArtistResp - 97, // 273: Cast.Cast.GetArtist:output_type -> Cast.GetArtistResp - 99, // 274: Cast.Cast.CreateWorkAnalysis:output_type -> Cast.CreateWorkAnalysisResp - 219, // 275: Cast.Cast.UpdateWorkAnalysis:output_type -> google.protobuf.Empty - 219, // 276: Cast.Cast.UpdateWorkAnalysisStatus:output_type -> google.protobuf.Empty - 115, // 277: Cast.Cast.GetWorkAnalysis:output_type -> Cast.GetWorkAnalysisDetailResp - 114, // 278: Cast.Cast.GetLatestWorkAnalysis:output_type -> Cast.GetWorkAnalysisResp - 118, // 279: Cast.Cast.ListWorkAnalysis:output_type -> Cast.ListWorkAnalysisResp - 219, // 280: Cast.Cast.DeleteWorkAnalysis:output_type -> google.protobuf.Empty - 219, // 281: Cast.Cast.UpdateWorkAnalysisApprovalID:output_type -> google.protobuf.Empty - 122, // 282: Cast.Cast.ArtistDataList:output_type -> Cast.ArtistDataListResp - 125, // 283: Cast.Cast.MediaDataList:output_type -> Cast.MediaDataListResp - 127, // 284: Cast.Cast.DataOverview:output_type -> Cast.DataOverviewResp - 129, // 285: Cast.Cast.ArtistMetricsSeries:output_type -> Cast.ArtistMetricsSeriesResp - 134, // 286: Cast.Cast.ArtistMetricsDailyWindow:output_type -> Cast.ArtistMetricsDailyWindowResp - 137, // 287: Cast.Cast.TobeConfirmedList:output_type -> Cast.TobeConfirmedListResp - 141, // 288: Cast.Cast.UpsertMediaMetricsDailyBatch:output_type -> Cast.UpsertMediaMetricsDailyBatchResp - 144, // 289: Cast.Cast.UpsertWorkMetricsDailyBatch:output_type -> Cast.UpsertWorkMetricsDailyBatchResp - 155, // 290: Cast.Cast.ListMediaMetricsDaily:output_type -> Cast.ListMediaMetricsDailyResp - 158, // 291: Cast.Cast.ListWorkMetricsDaily:output_type -> Cast.ListWorkMetricsDailyResp - 168, // 292: Cast.Cast.CalculateMediaMetricsByWorks:output_type -> Cast.CalculateMediaMetricsByWorksResp - 147, // 293: Cast.Cast.GetArtistAyrShareInfo:output_type -> Cast.GetArtistAyrShareInfoResp - 149, // 294: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:output_type -> Cast.GetArtistAyrShareInfoByPlatformIDsResp - 152, // 295: Cast.Cast.ListWorkPlatformInfo:output_type -> Cast.ListWorkPlatformInfoResp - 160, // 296: Cast.Cast.UpsertTaskList:output_type -> Cast.UpsertTaskListResp - 163, // 297: Cast.Cast.GetTaskList:output_type -> Cast.GetTaskListResp - 165, // 298: Cast.Cast.ListTaskList:output_type -> Cast.ListTaskListResp - 219, // 299: Cast.Cast.DeleteTaskList:output_type -> google.protobuf.Empty - 170, // 300: Cast.Cast.UpdateCastTag:output_type -> Cast.UpdateCastTagResp - 173, // 301: Cast.Cast.ListCastTags:output_type -> Cast.ListCastTagsResp - 175, // 302: Cast.Cast.UpdateCastTagBatch:output_type -> Cast.UpdateCastTagBatchResp - 219, // 303: Cast.Cast.BatchUpdateCastTags:output_type -> google.protobuf.Empty - 219, // 304: Cast.Cast.UpdateCastTagStatus:output_type -> google.protobuf.Empty - 178, // 305: Cast.Cast.RecalculateCastTagQuoteCount:output_type -> Cast.RecalculateCastTagQuoteCountResp - 180, // 306: Cast.Cast.CreateCompetitiveReport:output_type -> Cast.CreateCompetitiveReportResp - 195, // 307: Cast.Cast.ImportCompetitiveReportBatch:output_type -> Cast.ImportCompetitiveReportBatchResp - 219, // 308: Cast.Cast.UpdateCompetitiveReportStatus:output_type -> google.protobuf.Empty - 189, // 309: Cast.Cast.GetCompetitiveReport:output_type -> Cast.GetCompetitiveReportDetailResp - 188, // 310: Cast.Cast.GetCompetitiveReportForApp:output_type -> Cast.GetCompetitiveReportForAppResp - 192, // 311: Cast.Cast.ListCompetitiveReport:output_type -> Cast.ListCompetitiveReportResp - 219, // 312: Cast.Cast.DeleteCompetitiveReport:output_type -> google.protobuf.Empty - 219, // 313: Cast.Cast.UpdateCompetitiveReportApprovalID:output_type -> google.protobuf.Empty - 198, // 314: Cast.Cast.CountCompetitiveReportByWorkUuids:output_type -> Cast.CountCompetitiveReportByWorkUuidsResp - 223, // [223:315] is the sub-list for method output_type - 131, // [131:223] is the sub-list for method input_type - 131, // [131:131] is the sub-list for extension type_name - 131, // [131:131] is the sub-list for extension extendee - 0, // [0:131] is the sub-list for field type_name + 5, // 50: Cast.UpdateWorkPublishLogReq.publishMediaStatus:type_name -> Cast.PublishStatusENUM + 216, // 51: Cast.RefreshWorkListResp.Data:type_name -> Cast.RefreshWorkListResp.Info + 0, // 52: Cast.OAuthCodeToTokenReq.platformID:type_name -> Cast.PlatformIDENUM + 218, // 53: Cast.UpdateOAuthReq.Data:type_name -> Cast.UpdateOAuthReq.Info + 0, // 54: Cast.RefreshTokenReq.platformID:type_name -> Cast.PlatformIDENUM + 75, // 55: Cast.ListVideoScriptsResp.data:type_name -> Cast.VideoScriptInfo + 75, // 56: Cast.UpdateVideoScriptBatchReq.data:type_name -> Cast.VideoScriptInfo + 75, // 57: Cast.UpdateVideoScriptBatchResp.data:type_name -> Cast.VideoScriptInfo + 3, // 58: Cast.UpdateScriptStatusReq.workAction:type_name -> Cast.WorkActionENUM + 8, // 59: Cast.UpdatePromptReq.category:type_name -> Cast.CategoryENUM + 8, // 60: Cast.GetPromptResp.category:type_name -> Cast.CategoryENUM + 8, // 61: Cast.ListPromptsReq.category:type_name -> Cast.CategoryENUM + 8, // 62: Cast.PromptInfo.category:type_name -> Cast.CategoryENUM + 89, // 63: Cast.ListPromptsResp.data:type_name -> Cast.PromptInfo + 89, // 64: Cast.UpdatePromptBatchReq.data:type_name -> Cast.PromptInfo + 89, // 65: Cast.UpdatePromptBatchResp.data:type_name -> Cast.PromptInfo + 93, // 66: Cast.UpdateArtistReq.artistInfo:type_name -> Cast.ArtistInfo + 93, // 67: Cast.GetArtistResp.artistInfo:type_name -> Cast.ArtistInfo + 3, // 68: Cast.UpdateWorkAnalysisStatusReq.workAction:type_name -> Cast.WorkActionENUM + 103, // 69: Cast.GetWorkAnalysisResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries + 104, // 70: Cast.GetWorkAnalysisResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries + 105, // 71: Cast.GetWorkAnalysisResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries + 106, // 72: Cast.GetWorkAnalysisResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries + 107, // 73: Cast.GetWorkAnalysisResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries + 108, // 74: Cast.GetWorkAnalysisResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities + 109, // 75: Cast.GetWorkAnalysisResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay + 110, // 76: Cast.GetWorkAnalysisResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime + 102, // 77: Cast.GetWorkAnalysisDetailResp.WorkAnalysisLogData:type_name -> Cast.WorkAnalysisLogInfo + 103, // 78: Cast.GetWorkAnalysisDetailResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries + 104, // 79: Cast.GetWorkAnalysisDetailResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries + 105, // 80: Cast.GetWorkAnalysisDetailResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries + 106, // 81: Cast.GetWorkAnalysisDetailResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries + 107, // 82: Cast.GetWorkAnalysisDetailResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries + 108, // 83: Cast.GetWorkAnalysisDetailResp.topCitiesSeries:type_name -> Cast.WorkAnalysisTopCities + 109, // 84: Cast.GetWorkAnalysisDetailResp.mostActiveDaySeries:type_name -> Cast.WorkAnalysisMostActiveDay + 110, // 85: Cast.GetWorkAnalysisDetailResp.bestPostTimeSeries:type_name -> Cast.WorkAnalysisBestPostTime + 111, // 86: Cast.GetWorkAnalysisDetailResp.extra:type_name -> Cast.WorkAnalysisExtra + 117, // 87: Cast.ListWorkAnalysisResp.data:type_name -> Cast.WorkAnalysisInfo + 121, // 88: Cast.ArtistDataListResp.data:type_name -> Cast.ArtistDataRespItem + 124, // 89: Cast.MediaDataListResp.data:type_name -> Cast.MediaDataListItem + 103, // 90: Cast.ArtistMetricsSeriesResp.fansSeries:type_name -> Cast.WorkAnalysisFansSeries + 104, // 91: Cast.ArtistMetricsSeriesResp.viewsSeries:type_name -> Cast.WorkAnalysisViewsSeries + 105, // 92: Cast.ArtistMetricsSeriesResp.likesSeries:type_name -> Cast.WorkAnalysisLikesSeries + 106, // 93: Cast.ArtistMetricsSeriesResp.commentsSeries:type_name -> Cast.WorkAnalysisCommentsSeries + 107, // 94: Cast.ArtistMetricsSeriesResp.sharesSeries:type_name -> Cast.WorkAnalysisSharesSeries + 110, // 95: Cast.ArtistMetricsSeriesResp.bestPostTime:type_name -> Cast.WorkAnalysisBestPostTime + 109, // 96: Cast.ArtistMetricsSeriesResp.mostActiveDay:type_name -> Cast.WorkAnalysisMostActiveDay + 131, // 97: Cast.ArtistMetricsDailyWindowResp.fans:type_name -> Cast.SimplePoint + 131, // 98: Cast.ArtistMetricsDailyWindowResp.views:type_name -> Cast.SimplePoint + 131, // 99: Cast.ArtistMetricsDailyWindowResp.likes:type_name -> Cast.SimplePoint + 131, // 100: Cast.ArtistMetricsDailyWindowResp.comments:type_name -> Cast.SimplePoint + 131, // 101: Cast.ArtistMetricsDailyWindowResp.shares:type_name -> Cast.SimplePoint + 132, // 102: Cast.ArtistMetricsDailyWindowResp.bestPostTime:type_name -> Cast.BestPostTimePoint + 133, // 103: Cast.ArtistMetricsDailyWindowResp.mostActiveDay:type_name -> Cast.MostActiveDayPoint + 136, // 104: Cast.TobeConfirmedListResp.data:type_name -> Cast.TobeConfirmedItem + 139, // 105: Cast.UpsertMediaMetricsDailyBatchReq.data:type_name -> Cast.MediaMetricsDailyItem + 142, // 106: Cast.UpsertWorkMetricsDailyBatchReq.data:type_name -> Cast.WorkMetricsDailyItem + 146, // 107: Cast.GetArtistAyrShareInfoResp.data:type_name -> Cast.ArtistAyrShareInfo + 146, // 108: Cast.GetArtistAyrShareInfoByPlatformIDsResp.data:type_name -> Cast.ArtistAyrShareInfo + 151, // 109: Cast.ListWorkPlatformInfoResp.data:type_name -> Cast.WorkPlatformInfo + 154, // 110: Cast.ListMediaMetricsDailyResp.data:type_name -> Cast.MediaMetricsDailyInfo + 157, // 111: Cast.ListWorkMetricsDailyResp.data:type_name -> Cast.WorkMetricsDailyInfo + 162, // 112: Cast.GetTaskListResp.data:type_name -> Cast.TaskListInfo + 162, // 113: Cast.ListTaskListResp.data:type_name -> Cast.TaskListInfo + 172, // 114: Cast.ListCastTagsResp.data:type_name -> Cast.CastTagInfo + 172, // 115: Cast.UpdateCastTagBatchReq.data:type_name -> Cast.CastTagInfo + 172, // 116: Cast.UpdateCastTagBatchResp.data:type_name -> Cast.CastTagInfo + 172, // 117: Cast.BatchUpdateCastTagsReq.data:type_name -> Cast.CastTagInfo + 3, // 118: Cast.UpdateCompetitiveReportStatusReq.workAction:type_name -> Cast.WorkActionENUM + 184, // 119: Cast.GetCompetitiveReportDetailResp.reportLogData:type_name -> Cast.CompetitiveReportLogInfo + 185, // 120: Cast.GetCompetitiveReportDetailResp.extra:type_name -> Cast.CompetitiveReportExtra + 191, // 121: Cast.ListCompetitiveReportResp.data:type_name -> Cast.CompetitiveReportInfo + 179, // 122: Cast.ImportCompetitiveReportBatchReq.reports:type_name -> Cast.CreateCompetitiveReportReq + 179, // 123: Cast.ImportCompetitiveReportBatchResp.reports:type_name -> Cast.CreateCompetitiveReportReq + 197, // 124: Cast.CountCompetitiveReportByWorkUuidsResp.data:type_name -> Cast.WorkUuidCount + 2, // 125: Cast.UpdateMediaAccInfoReq.expiredSource:type_name -> Cast.ExpiredMediaSourceENUM + 1, // 126: Cast.UpdateMediaAccInfoReq.authStatus:type_name -> Cast.AuthStatusENUM + 210, // 127: Cast.WorkListResp.Info.PublishMediaIDs:type_name -> Cast.WorkListResp.Info.PublishMediaIDsEntry + 11, // 128: Cast.WorkDetailResp.MediaAccDataEntry.value:type_name -> Cast.MediaUserInfo + 217, // 129: Cast.RefreshWorkListResp.Info.PlatformInfoData:type_name -> Cast.RefreshWorkListResp.Info.PlatformInfo + 0, // 130: Cast.RefreshWorkListResp.Info.PlatformInfo.platformID:type_name -> Cast.PlatformIDENUM + 0, // 131: Cast.UpdateOAuthReq.Info.platformID:type_name -> Cast.PlatformIDENUM + 10, // 132: Cast.Cast.MediaUserList:input_type -> Cast.MediaUserListReq + 13, // 133: Cast.Cast.UpdateMediaAccount:input_type -> Cast.UpdateMediaAccountReq + 15, // 134: Cast.Cast.UnbindManager:input_type -> Cast.UnbindManagerReq + 17, // 135: Cast.Cast.BindManager:input_type -> Cast.BindManagerReq + 18, // 136: Cast.Cast.UpdateWorkImage:input_type -> Cast.UpdateWorkImageReq + 21, // 137: Cast.Cast.UpdateWorkVideo:input_type -> Cast.UpdateWorkVideoReq + 23, // 138: Cast.Cast.MediaInfo:input_type -> Cast.MediaInfoReq + 25, // 139: Cast.Cast.MediaInfoByPlatform:input_type -> Cast.MediaInfoByPlatformReq + 27, // 140: Cast.Cast.WorkList:input_type -> Cast.WorkListReq + 44, // 141: Cast.Cast.WorkListPublished:input_type -> Cast.WorkListPublishedReq + 29, // 142: Cast.Cast.WorkDetail:input_type -> Cast.WorkDetailReq + 32, // 143: Cast.Cast.UpdateStatus:input_type -> Cast.UpdateStatusReq + 33, // 144: Cast.Cast.MediaAccounts:input_type -> Cast.MediaAccountsReq + 35, // 145: Cast.Cast.MediaWorks:input_type -> Cast.MediaWorksReq + 37, // 146: Cast.Cast.Publish:input_type -> Cast.PublishReq + 39, // 147: Cast.Cast.RePublish:input_type -> Cast.RePublishReq + 41, // 148: Cast.Cast.DelWork:input_type -> Cast.DelWorkReq + 42, // 149: Cast.Cast.WorkInfo:input_type -> Cast.WorkInfoReq + 46, // 150: Cast.Cast.ArtistInfo:input_type -> Cast.ArtistInfoReq + 48, // 151: Cast.Cast.ImportWorkBatch:input_type -> Cast.ImportWorkBatchReq + 51, // 152: Cast.Cast.UpdateWorkPlatformInfo:input_type -> Cast.UpdateWorkPlatformInfoReq + 53, // 153: Cast.Cast.UpdateWorkPublishLog:input_type -> Cast.UpdateWorkPublishLogReq + 54, // 154: Cast.Cast.RefreshWorkList:input_type -> Cast.RefreshWorkListReq + 199, // 155: Cast.Cast.WorkResource:input_type -> Cast.WorkResourceReq + 201, // 156: Cast.Cast.UpdateWorkResource:input_type -> Cast.UpdateWorkResourceReq + 203, // 157: Cast.Cast.UpdateMediaAccStatus:input_type -> Cast.UpdateMediaAccStatusReq + 205, // 158: Cast.Cast.UpdateWorkScript:input_type -> Cast.UpdateWorkScriptReq + 56, // 159: Cast.Cast.OAuthAccount:input_type -> Cast.OAuthAccountReq + 206, // 160: Cast.Cast.UnbindMediaAuth:input_type -> Cast.UnbindMediaAuthReq + 208, // 161: Cast.Cast.UpdateMediaAccInfo:input_type -> Cast.UpdateMediaAccInfoReq + 58, // 162: Cast.Cast.OAuthAccountV2:input_type -> Cast.OAuthAccountV2Req + 62, // 163: Cast.Cast.OAuthCodeToToken:input_type -> Cast.OAuthCodeToTokenReq + 64, // 164: Cast.Cast.UpdateOAuth:input_type -> Cast.UpdateOAuthReq + 65, // 165: Cast.Cast.RefreshToken:input_type -> Cast.RefreshTokenReq + 67, // 166: Cast.Cast.PublishMediaInfo:input_type -> Cast.PublishMediaInfoReq + 69, // 167: Cast.Cast.Tools:input_type -> Cast.ToolsReq + 70, // 168: Cast.Cast.UpdateVideoScript:input_type -> Cast.UpdateVideoScriptReq + 72, // 169: Cast.Cast.GetVideoScript:input_type -> Cast.GetVideoScriptReq + 74, // 170: Cast.Cast.ListVideoScripts:input_type -> Cast.ListVideoScriptsReq + 77, // 171: Cast.Cast.DeleteVideoScript:input_type -> Cast.DeleteVideoScriptReq + 78, // 172: Cast.Cast.UpdateVideoScriptBatch:input_type -> Cast.UpdateVideoScriptBatchReq + 80, // 173: Cast.Cast.UpdateScriptStatus:input_type -> Cast.UpdateScriptStatusReq + 82, // 174: Cast.Cast.GetLayout:input_type -> Cast.GetLayoutReq + 81, // 175: Cast.Cast.SetLayout:input_type -> Cast.SetLayoutReq + 84, // 176: Cast.Cast.UpdatePrompt:input_type -> Cast.UpdatePromptReq + 85, // 177: Cast.Cast.DeletePrompt:input_type -> Cast.DeletePromptReq + 86, // 178: Cast.Cast.GetPrompt:input_type -> Cast.GetPromptReq + 88, // 179: Cast.Cast.ListPrompts:input_type -> Cast.ListPromptsReq + 91, // 180: Cast.Cast.UpdatePromptBatch:input_type -> Cast.UpdatePromptBatchReq + 94, // 181: Cast.Cast.UpdateArtist:input_type -> Cast.UpdateArtistReq + 96, // 182: Cast.Cast.GetArtist:input_type -> Cast.GetArtistReq + 98, // 183: Cast.Cast.CreateWorkAnalysis:input_type -> Cast.CreateWorkAnalysisReq + 100, // 184: Cast.Cast.UpdateWorkAnalysis:input_type -> Cast.UpdateWorkAnalysisReq + 101, // 185: Cast.Cast.UpdateWorkAnalysisStatus:input_type -> Cast.UpdateWorkAnalysisStatusReq + 112, // 186: Cast.Cast.GetWorkAnalysis:input_type -> Cast.GetWorkAnalysisDetailReq + 113, // 187: Cast.Cast.GetLatestWorkAnalysis:input_type -> Cast.GetLatestWorkAnalysisReq + 116, // 188: Cast.Cast.ListWorkAnalysis:input_type -> Cast.ListWorkAnalysisReq + 119, // 189: Cast.Cast.DeleteWorkAnalysis:input_type -> Cast.DeleteWorkAnalysisReq + 138, // 190: Cast.Cast.UpdateWorkAnalysisApprovalID:input_type -> Cast.UpdateWorkAnalysisApprovalIDReq + 120, // 191: Cast.Cast.ArtistDataList:input_type -> Cast.ArtistDataListReq + 123, // 192: Cast.Cast.MediaDataList:input_type -> Cast.MediaDataListReq + 126, // 193: Cast.Cast.DataOverview:input_type -> Cast.DataOverviewReq + 128, // 194: Cast.Cast.ArtistMetricsSeries:input_type -> Cast.ArtistMetricsSeriesReq + 130, // 195: Cast.Cast.ArtistMetricsDailyWindow:input_type -> Cast.ArtistMetricsDailyWindowReq + 135, // 196: Cast.Cast.TobeConfirmedList:input_type -> Cast.TobeConfirmedListReq + 140, // 197: Cast.Cast.UpsertMediaMetricsDailyBatch:input_type -> Cast.UpsertMediaMetricsDailyBatchReq + 143, // 198: Cast.Cast.UpsertWorkMetricsDailyBatch:input_type -> Cast.UpsertWorkMetricsDailyBatchReq + 153, // 199: Cast.Cast.ListMediaMetricsDaily:input_type -> Cast.ListMediaMetricsDailyReq + 156, // 200: Cast.Cast.ListWorkMetricsDaily:input_type -> Cast.ListWorkMetricsDailyReq + 167, // 201: Cast.Cast.CalculateMediaMetricsByWorks:input_type -> Cast.CalculateMediaMetricsByWorksReq + 145, // 202: Cast.Cast.GetArtistAyrShareInfo:input_type -> Cast.GetArtistAyrShareInfoReq + 148, // 203: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:input_type -> Cast.GetArtistAyrShareInfoByPlatformIDsReq + 150, // 204: Cast.Cast.ListWorkPlatformInfo:input_type -> Cast.ListWorkPlatformInfoReq + 159, // 205: Cast.Cast.UpsertTaskList:input_type -> Cast.UpsertTaskListReq + 161, // 206: Cast.Cast.GetTaskList:input_type -> Cast.GetTaskListReq + 164, // 207: Cast.Cast.ListTaskList:input_type -> Cast.ListTaskListReq + 166, // 208: Cast.Cast.DeleteTaskList:input_type -> Cast.DeleteTaskListReq + 169, // 209: Cast.Cast.UpdateCastTag:input_type -> Cast.UpdateCastTagReq + 171, // 210: Cast.Cast.ListCastTags:input_type -> Cast.ListCastTagsReq + 174, // 211: Cast.Cast.UpdateCastTagBatch:input_type -> Cast.UpdateCastTagBatchReq + 176, // 212: Cast.Cast.BatchUpdateCastTags:input_type -> Cast.BatchUpdateCastTagsReq + 177, // 213: Cast.Cast.UpdateCastTagStatus:input_type -> Cast.UpdateCastTagStatusReq + 219, // 214: Cast.Cast.RecalculateCastTagQuoteCount:input_type -> google.protobuf.Empty + 179, // 215: Cast.Cast.CreateCompetitiveReport:input_type -> Cast.CreateCompetitiveReportReq + 194, // 216: Cast.Cast.ImportCompetitiveReportBatch:input_type -> Cast.ImportCompetitiveReportBatchReq + 182, // 217: Cast.Cast.UpdateCompetitiveReportStatus:input_type -> Cast.UpdateCompetitiveReportStatusReq + 186, // 218: Cast.Cast.GetCompetitiveReport:input_type -> Cast.GetCompetitiveReportDetailReq + 187, // 219: Cast.Cast.GetCompetitiveReportForApp:input_type -> Cast.GetCompetitiveReportForAppReq + 190, // 220: Cast.Cast.ListCompetitiveReport:input_type -> Cast.ListCompetitiveReportReq + 193, // 221: Cast.Cast.DeleteCompetitiveReport:input_type -> Cast.DeleteCompetitiveReportReq + 183, // 222: Cast.Cast.UpdateCompetitiveReportApprovalID:input_type -> Cast.UpdateCompetitiveReportApprovalIDReq + 196, // 223: Cast.Cast.CountCompetitiveReportByWorkUuids:input_type -> Cast.CountCompetitiveReportByWorkUuidsReq + 12, // 224: Cast.Cast.MediaUserList:output_type -> Cast.MediaUserListResp + 14, // 225: Cast.Cast.UpdateMediaAccount:output_type -> Cast.UpdateMediaAccountResp + 16, // 226: Cast.Cast.UnbindManager:output_type -> Cast.UnbindManagerResp + 219, // 227: Cast.Cast.BindManager:output_type -> google.protobuf.Empty + 19, // 228: Cast.Cast.UpdateWorkImage:output_type -> Cast.UpdateWorkImageResp + 22, // 229: Cast.Cast.UpdateWorkVideo:output_type -> Cast.UpdateWorkVideoResp + 24, // 230: Cast.Cast.MediaInfo:output_type -> Cast.MediaInfoResp + 26, // 231: Cast.Cast.MediaInfoByPlatform:output_type -> Cast.MediaInfoByPlatformResp + 28, // 232: Cast.Cast.WorkList:output_type -> Cast.WorkListResp + 45, // 233: Cast.Cast.WorkListPublished:output_type -> Cast.WorkListPublishedResp + 31, // 234: Cast.Cast.WorkDetail:output_type -> Cast.WorkDetailResp + 219, // 235: Cast.Cast.UpdateStatus:output_type -> google.protobuf.Empty + 34, // 236: Cast.Cast.MediaAccounts:output_type -> Cast.MediaAccountsResp + 36, // 237: Cast.Cast.MediaWorks:output_type -> Cast.MediaWorksResp + 38, // 238: Cast.Cast.Publish:output_type -> Cast.PublishResp + 40, // 239: Cast.Cast.RePublish:output_type -> Cast.RePublishResp + 219, // 240: Cast.Cast.DelWork:output_type -> google.protobuf.Empty + 43, // 241: Cast.Cast.WorkInfo:output_type -> Cast.WorkInfoResp + 47, // 242: Cast.Cast.ArtistInfo:output_type -> Cast.ArtistInfoResp + 49, // 243: Cast.Cast.ImportWorkBatch:output_type -> Cast.ImportWorkBatchResp + 52, // 244: Cast.Cast.UpdateWorkPlatformInfo:output_type -> Cast.UpdateWorkPlatformInfoResp + 219, // 245: Cast.Cast.UpdateWorkPublishLog:output_type -> google.protobuf.Empty + 55, // 246: Cast.Cast.RefreshWorkList:output_type -> Cast.RefreshWorkListResp + 200, // 247: Cast.Cast.WorkResource:output_type -> Cast.WorkResourceResp + 202, // 248: Cast.Cast.UpdateWorkResource:output_type -> Cast.UpdateWorkResourceResp + 204, // 249: Cast.Cast.UpdateMediaAccStatus:output_type -> Cast.UpdateMediaAccStatusResp + 219, // 250: Cast.Cast.UpdateWorkScript:output_type -> google.protobuf.Empty + 57, // 251: Cast.Cast.OAuthAccount:output_type -> Cast.OAuthAccountResp + 207, // 252: Cast.Cast.UnbindMediaAuth:output_type -> Cast.UnbindMediaAuthResp + 219, // 253: Cast.Cast.UpdateMediaAccInfo:output_type -> google.protobuf.Empty + 59, // 254: Cast.Cast.OAuthAccountV2:output_type -> Cast.OAuthAccountV2Resp + 63, // 255: Cast.Cast.OAuthCodeToToken:output_type -> Cast.OAuthCodeToTokenResp + 219, // 256: Cast.Cast.UpdateOAuth:output_type -> google.protobuf.Empty + 66, // 257: Cast.Cast.RefreshToken:output_type -> Cast.RefreshTokenResp + 68, // 258: Cast.Cast.PublishMediaInfo:output_type -> Cast.PublishMediaInfoResp + 219, // 259: Cast.Cast.Tools:output_type -> google.protobuf.Empty + 71, // 260: Cast.Cast.UpdateVideoScript:output_type -> Cast.UpdateVideoScriptResp + 73, // 261: Cast.Cast.GetVideoScript:output_type -> Cast.GetVideoScriptResp + 76, // 262: Cast.Cast.ListVideoScripts:output_type -> Cast.ListVideoScriptsResp + 219, // 263: Cast.Cast.DeleteVideoScript:output_type -> google.protobuf.Empty + 79, // 264: Cast.Cast.UpdateVideoScriptBatch:output_type -> Cast.UpdateVideoScriptBatchResp + 219, // 265: Cast.Cast.UpdateScriptStatus:output_type -> google.protobuf.Empty + 83, // 266: Cast.Cast.GetLayout:output_type -> Cast.GetLayoutResp + 219, // 267: Cast.Cast.SetLayout:output_type -> google.protobuf.Empty + 219, // 268: Cast.Cast.UpdatePrompt:output_type -> google.protobuf.Empty + 219, // 269: Cast.Cast.DeletePrompt:output_type -> google.protobuf.Empty + 87, // 270: Cast.Cast.GetPrompt:output_type -> Cast.GetPromptResp + 90, // 271: Cast.Cast.ListPrompts:output_type -> Cast.ListPromptsResp + 92, // 272: Cast.Cast.UpdatePromptBatch:output_type -> Cast.UpdatePromptBatchResp + 95, // 273: Cast.Cast.UpdateArtist:output_type -> Cast.UpdateArtistResp + 97, // 274: Cast.Cast.GetArtist:output_type -> Cast.GetArtistResp + 99, // 275: Cast.Cast.CreateWorkAnalysis:output_type -> Cast.CreateWorkAnalysisResp + 219, // 276: Cast.Cast.UpdateWorkAnalysis:output_type -> google.protobuf.Empty + 219, // 277: Cast.Cast.UpdateWorkAnalysisStatus:output_type -> google.protobuf.Empty + 115, // 278: Cast.Cast.GetWorkAnalysis:output_type -> Cast.GetWorkAnalysisDetailResp + 114, // 279: Cast.Cast.GetLatestWorkAnalysis:output_type -> Cast.GetWorkAnalysisResp + 118, // 280: Cast.Cast.ListWorkAnalysis:output_type -> Cast.ListWorkAnalysisResp + 219, // 281: Cast.Cast.DeleteWorkAnalysis:output_type -> google.protobuf.Empty + 219, // 282: Cast.Cast.UpdateWorkAnalysisApprovalID:output_type -> google.protobuf.Empty + 122, // 283: Cast.Cast.ArtistDataList:output_type -> Cast.ArtistDataListResp + 125, // 284: Cast.Cast.MediaDataList:output_type -> Cast.MediaDataListResp + 127, // 285: Cast.Cast.DataOverview:output_type -> Cast.DataOverviewResp + 129, // 286: Cast.Cast.ArtistMetricsSeries:output_type -> Cast.ArtistMetricsSeriesResp + 134, // 287: Cast.Cast.ArtistMetricsDailyWindow:output_type -> Cast.ArtistMetricsDailyWindowResp + 137, // 288: Cast.Cast.TobeConfirmedList:output_type -> Cast.TobeConfirmedListResp + 141, // 289: Cast.Cast.UpsertMediaMetricsDailyBatch:output_type -> Cast.UpsertMediaMetricsDailyBatchResp + 144, // 290: Cast.Cast.UpsertWorkMetricsDailyBatch:output_type -> Cast.UpsertWorkMetricsDailyBatchResp + 155, // 291: Cast.Cast.ListMediaMetricsDaily:output_type -> Cast.ListMediaMetricsDailyResp + 158, // 292: Cast.Cast.ListWorkMetricsDaily:output_type -> Cast.ListWorkMetricsDailyResp + 168, // 293: Cast.Cast.CalculateMediaMetricsByWorks:output_type -> Cast.CalculateMediaMetricsByWorksResp + 147, // 294: Cast.Cast.GetArtistAyrShareInfo:output_type -> Cast.GetArtistAyrShareInfoResp + 149, // 295: Cast.Cast.GetArtistAyrShareInfoByPlatformIDs:output_type -> Cast.GetArtistAyrShareInfoByPlatformIDsResp + 152, // 296: Cast.Cast.ListWorkPlatformInfo:output_type -> Cast.ListWorkPlatformInfoResp + 160, // 297: Cast.Cast.UpsertTaskList:output_type -> Cast.UpsertTaskListResp + 163, // 298: Cast.Cast.GetTaskList:output_type -> Cast.GetTaskListResp + 165, // 299: Cast.Cast.ListTaskList:output_type -> Cast.ListTaskListResp + 219, // 300: Cast.Cast.DeleteTaskList:output_type -> google.protobuf.Empty + 170, // 301: Cast.Cast.UpdateCastTag:output_type -> Cast.UpdateCastTagResp + 173, // 302: Cast.Cast.ListCastTags:output_type -> Cast.ListCastTagsResp + 175, // 303: Cast.Cast.UpdateCastTagBatch:output_type -> Cast.UpdateCastTagBatchResp + 219, // 304: Cast.Cast.BatchUpdateCastTags:output_type -> google.protobuf.Empty + 219, // 305: Cast.Cast.UpdateCastTagStatus:output_type -> google.protobuf.Empty + 178, // 306: Cast.Cast.RecalculateCastTagQuoteCount:output_type -> Cast.RecalculateCastTagQuoteCountResp + 180, // 307: Cast.Cast.CreateCompetitiveReport:output_type -> Cast.CreateCompetitiveReportResp + 195, // 308: Cast.Cast.ImportCompetitiveReportBatch:output_type -> Cast.ImportCompetitiveReportBatchResp + 219, // 309: Cast.Cast.UpdateCompetitiveReportStatus:output_type -> google.protobuf.Empty + 189, // 310: Cast.Cast.GetCompetitiveReport:output_type -> Cast.GetCompetitiveReportDetailResp + 188, // 311: Cast.Cast.GetCompetitiveReportForApp:output_type -> Cast.GetCompetitiveReportForAppResp + 192, // 312: Cast.Cast.ListCompetitiveReport:output_type -> Cast.ListCompetitiveReportResp + 219, // 313: Cast.Cast.DeleteCompetitiveReport:output_type -> google.protobuf.Empty + 219, // 314: Cast.Cast.UpdateCompetitiveReportApprovalID:output_type -> google.protobuf.Empty + 198, // 315: Cast.Cast.CountCompetitiveReportByWorkUuids:output_type -> Cast.CountCompetitiveReportByWorkUuidsResp + 224, // [224:316] is the sub-list for method output_type + 132, // [132:224] is the sub-list for method input_type + 132, // [132:132] is the sub-list for extension type_name + 132, // [132:132] is the sub-list for extension extendee + 0, // [0:132] is the sub-list for field type_name } func init() { file_pb_fiee_cast_proto_init() } diff --git a/api/cast/cast.pb.validate.go b/api/cast/cast.pb.validate.go index 946dd7b0..24925e04 100644 --- a/api/cast/cast.pb.validate.go +++ b/api/cast/cast.pb.validate.go @@ -5842,6 +5842,8 @@ func (m *UpdateWorkPublishLogReq) validate(all bool) error { // no validation rules for PublishMediaID + // no validation rules for PublishMediaStatus + if len(errors) > 0 { return UpdateWorkPublishLogReqMultiError(errors) } diff --git a/pkg/service/cast/work.go b/pkg/service/cast/work.go index 19926a8e..7fce34d3 100644 --- a/pkg/service/cast/work.go +++ b/pkg/service/cast/work.go @@ -893,11 +893,12 @@ func PostAS(ctx context.Context, workUuid string, publishSource cast.PublishSour } if _err != nil { _, errS := service.CastProvider.UpdateWorkPublishLog(context.Background(), &cast.UpdateWorkPublishLogReq{ - WorkUuid: workUuid, - PlatformID: cast.PlatformIDENUM(platformID), - Action: "post", - Detail: _err.Error(), - PublishSource: publishSource, + WorkUuid: workUuid, + PlatformID: cast.PlatformIDENUM(platformID), + Action: "post", + Detail: _err.Error(), + PublishSource: publishSource, + PublishMediaStatus: cast.PublishStatusENUM_PublishMediaStatus_EXCEPTION, }) if errS != nil { zap.L().Error("PostAs UpdateWorkPublishLog err", zap.Error(errS), zap.Any("WorkUuid", workDetail.WorkUuid))