update: 更新pb

This commit is contained in:
cjy 2026-03-10 10:10:17 +08:00
parent 5c4b0c8a7d
commit 789c6e5fcb
3 changed files with 1077 additions and 649 deletions

File diff suppressed because it is too large Load Diff

View File

@ -25757,6 +25757,220 @@ var _ interface {
ErrorName() string
} = ListPublishLogRespValidationError{}
// Validate checks the field values on GetArtistWorkStatsReq with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
func (m *GetArtistWorkStatsReq) Validate() error {
return m.validate(false)
}
// ValidateAll checks the field values on GetArtistWorkStatsReq with the rules
// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
// GetArtistWorkStatsReqMultiError, or nil if none found.
func (m *GetArtistWorkStatsReq) ValidateAll() error {
return m.validate(true)
}
func (m *GetArtistWorkStatsReq) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
// no validation rules for ArtistUuid
// no validation rules for StatusUpdateTime
if len(errors) > 0 {
return GetArtistWorkStatsReqMultiError(errors)
}
return nil
}
// GetArtistWorkStatsReqMultiError is an error wrapping multiple validation
// errors returned by GetArtistWorkStatsReq.ValidateAll() if the designated
// constraints aren't met.
type GetArtistWorkStatsReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetArtistWorkStatsReqMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
return strings.Join(msgs, "; ")
}
// AllErrors returns a list of validation violation errors.
func (m GetArtistWorkStatsReqMultiError) AllErrors() []error { return m }
// GetArtistWorkStatsReqValidationError is the validation error returned by
// GetArtistWorkStatsReq.Validate if the designated constraints aren't met.
type GetArtistWorkStatsReqValidationError struct {
field string
reason string
cause error
key bool
}
// Field function returns field value.
func (e GetArtistWorkStatsReqValidationError) Field() string { return e.field }
// Reason function returns reason value.
func (e GetArtistWorkStatsReqValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
func (e GetArtistWorkStatsReqValidationError) Cause() error { return e.cause }
// Key function returns key value.
func (e GetArtistWorkStatsReqValidationError) Key() bool { return e.key }
// ErrorName returns error name.
func (e GetArtistWorkStatsReqValidationError) ErrorName() string {
return "GetArtistWorkStatsReqValidationError"
}
// Error satisfies the builtin error interface
func (e GetArtistWorkStatsReqValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
}
key := ""
if e.key {
key = "key for "
}
return fmt.Sprintf(
"invalid %sGetArtistWorkStatsReq.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
var _ error = GetArtistWorkStatsReqValidationError{}
var _ interface {
Field() string
Reason() string
Key() bool
Cause() error
ErrorName() string
} = GetArtistWorkStatsReqValidationError{}
// Validate checks the field values on GetArtistWorkStatsResp with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
func (m *GetArtistWorkStatsResp) Validate() error {
return m.validate(false)
}
// ValidateAll checks the field values on GetArtistWorkStatsResp with the rules
// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
// GetArtistWorkStatsRespMultiError, or nil if none found.
func (m *GetArtistWorkStatsResp) ValidateAll() error {
return m.validate(true)
}
func (m *GetArtistWorkStatsResp) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
// no validation rules for VideoCount
// no validation rules for ImageCount
// no validation rules for AccountCount
if len(errors) > 0 {
return GetArtistWorkStatsRespMultiError(errors)
}
return nil
}
// GetArtistWorkStatsRespMultiError is an error wrapping multiple validation
// errors returned by GetArtistWorkStatsResp.ValidateAll() if the designated
// constraints aren't met.
type GetArtistWorkStatsRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetArtistWorkStatsRespMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
return strings.Join(msgs, "; ")
}
// AllErrors returns a list of validation violation errors.
func (m GetArtistWorkStatsRespMultiError) AllErrors() []error { return m }
// GetArtistWorkStatsRespValidationError is the validation error returned by
// GetArtistWorkStatsResp.Validate if the designated constraints aren't met.
type GetArtistWorkStatsRespValidationError struct {
field string
reason string
cause error
key bool
}
// Field function returns field value.
func (e GetArtistWorkStatsRespValidationError) Field() string { return e.field }
// Reason function returns reason value.
func (e GetArtistWorkStatsRespValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
func (e GetArtistWorkStatsRespValidationError) Cause() error { return e.cause }
// Key function returns key value.
func (e GetArtistWorkStatsRespValidationError) Key() bool { return e.key }
// ErrorName returns error name.
func (e GetArtistWorkStatsRespValidationError) ErrorName() string {
return "GetArtistWorkStatsRespValidationError"
}
// Error satisfies the builtin error interface
func (e GetArtistWorkStatsRespValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
}
key := ""
if e.key {
key = "key for "
}
return fmt.Sprintf(
"invalid %sGetArtistWorkStatsResp.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
var _ error = GetArtistWorkStatsRespValidationError{}
var _ interface {
Field() string
Reason() string
Key() bool
Cause() error
ErrorName() string
} = GetArtistWorkStatsRespValidationError{}
// Validate checks the field values on WorkListResp_Info with the rules defined
// in the proto definition for this message. If any rules are violated, the
// first error encountered is returned, or nil if there are no violations.

View File

@ -138,6 +138,8 @@ type CastClient interface {
CountCompetitiveReportByWorkUuids(ctx context.Context, in *CountCompetitiveReportByWorkUuidsReq, opts ...grpc_go.CallOption) (*CountCompetitiveReportByWorkUuidsResp, common.ErrorWithAttachment)
// 发布记录相关接口
ListPublishLog(ctx context.Context, in *ListPublishLogReq, opts ...grpc_go.CallOption) (*ListPublishLogResp, common.ErrorWithAttachment)
// 艺人作品统计快照接口
GetArtistWorkStats(ctx context.Context, in *GetArtistWorkStatsReq, opts ...grpc_go.CallOption) (*GetArtistWorkStatsResp, common.ErrorWithAttachment)
}
type castClient struct {
@ -238,6 +240,7 @@ type CastClientImpl struct {
UpdateCompetitiveReportApprovalID func(ctx context.Context, in *UpdateCompetitiveReportApprovalIDReq) (*emptypb.Empty, error)
CountCompetitiveReportByWorkUuids func(ctx context.Context, in *CountCompetitiveReportByWorkUuidsReq) (*CountCompetitiveReportByWorkUuidsResp, error)
ListPublishLog func(ctx context.Context, in *ListPublishLogReq) (*ListPublishLogResp, error)
GetArtistWorkStats func(ctx context.Context, in *GetArtistWorkStatsReq) (*GetArtistWorkStatsResp, error)
}
func (c *CastClientImpl) GetDubboStub(cc *triple.TripleConn) CastClient {
@ -810,6 +813,12 @@ func (c *castClient) ListPublishLog(ctx context.Context, in *ListPublishLogReq,
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/ListPublishLog", in, out)
}
func (c *castClient) GetArtistWorkStats(ctx context.Context, in *GetArtistWorkStatsReq, opts ...grpc_go.CallOption) (*GetArtistWorkStatsResp, common.ErrorWithAttachment) {
out := new(GetArtistWorkStatsResp)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/GetArtistWorkStats", in, out)
}
// CastServer is the server API for Cast service.
// All implementations must embed UnimplementedCastServer
// for forward compatibility
@ -923,6 +932,8 @@ type CastServer interface {
CountCompetitiveReportByWorkUuids(context.Context, *CountCompetitiveReportByWorkUuidsReq) (*CountCompetitiveReportByWorkUuidsResp, error)
// 发布记录相关接口
ListPublishLog(context.Context, *ListPublishLogReq) (*ListPublishLogResp, error)
// 艺人作品统计快照接口
GetArtistWorkStats(context.Context, *GetArtistWorkStatsReq) (*GetArtistWorkStatsResp, error)
mustEmbedUnimplementedCastServer()
}
@ -1210,6 +1221,9 @@ func (UnimplementedCastServer) CountCompetitiveReportByWorkUuids(context.Context
func (UnimplementedCastServer) ListPublishLog(context.Context, *ListPublishLogReq) (*ListPublishLogResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPublishLog not implemented")
}
func (UnimplementedCastServer) GetArtistWorkStats(context.Context, *GetArtistWorkStatsReq) (*GetArtistWorkStatsResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetArtistWorkStats not implemented")
}
func (s *UnimplementedCastServer) XXX_SetProxyImpl(impl protocol.Invoker) {
s.proxyImpl = impl
}
@ -3935,6 +3949,35 @@ func _Cast_ListPublishLog_Handler(srv interface{}, ctx context.Context, dec func
return interceptor(ctx, in, info, handler)
}
func _Cast_GetArtistWorkStats_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(GetArtistWorkStatsReq)
if err := dec(in); err != nil {
return nil, err
}
base := srv.(dubbo3.Dubbo3GrpcService)
args := []interface{}{}
args = append(args, in)
md, _ := metadata.FromIncomingContext(ctx)
invAttachment := make(map[string]interface{}, len(md))
for k, v := range md {
invAttachment[k] = v
}
invo := invocation.NewRPCInvocation("GetArtistWorkStats", args, invAttachment)
if interceptor == nil {
result := base.XXX_GetProxyImpl().Invoke(ctx, invo)
return result, result.Error()
}
info := &grpc_go.UnaryServerInfo{
Server: srv,
FullMethod: ctx.Value("XXX_TRIPLE_GO_INTERFACE_NAME").(string),
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
result := base.XXX_GetProxyImpl().Invoke(ctx, invo)
return result, result.Error()
}
return interceptor(ctx, in, info, handler)
}
// Cast_ServiceDesc is the grpc_go.ServiceDesc for Cast service.
// It's only intended for direct use with grpc_go.RegisterService,
// and not to be introspected or modified (even as a copy)
@ -4314,6 +4357,10 @@ var Cast_ServiceDesc = grpc_go.ServiceDesc{
MethodName: "ListPublishLog",
Handler: _Cast_ListPublishLog_Handler,
},
{
MethodName: "GetArtistWorkStats",
Handler: _Cast_GetArtistWorkStats_Handler,
},
},
Streams: []grpc_go.StreamDesc{},
Metadata: "pb/fiee/cast.proto",