From b6cc081b03083bb9cdfaf75e8cd76cbf75677c2c Mon Sep 17 00:00:00 2001 From: daiyb <570956418@qq.com> Date: Fri, 23 Jan 2026 10:49:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/cast/cast.pb.go | 46 ++++++++++++++++++++++++++++++++---- api/cast/cast.pb.validate.go | 8 +++++++ 2 files changed, 49 insertions(+), 5 deletions(-) diff --git a/api/cast/cast.pb.go b/api/cast/cast.pb.go index dec5927..780f9a8 100644 --- a/api/cast/cast.pb.go +++ b/api/cast/cast.pb.go @@ -469,6 +469,7 @@ type MediaUserListReq struct { 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"` + ExceptionStatus int32 `protobuf:"varint,15,opt,name=exceptionStatus,proto3" json:"exceptionStatus"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -601,6 +602,13 @@ func (x *MediaUserListReq) GetExpired() int32 { return 0 } +func (x *MediaUserListReq) GetExceptionStatus() int32 { + if x != nil { + return x.ExceptionStatus + } + return 0 +} + type MediaUserInfo struct { state protoimpl.MessageState `protogen:"open.v1"` PlatformUserName string `protobuf:"bytes,1,opt,name=platformUserName,proto3" json:"platformUserName"` @@ -622,6 +630,7 @@ type MediaUserInfo struct { 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"` + ExceptionStatus int32 `protobuf:"varint,20,opt,name=exceptionStatus,proto3" json:"exceptionStatus"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -789,6 +798,13 @@ func (x *MediaUserInfo) GetExpired() int32 { return 0 } +func (x *MediaUserInfo) GetExceptionStatus() int32 { + if x != nil { + return x.ExceptionStatus + } + return 0 +} + type MediaUserListResp struct { state protoimpl.MessageState `protogen:"open.v1"` Data []*MediaUserInfo `protobuf:"bytes,1,rep,name=data,proto3" json:"data"` @@ -9496,6 +9512,8 @@ type ArtistDataRespItem struct { 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"` // 数据分析使用数 + CompetitiveNumber int32 `protobuf:"varint,20,opt,name=competitiveNumber,proto3" json:"competitiveNumber"` // 竞品报告总数 + CompetitiveConsumptionNumber int32 `protobuf:"varint,21,opt,name=competitiveConsumptionNumber,proto3" json:"competitiveConsumptionNumber"` // 竞品报告使用数 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"` // 浏览/播放数 @@ -9603,6 +9621,20 @@ func (x *ArtistDataRespItem) GetDataAnalysisConsumptionNumber() int32 { return 0 } +func (x *ArtistDataRespItem) GetCompetitiveNumber() int32 { + if x != nil { + return x.CompetitiveNumber + } + return 0 +} + +func (x *ArtistDataRespItem) GetCompetitiveConsumptionNumber() int32 { + if x != nil { + return x.CompetitiveConsumptionNumber + } + return 0 +} + func (x *ArtistDataRespItem) GetSubmitTime() string { if x != nil { return x.SubmitTime @@ -17168,7 +17200,7 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\n" + "profileKey\x18\x01 \x01(\tR\n" + "profileKey\x12\x12\n" + - "\x04AsID\x18\x02 \x01(\tR\x04AsID\"\x82\x04\n" + + "\x04AsID\x18\x02 \x01(\tR\x04AsID\"\xac\x04\n" + "\x10MediaUserListReq\x12\x1c\n" + "\tartistVal\x18\x01 \x01(\tR\tartistVal\x12\x1e\n" + "\n" + @@ -17194,7 +17226,8 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\n" + "needAsInfo\x18\r \x01(\bR\n" + "needAsInfo\x12\x18\n" + - "\aexpired\x18\x0e \x01(\x05R\aexpired\"\x87\x06\n" + + "\aexpired\x18\x0e \x01(\x05R\aexpired\x12(\n" + + "\x0fexceptionStatus\x18\x0f \x01(\x05R\x0fexceptionStatus\"\xb1\x06\n" + "\rMediaUserInfo\x12*\n" + "\x10platformUserName\x18\x01 \x01(\tR\x10platformUserName\x12\x1e\n" + "\n" + @@ -17223,7 +17256,8 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\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" + + "\aexpired\x18\x13 \x01(\x05R\aexpired\x12(\n" + + "\x0fexceptionStatus\x18\x14 \x01(\x05R\x0fexceptionStatus\"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" + @@ -18298,7 +18332,7 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\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" + + "\bpageSize\x18\b \x01(\x05R\bpageSize\"\xc6\x06\n" + "\x12ArtistDataRespItem\x12\x1e\n" + "\n" + "artistName\x18\x01 \x01(\tR\n" + @@ -18314,7 +18348,9 @@ const file_pb_fiee_cast_proto_rawDesc = "" + "\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" + + "\x1ddataAnalysisConsumptionNumber\x18\t \x01(\x05R\x1ddataAnalysisConsumptionNumber\x12,\n" + + "\x11competitiveNumber\x18\x14 \x01(\x05R\x11competitiveNumber\x12B\n" + + "\x1ccompetitiveConsumptionNumber\x18\x15 \x01(\x05R\x1ccompetitiveConsumptionNumber\x12\x1e\n" + "\n" + "submitTime\x18\n" + " \x01(\tR\n" + diff --git a/api/cast/cast.pb.validate.go b/api/cast/cast.pb.validate.go index 7ced5d8..6623fac 100644 --- a/api/cast/cast.pb.validate.go +++ b/api/cast/cast.pb.validate.go @@ -187,6 +187,8 @@ func (m *MediaUserListReq) validate(all bool) error { // no validation rules for Expired + // no validation rules for ExceptionStatus + if len(errors) > 0 { return MediaUserListReqMultiError(errors) } @@ -352,6 +354,8 @@ func (m *MediaUserInfo) validate(all bool) error { // no validation rules for Expired + // no validation rules for ExceptionStatus + if len(errors) > 0 { return MediaUserInfoMultiError(errors) } @@ -14307,6 +14311,10 @@ func (m *ArtistDataRespItem) validate(all bool) error { // no validation rules for DataAnalysisConsumptionNumber + // no validation rules for CompetitiveNumber + + // no validation rules for CompetitiveConsumptionNumber + // no validation rules for SubmitTime // no validation rules for FansCount