You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2911 lines
72 KiB

11 months ago
// Code generated by protoc-gen-gogo. DO NOT EDIT.
// source: api/v1/punishment.proto
package v1
import (
context "context"
fmt "fmt"
_ "github.com/gogo/protobuf/gogoproto"
proto "github.com/gogo/protobuf/proto"
github_com_gogo_protobuf_types "github.com/gogo/protobuf/types"
_ "google.golang.org/genproto/googleapis/api/annotations"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
emptypb "google.golang.org/protobuf/types/known/emptypb"
_ "google.golang.org/protobuf/types/known/timestamppb"
io "io"
math "math"
math_bits "math/bits"
time "time"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
var _ = time.Kitchen
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
// 这里是proto文件中的结构体可以根据需要删除或者调整
type Punishment struct {
11 months ago
EndTime *time.Time `protobuf:"bytes,1,opt,name=end_time,json=endTime,proto3,stdtime" json:"end_time,omitempty"`
CreatedAt *time.Time `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at,omitempty"`
UpdatedAt *time.Time `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at,omitempty"`
Id int64 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
UserId int64 `protobuf:"varint,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Type int32 `protobuf:"varint,6,opt,name=type,proto3" json:"type,omitempty"`
Enable bool `protobuf:"varint,7,opt,name=enable,proto3" json:"enable,omitempty"`
Operators string `protobuf:"bytes,8,opt,name=operators,proto3" json:"operators,omitempty"`
Remark string `protobuf:"bytes,9,opt,name=remark,proto3" json:"remark,omitempty"`
Reason string `protobuf:"bytes,10,opt,name=reason,proto3" json:"reason,omitempty"`
Username string `protobuf:"bytes,11,opt,name=username,proto3" json:"username,omitempty"`
11 months ago
}
func (m *Punishment) Reset() { *m = Punishment{} }
func (m *Punishment) String() string { return proto.CompactTextString(m) }
func (*Punishment) ProtoMessage() {}
func (*Punishment) Descriptor() ([]byte, []int) {
return fileDescriptor_165d39e292001fbd, []int{0}
}
func (m *Punishment) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *Punishment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_Punishment.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *Punishment) XXX_Merge(src proto.Message) {
xxx_messageInfo_Punishment.Merge(m, src)
}
func (m *Punishment) XXX_Size() int {
return m.Size()
}
func (m *Punishment) XXX_DiscardUnknown() {
xxx_messageInfo_Punishment.DiscardUnknown(m)
}
var xxx_messageInfo_Punishment proto.InternalMessageInfo
func (m *Punishment) GetEndTime() *time.Time {
if m != nil {
return m.EndTime
}
return nil
}
func (m *Punishment) GetCreatedAt() *time.Time {
if m != nil {
return m.CreatedAt
}
return nil
}
func (m *Punishment) GetUpdatedAt() *time.Time {
if m != nil {
return m.UpdatedAt
}
return nil
}
func (m *Punishment) GetId() int64 {
if m != nil {
return m.Id
}
return 0
}
func (m *Punishment) GetUserId() int64 {
if m != nil {
return m.UserId
}
return 0
}
func (m *Punishment) GetType() int32 {
if m != nil {
return m.Type
}
return 0
}
11 months ago
func (m *Punishment) GetEnable() bool {
11 months ago
if m != nil {
return m.Enable
}
11 months ago
return false
11 months ago
}
func (m *Punishment) GetOperators() string {
if m != nil {
return m.Operators
}
return ""
}
func (m *Punishment) GetRemark() string {
if m != nil {
return m.Remark
}
return ""
}
func (m *Punishment) GetReason() string {
if m != nil {
return m.Reason
}
return ""
}
11 months ago
func (m *Punishment) GetUsername() string {
if m != nil {
return m.Username
}
return ""
}
11 months ago
type CancelPunishmentRequest struct {
Id []int64 `protobuf:"varint,1,rep,packed,name=id,proto3" json:"id,omitempty"`
}
func (m *CancelPunishmentRequest) Reset() { *m = CancelPunishmentRequest{} }
func (m *CancelPunishmentRequest) String() string { return proto.CompactTextString(m) }
func (*CancelPunishmentRequest) ProtoMessage() {}
func (*CancelPunishmentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_165d39e292001fbd, []int{1}
}
func (m *CancelPunishmentRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *CancelPunishmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_CancelPunishmentRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *CancelPunishmentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelPunishmentRequest.Merge(m, src)
}
func (m *CancelPunishmentRequest) XXX_Size() int {
return m.Size()
}
func (m *CancelPunishmentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CancelPunishmentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CancelPunishmentRequest proto.InternalMessageInfo
func (m *CancelPunishmentRequest) GetId() []int64 {
if m != nil {
return m.Id
}
return nil
}
type GetPunishmentRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
}
func (m *GetPunishmentRequest) Reset() { *m = GetPunishmentRequest{} }
func (m *GetPunishmentRequest) String() string { return proto.CompactTextString(m) }
func (*GetPunishmentRequest) ProtoMessage() {}
func (*GetPunishmentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_165d39e292001fbd, []int{2}
}
func (m *GetPunishmentRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *GetPunishmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_GetPunishmentRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *GetPunishmentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetPunishmentRequest.Merge(m, src)
}
func (m *GetPunishmentRequest) XXX_Size() int {
return m.Size()
}
func (m *GetPunishmentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetPunishmentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetPunishmentRequest proto.InternalMessageInfo
func (m *GetPunishmentRequest) GetId() int64 {
if m != nil {
return m.Id
}
return 0
}
type ListPunishmentRequest struct {
Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
Size_ int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
Wd string `protobuf:"bytes,3,opt,name=wd,proto3" json:"wd,omitempty"`
Field []string `protobuf:"bytes,4,rep,name=field,proto3" json:"field,omitempty"`
Order string `protobuf:"bytes,5,opt,name=order,proto3" json:"order,omitempty"`
Type []int32 `protobuf:"varint,6,rep,packed,name=type,proto3" json:"type,omitempty"`
Enable []int32 `protobuf:"varint,7,rep,packed,name=enable,proto3" json:"enable,omitempty"`
UserId []int64 `protobuf:"varint,8,rep,packed,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
}
func (m *ListPunishmentRequest) Reset() { *m = ListPunishmentRequest{} }
func (m *ListPunishmentRequest) String() string { return proto.CompactTextString(m) }
func (*ListPunishmentRequest) ProtoMessage() {}
func (*ListPunishmentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_165d39e292001fbd, []int{3}
}
func (m *ListPunishmentRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *ListPunishmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_ListPunishmentRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *ListPunishmentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPunishmentRequest.Merge(m, src)
}
func (m *ListPunishmentRequest) XXX_Size() int {
return m.Size()
}
func (m *ListPunishmentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ListPunishmentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ListPunishmentRequest proto.InternalMessageInfo
func (m *ListPunishmentRequest) GetPage() int64 {
if m != nil {
return m.Page
}
return 0
}
func (m *ListPunishmentRequest) GetSize_() int64 {
if m != nil {
return m.Size_
}
return 0
}
func (m *ListPunishmentRequest) GetWd() string {
if m != nil {
return m.Wd
}
return ""
}
func (m *ListPunishmentRequest) GetField() []string {
if m != nil {
return m.Field
}
return nil
}
func (m *ListPunishmentRequest) GetOrder() string {
if m != nil {
return m.Order
}
return ""
}
func (m *ListPunishmentRequest) GetType() []int32 {
if m != nil {
return m.Type
}
return nil
}
func (m *ListPunishmentRequest) GetEnable() []int32 {
if m != nil {
return m.Enable
}
return nil
}
func (m *ListPunishmentRequest) GetUserId() []int64 {
if m != nil {
return m.UserId
}
return nil
}
11 months ago
type CreatePunishmentRequest struct {
11 months ago
EndTime *time.Time `protobuf:"bytes,1,opt,name=end_time,json=endTime,proto3,stdtime" json:"end_time,omitempty"`
Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
UserId []int64 `protobuf:"varint,3,rep,packed,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Type []int32 `protobuf:"varint,4,rep,packed,name=type,proto3" json:"type,omitempty"`
Enable bool `protobuf:"varint,5,opt,name=enable,proto3" json:"enable,omitempty"`
Remark string `protobuf:"bytes,6,opt,name=remark,proto3" json:"remark,omitempty"`
Reason string `protobuf:"bytes,7,opt,name=reason,proto3" json:"reason,omitempty"`
11 months ago
}
func (m *CreatePunishmentRequest) Reset() { *m = CreatePunishmentRequest{} }
func (m *CreatePunishmentRequest) String() string { return proto.CompactTextString(m) }
func (*CreatePunishmentRequest) ProtoMessage() {}
func (*CreatePunishmentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_165d39e292001fbd, []int{4}
}
func (m *CreatePunishmentRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *CreatePunishmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_CreatePunishmentRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *CreatePunishmentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreatePunishmentRequest.Merge(m, src)
}
func (m *CreatePunishmentRequest) XXX_Size() int {
return m.Size()
}
func (m *CreatePunishmentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CreatePunishmentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CreatePunishmentRequest proto.InternalMessageInfo
func (m *CreatePunishmentRequest) GetEndTime() *time.Time {
if m != nil {
return m.EndTime
}
return nil
}
func (m *CreatePunishmentRequest) GetId() int64 {
if m != nil {
return m.Id
}
return 0
}
func (m *CreatePunishmentRequest) GetUserId() []int64 {
if m != nil {
return m.UserId
}
return nil
}
func (m *CreatePunishmentRequest) GetType() []int32 {
if m != nil {
return m.Type
}
return nil
}
func (m *CreatePunishmentRequest) GetEnable() bool {
if m != nil {
return m.Enable
}
return false
}
func (m *CreatePunishmentRequest) GetRemark() string {
if m != nil {
return m.Remark
}
return ""
}
func (m *CreatePunishmentRequest) GetReason() string {
if m != nil {
return m.Reason
}
return ""
}
11 months ago
type ListPunishmentReply struct {
Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
Punishment []*Punishment `protobuf:"bytes,2,rep,name=punishment,proto3" json:"punishment,omitempty"`
}
func (m *ListPunishmentReply) Reset() { *m = ListPunishmentReply{} }
func (m *ListPunishmentReply) String() string { return proto.CompactTextString(m) }
func (*ListPunishmentReply) ProtoMessage() {}
func (*ListPunishmentReply) Descriptor() ([]byte, []int) {
11 months ago
return fileDescriptor_165d39e292001fbd, []int{5}
11 months ago
}
func (m *ListPunishmentReply) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *ListPunishmentReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_ListPunishmentReply.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
if err != nil {
return nil, err
}
return b[:n], nil
}
}
func (m *ListPunishmentReply) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPunishmentReply.Merge(m, src)
}
func (m *ListPunishmentReply) XXX_Size() int {
return m.Size()
}
func (m *ListPunishmentReply) XXX_DiscardUnknown() {
xxx_messageInfo_ListPunishmentReply.DiscardUnknown(m)
}
var xxx_messageInfo_ListPunishmentReply proto.InternalMessageInfo
func (m *ListPunishmentReply) GetTotal() int64 {
if m != nil {
return m.Total
}
return 0
}
func (m *ListPunishmentReply) GetPunishment() []*Punishment {
if m != nil {
return m.Punishment
}
return nil
}
func init() {
proto.RegisterType((*Punishment)(nil), "api.v1.Punishment")
proto.RegisterType((*CancelPunishmentRequest)(nil), "api.v1.CancelPunishmentRequest")
proto.RegisterType((*GetPunishmentRequest)(nil), "api.v1.GetPunishmentRequest")
proto.RegisterType((*ListPunishmentRequest)(nil), "api.v1.ListPunishmentRequest")
11 months ago
proto.RegisterType((*CreatePunishmentRequest)(nil), "api.v1.CreatePunishmentRequest")
11 months ago
proto.RegisterType((*ListPunishmentReply)(nil), "api.v1.ListPunishmentReply")
}
func init() { proto.RegisterFile("api/v1/punishment.proto", fileDescriptor_165d39e292001fbd) }
var fileDescriptor_165d39e292001fbd = []byte{
11 months ago
// 719 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4f, 0x6f, 0xd3, 0x4e,
0x10, 0xed, 0xc6, 0xf9, 0x3b, 0x55, 0xab, 0xfe, 0xf6, 0x17, 0x1a, 0xd7, 0x6d, 0x93, 0xc8, 0x42,
0xc8, 0xf4, 0x60, 0xab, 0x41, 0x5c, 0xda, 0x03, 0x6a, 0x2b, 0x84, 0x2a, 0x71, 0xa8, 0x2c, 0xb8,
0x20, 0xa1, 0x68, 0x1b, 0x6f, 0x83, 0xc1, 0xf6, 0xba, 0xf6, 0xa6, 0x55, 0x38, 0x72, 0xe4, 0x54,
0x89, 0x23, 0x5f, 0x86, 0x23, 0xc7, 0x4a, 0x5c, 0x90, 0x38, 0x80, 0x5a, 0x3e, 0x08, 0xda, 0xb5,
0xdd, 0xb8, 0x89, 0x23, 0x2a, 0x71, 0xdb, 0x99, 0xd9, 0x79, 0x6f, 0xe7, 0xcd, 0xec, 0x2e, 0xb4,
0x48, 0xe8, 0x5a, 0x67, 0xdb, 0x56, 0x38, 0x0a, 0xdc, 0xf8, 0x8d, 0x4f, 0x03, 0x6e, 0x86, 0x11,
0xe3, 0x0c, 0x57, 0x49, 0xe8, 0x9a, 0x67, 0xdb, 0x5a, 0x67, 0xc8, 0xd8, 0xd0, 0xa3, 0x96, 0xf4,
0x1e, 0x8f, 0x4e, 0x2c, 0xee, 0xfa, 0x34, 0xe6, 0xc4, 0x0f, 0x93, 0x8d, 0x5a, 0x73, 0xc8, 0x86,
0x4c, 0x2e, 0x2d, 0xb1, 0x4a, 0xbd, 0x1b, 0x69, 0x9a, 0x80, 0x27, 0x41, 0xc0, 0x38, 0xe1, 0x2e,
0x0b, 0xe2, 0x34, 0xba, 0x3e, 0x0d, 0x4a, 0xfd, 0x90, 0x8f, 0x93, 0xa0, 0xfe, 0x51, 0x01, 0x38,
0xba, 0x39, 0x0e, 0xde, 0x85, 0x3a, 0x0d, 0x9c, 0xbe, 0xa0, 0x55, 0x51, 0x17, 0x19, 0x8b, 0x3d,
0xcd, 0x4c, 0xd2, 0xcd, 0x2c, 0xdd, 0x7c, 0x91, 0x9d, 0x69, 0xbf, 0x7c, 0xf1, 0xb3, 0x83, 0xec,
0x1a, 0x0d, 0x1c, 0xe1, 0xc3, 0x4f, 0x00, 0x06, 0x11, 0x25, 0x9c, 0x3a, 0x7d, 0xc2, 0xd5, 0xd2,
0x1d, 0xd3, 0x1b, 0x69, 0xce, 0x1e, 0x17, 0x00, 0xa3, 0xd0, 0xc9, 0x00, 0x94, 0xbb, 0x02, 0xa4,
0x39, 0x7b, 0x1c, 0x2f, 0x43, 0xc9, 0x75, 0xd4, 0x72, 0x17, 0x19, 0x8a, 0x5d, 0x72, 0x1d, 0xdc,
0x82, 0xda, 0x28, 0xa6, 0x51, 0xdf, 0x75, 0xd4, 0x8a, 0x74, 0x56, 0x85, 0x79, 0xe8, 0x60, 0x0c,
0x65, 0x3e, 0x0e, 0xa9, 0x5a, 0xed, 0x22, 0xa3, 0x62, 0xcb, 0x35, 0x5e, 0x85, 0x2a, 0x0d, 0xc8,
0xb1, 0x47, 0xd5, 0x5a, 0x17, 0x19, 0x75, 0x3b, 0xb5, 0xf0, 0x06, 0x34, 0x58, 0x48, 0x23, 0xc2,
0x59, 0x14, 0xab, 0xf5, 0x2e, 0x32, 0x1a, 0xf6, 0xc4, 0x21, 0xb2, 0x22, 0xea, 0x93, 0xe8, 0x9d,
0xda, 0x90, 0xa1, 0xd4, 0x4a, 0xfc, 0x24, 0x66, 0x81, 0x0a, 0x99, 0x5f, 0x58, 0x58, 0x83, 0xba,
0x38, 0x43, 0x40, 0x7c, 0xaa, 0x2e, 0xca, 0xc8, 0x8d, 0xad, 0x3f, 0x84, 0xd6, 0x01, 0x09, 0x06,
0xd4, 0x9b, 0x74, 0xc4, 0xa6, 0xa7, 0x23, 0x1a, 0x67, 0x95, 0xa1, 0xae, 0x92, 0x54, 0xa6, 0x3f,
0x80, 0xe6, 0x33, 0xca, 0xe7, 0xef, 0x4b, 0x15, 0xd0, 0xbf, 0x20, 0xb8, 0xf7, 0xdc, 0x8d, 0x0b,
0x76, 0x62, 0x28, 0x87, 0x64, 0x48, 0xd3, 0xbd, 0x72, 0x2d, 0x7c, 0xb1, 0xfb, 0x9e, 0xca, 0xde,
0x29, 0xb6, 0x5c, 0x0b, 0xc4, 0x73, 0x47, 0x36, 0xa3, 0x61, 0x97, 0xce, 0x1d, 0xdc, 0x84, 0xca,
0x89, 0x4b, 0x3d, 0x21, 0xb3, 0x62, 0x34, 0xec, 0xc4, 0x10, 0x5e, 0x16, 0x39, 0x34, 0x92, 0x3a,
0x37, 0xec, 0xc4, 0xc8, 0xc9, 0xac, 0x14, 0xca, 0x2c, 0xbc, 0x99, 0xcc, 0xb9, 0x5e, 0xd5, 0x65,
0x99, 0x69, 0xaf, 0xf4, 0x1f, 0x08, 0x5a, 0x07, 0x72, 0x46, 0x66, 0x8b, 0xf8, 0xa7, 0x79, 0x4d,
0xb4, 0x2a, 0x15, 0x4d, 0x8b, 0x92, 0x3f, 0xc1, 0x4d, 0x19, 0xe5, 0xc2, 0x32, 0x2a, 0xb7, 0xa6,
0x65, 0x32, 0x0f, 0xd5, 0x39, 0xf3, 0x50, 0xcb, 0xcf, 0x83, 0xde, 0x87, 0xff, 0xa7, 0xfb, 0x13,
0x7a, 0x63, 0xa1, 0x27, 0x67, 0x9c, 0x78, 0x69, 0x7b, 0x12, 0x03, 0xf7, 0x00, 0x26, 0x6f, 0x87,
0x5a, 0xea, 0x2a, 0xc6, 0x62, 0x0f, 0x9b, 0xc9, 0xe3, 0x61, 0xe6, 0x20, 0x72, 0xbb, 0x7a, 0x9f,
0xcb, 0xb0, 0x34, 0x09, 0xed, 0x1d, 0x1d, 0xe2, 0xb7, 0xb0, 0x32, 0xad, 0x27, 0xee, 0x64, 0x28,
0x73, 0x94, 0xd6, 0x56, 0x67, 0x74, 0x7d, 0x2a, 0x9e, 0x11, 0x7d, 0xf3, 0xc3, 0xb7, 0xdf, 0x9f,
0x4a, 0x2d, 0x1d, 0x5b, 0x33, 0x8f, 0xdb, 0x0e, 0xda, 0xc2, 0xaf, 0x61, 0xe5, 0xa5, 0xbc, 0x9e,
0x39, 0xae, 0x82, 0x13, 0xff, 0x0d, 0x5e, 0x9b, 0x0b, 0xbf, 0x74, 0xeb, 0x1a, 0xe0, 0x8d, 0x0c,
0xbb, 0xe8, 0x76, 0x68, 0x05, 0xcc, 0xba, 0x26, 0x19, 0x9a, 0xb8, 0x80, 0x01, 0xfb, 0xb0, 0x7c,
0xbb, 0x39, 0x78, 0x33, 0x43, 0x28, 0xbc, 0x54, 0xda, 0xfa, 0xbc, 0x70, 0xe8, 0x8d, 0xf5, 0x8e,
0x64, 0x5a, 0xc3, 0xad, 0x59, 0x26, 0xcb, 0x73, 0x63, 0x8e, 0x4f, 0x61, 0x65, 0xfa, 0xfe, 0xe7,
0x1a, 0x53, 0xfc, 0x32, 0xcc, 0x55, 0xee, 0xbe, 0x64, 0x6b, 0x6b, 0x6b, 0x05, 0x6c, 0x03, 0x89,
0xb5, 0x83, 0xb6, 0xf6, 0x1f, 0x7f, 0xbd, 0x6a, 0xa3, 0xcb, 0xab, 0x36, 0xfa, 0x75, 0xd5, 0x46,
0x17, 0xd7, 0xed, 0x85, 0xcb, 0xeb, 0xf6, 0xc2, 0xf7, 0xeb, 0xf6, 0x02, 0xa4, 0x7f, 0xd2, 0x11,
0x7a, 0xf5, 0x9f, 0xcf, 0x22, 0xea, 0xb0, 0x41, 0x0a, 0xb4, 0x7b, 0xb6, 0x7d, 0x5c, 0x95, 0x64,
0x8f, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, 0x48, 0x05, 0x8d, 0xd3, 0xd2, 0x06, 0x00, 0x00,
11 months ago
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4
// PunishmentAPIClient is the client API for PunishmentAPI service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type PunishmentAPIClient interface {
11 months ago
CreatePunishment(ctx context.Context, in *CreatePunishmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
11 months ago
UpdatePunishment(ctx context.Context, in *Punishment, opts ...grpc.CallOption) (*emptypb.Empty, error)
GetPunishment(ctx context.Context, in *GetPunishmentRequest, opts ...grpc.CallOption) (*Punishment, error)
ListPunishment(ctx context.Context, in *ListPunishmentRequest, opts ...grpc.CallOption) (*ListPunishmentReply, error)
// 批量取消惩罚
CancelPunishment(ctx context.Context, in *CancelPunishmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
type punishmentAPIClient struct {
cc *grpc.ClientConn
}
func NewPunishmentAPIClient(cc *grpc.ClientConn) PunishmentAPIClient {
return &punishmentAPIClient{cc}
}
11 months ago
func (c *punishmentAPIClient) CreatePunishment(ctx context.Context, in *CreatePunishmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
out := new(emptypb.Empty)
11 months ago
err := c.cc.Invoke(ctx, "/api.v1.PunishmentAPI/CreatePunishment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *punishmentAPIClient) UpdatePunishment(ctx context.Context, in *Punishment, opts ...grpc.CallOption) (*emptypb.Empty, error) {
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, "/api.v1.PunishmentAPI/UpdatePunishment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *punishmentAPIClient) GetPunishment(ctx context.Context, in *GetPunishmentRequest, opts ...grpc.CallOption) (*Punishment, error) {
out := new(Punishment)
err := c.cc.Invoke(ctx, "/api.v1.PunishmentAPI/GetPunishment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *punishmentAPIClient) ListPunishment(ctx context.Context, in *ListPunishmentRequest, opts ...grpc.CallOption) (*ListPunishmentReply, error) {
out := new(ListPunishmentReply)
err := c.cc.Invoke(ctx, "/api.v1.PunishmentAPI/ListPunishment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *punishmentAPIClient) CancelPunishment(ctx context.Context, in *CancelPunishmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, "/api.v1.PunishmentAPI/CancelPunishment", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// PunishmentAPIServer is the server API for PunishmentAPI service.
type PunishmentAPIServer interface {
11 months ago
CreatePunishment(context.Context, *CreatePunishmentRequest) (*emptypb.Empty, error)
11 months ago
UpdatePunishment(context.Context, *Punishment) (*emptypb.Empty, error)
GetPunishment(context.Context, *GetPunishmentRequest) (*Punishment, error)
ListPunishment(context.Context, *ListPunishmentRequest) (*ListPunishmentReply, error)
// 批量取消惩罚
CancelPunishment(context.Context, *CancelPunishmentRequest) (*emptypb.Empty, error)
}
// UnimplementedPunishmentAPIServer can be embedded to have forward compatible implementations.
type UnimplementedPunishmentAPIServer struct {
}
11 months ago
func (*UnimplementedPunishmentAPIServer) CreatePunishment(ctx context.Context, req *CreatePunishmentRequest) (*emptypb.Empty, error) {
11 months ago
return nil, status.Errorf(codes.Unimplemented, "method CreatePunishment not implemented")
}
func (*UnimplementedPunishmentAPIServer) UpdatePunishment(ctx context.Context, req *Punishment) (*emptypb.Empty, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdatePunishment not implemented")
}
func (*UnimplementedPunishmentAPIServer) GetPunishment(ctx context.Context, req *GetPunishmentRequest) (*Punishment, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetPunishment not implemented")
}
func (*UnimplementedPunishmentAPIServer) ListPunishment(ctx context.Context, req *ListPunishmentRequest) (*ListPunishmentReply, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListPunishment not implemented")
}
func (*UnimplementedPunishmentAPIServer) CancelPunishment(ctx context.Context, req *CancelPunishmentRequest) (*emptypb.Empty, error) {
return nil, status.Errorf(codes.Unimplemented, "method CancelPunishment not implemented")
}
func RegisterPunishmentAPIServer(s *grpc.Server, srv PunishmentAPIServer) {
s.RegisterService(&_PunishmentAPI_serviceDesc, srv)
}
func _PunishmentAPI_CreatePunishment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
11 months ago
in := new(CreatePunishmentRequest)
11 months ago
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PunishmentAPIServer).CreatePunishment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.v1.PunishmentAPI/CreatePunishment",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
11 months ago
return srv.(PunishmentAPIServer).CreatePunishment(ctx, req.(*CreatePunishmentRequest))
11 months ago
}
return interceptor(ctx, in, info, handler)
}
func _PunishmentAPI_UpdatePunishment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(Punishment)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PunishmentAPIServer).UpdatePunishment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.v1.PunishmentAPI/UpdatePunishment",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PunishmentAPIServer).UpdatePunishment(ctx, req.(*Punishment))
}
return interceptor(ctx, in, info, handler)
}
func _PunishmentAPI_GetPunishment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetPunishmentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PunishmentAPIServer).GetPunishment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.v1.PunishmentAPI/GetPunishment",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PunishmentAPIServer).GetPunishment(ctx, req.(*GetPunishmentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PunishmentAPI_ListPunishment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListPunishmentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PunishmentAPIServer).ListPunishment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.v1.PunishmentAPI/ListPunishment",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PunishmentAPIServer).ListPunishment(ctx, req.(*ListPunishmentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PunishmentAPI_CancelPunishment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CancelPunishmentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PunishmentAPIServer).CancelPunishment(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.v1.PunishmentAPI/CancelPunishment",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PunishmentAPIServer).CancelPunishment(ctx, req.(*CancelPunishmentRequest))
}
return interceptor(ctx, in, info, handler)
}
var _PunishmentAPI_serviceDesc = grpc.ServiceDesc{
ServiceName: "api.v1.PunishmentAPI",
HandlerType: (*PunishmentAPIServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "CreatePunishment",
Handler: _PunishmentAPI_CreatePunishment_Handler,
},
{
MethodName: "UpdatePunishment",
Handler: _PunishmentAPI_UpdatePunishment_Handler,
},
{
MethodName: "GetPunishment",
Handler: _PunishmentAPI_GetPunishment_Handler,
},
{
MethodName: "ListPunishment",
Handler: _PunishmentAPI_ListPunishment_Handler,
},
{
MethodName: "CancelPunishment",
Handler: _PunishmentAPI_CancelPunishment_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "api/v1/punishment.proto",
}
func (m *Punishment) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *Punishment) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *Punishment) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
11 months ago
if len(m.Username) > 0 {
i -= len(m.Username)
copy(dAtA[i:], m.Username)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Username)))
i--
11 months ago
dAtA[i] = 0x5a
11 months ago
}
11 months ago
if len(m.Reason) > 0 {
i -= len(m.Reason)
copy(dAtA[i:], m.Reason)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Reason)))
i--
11 months ago
dAtA[i] = 0x52
11 months ago
}
if len(m.Remark) > 0 {
i -= len(m.Remark)
copy(dAtA[i:], m.Remark)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Remark)))
i--
dAtA[i] = 0x4a
}
if len(m.Operators) > 0 {
i -= len(m.Operators)
copy(dAtA[i:], m.Operators)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Operators)))
i--
11 months ago
dAtA[i] = 0x42
11 months ago
}
11 months ago
if m.Enable {
i--
if m.Enable {
dAtA[i] = 1
} else {
dAtA[i] = 0
}
11 months ago
i--
11 months ago
dAtA[i] = 0x38
11 months ago
}
if m.Type != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Type))
i--
11 months ago
dAtA[i] = 0x30
11 months ago
}
if m.UserId != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.UserId))
i--
11 months ago
dAtA[i] = 0x28
11 months ago
}
if m.Id != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Id))
i--
11 months ago
dAtA[i] = 0x20
}
if m.UpdatedAt != nil {
n1, err1 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.UpdatedAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.UpdatedAt):])
if err1 != nil {
return 0, err1
}
i -= n1
i = encodeVarintPunishment(dAtA, i, uint64(n1))
i--
dAtA[i] = 0x1a
}
if m.CreatedAt != nil {
n2, err2 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.CreatedAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.CreatedAt):])
if err2 != nil {
return 0, err2
}
i -= n2
i = encodeVarintPunishment(dAtA, i, uint64(n2))
i--
dAtA[i] = 0x12
}
if m.EndTime != nil {
n3, err3 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.EndTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.EndTime):])
if err3 != nil {
return 0, err3
}
i -= n3
i = encodeVarintPunishment(dAtA, i, uint64(n3))
i--
dAtA[i] = 0xa
11 months ago
}
return len(dAtA) - i, nil
}
func (m *CancelPunishmentRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *CancelPunishmentRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *CancelPunishmentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.Id) > 0 {
11 months ago
dAtA5 := make([]byte, len(m.Id)*10)
var j4 int
11 months ago
for _, num1 := range m.Id {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA5[j4] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j4++
11 months ago
}
11 months ago
dAtA5[j4] = uint8(num)
j4++
11 months ago
}
11 months ago
i -= j4
copy(dAtA[i:], dAtA5[:j4])
i = encodeVarintPunishment(dAtA, i, uint64(j4))
11 months ago
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *GetPunishmentRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *GetPunishmentRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *GetPunishmentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if m.Id != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Id))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *ListPunishmentRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *ListPunishmentRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *ListPunishmentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.UserId) > 0 {
11 months ago
dAtA7 := make([]byte, len(m.UserId)*10)
var j6 int
11 months ago
for _, num1 := range m.UserId {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA7[j6] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j6++
11 months ago
}
11 months ago
dAtA7[j6] = uint8(num)
j6++
11 months ago
}
11 months ago
i -= j6
copy(dAtA[i:], dAtA7[:j6])
i = encodeVarintPunishment(dAtA, i, uint64(j6))
11 months ago
i--
dAtA[i] = 0x42
}
if len(m.Enable) > 0 {
11 months ago
dAtA9 := make([]byte, len(m.Enable)*10)
var j8 int
11 months ago
for _, num1 := range m.Enable {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA9[j8] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j8++
11 months ago
}
11 months ago
dAtA9[j8] = uint8(num)
j8++
11 months ago
}
11 months ago
i -= j8
copy(dAtA[i:], dAtA9[:j8])
i = encodeVarintPunishment(dAtA, i, uint64(j8))
11 months ago
i--
dAtA[i] = 0x3a
}
if len(m.Type) > 0 {
11 months ago
dAtA11 := make([]byte, len(m.Type)*10)
var j10 int
11 months ago
for _, num1 := range m.Type {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA11[j10] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j10++
11 months ago
}
11 months ago
dAtA11[j10] = uint8(num)
j10++
11 months ago
}
11 months ago
i -= j10
copy(dAtA[i:], dAtA11[:j10])
i = encodeVarintPunishment(dAtA, i, uint64(j10))
11 months ago
i--
dAtA[i] = 0x32
}
if len(m.Order) > 0 {
i -= len(m.Order)
copy(dAtA[i:], m.Order)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Order)))
i--
dAtA[i] = 0x2a
}
if len(m.Field) > 0 {
for iNdEx := len(m.Field) - 1; iNdEx >= 0; iNdEx-- {
i -= len(m.Field[iNdEx])
copy(dAtA[i:], m.Field[iNdEx])
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Field[iNdEx])))
i--
dAtA[i] = 0x22
}
}
if len(m.Wd) > 0 {
i -= len(m.Wd)
copy(dAtA[i:], m.Wd)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Wd)))
i--
dAtA[i] = 0x1a
}
if m.Size_ != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Size_))
i--
dAtA[i] = 0x10
}
if m.Page != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Page))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
11 months ago
func (m *CreatePunishmentRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *CreatePunishmentRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *CreatePunishmentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.Reason) > 0 {
i -= len(m.Reason)
copy(dAtA[i:], m.Reason)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Reason)))
i--
11 months ago
dAtA[i] = 0x3a
11 months ago
}
if len(m.Remark) > 0 {
i -= len(m.Remark)
copy(dAtA[i:], m.Remark)
i = encodeVarintPunishment(dAtA, i, uint64(len(m.Remark)))
i--
11 months ago
dAtA[i] = 0x32
11 months ago
}
if m.Enable {
i--
if m.Enable {
dAtA[i] = 1
} else {
dAtA[i] = 0
}
i--
11 months ago
dAtA[i] = 0x28
11 months ago
}
if len(m.Type) > 0 {
11 months ago
dAtA13 := make([]byte, len(m.Type)*10)
var j12 int
11 months ago
for _, num1 := range m.Type {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA13[j12] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j12++
11 months ago
}
11 months ago
dAtA13[j12] = uint8(num)
j12++
11 months ago
}
11 months ago
i -= j12
copy(dAtA[i:], dAtA13[:j12])
i = encodeVarintPunishment(dAtA, i, uint64(j12))
11 months ago
i--
11 months ago
dAtA[i] = 0x22
11 months ago
}
if len(m.UserId) > 0 {
11 months ago
dAtA15 := make([]byte, len(m.UserId)*10)
var j14 int
11 months ago
for _, num1 := range m.UserId {
num := uint64(num1)
for num >= 1<<7 {
11 months ago
dAtA15[j14] = uint8(uint64(num)&0x7f | 0x80)
11 months ago
num >>= 7
11 months ago
j14++
11 months ago
}
11 months ago
dAtA15[j14] = uint8(num)
j14++
11 months ago
}
11 months ago
i -= j14
copy(dAtA[i:], dAtA15[:j14])
i = encodeVarintPunishment(dAtA, i, uint64(j14))
11 months ago
i--
11 months ago
dAtA[i] = 0x1a
11 months ago
}
if m.Id != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Id))
i--
11 months ago
dAtA[i] = 0x10
11 months ago
}
if m.EndTime != nil {
11 months ago
n16, err16 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.EndTime, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.EndTime):])
if err16 != nil {
return 0, err16
11 months ago
}
11 months ago
i -= n16
i = encodeVarintPunishment(dAtA, i, uint64(n16))
11 months ago
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
11 months ago
func (m *ListPunishmentReply) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *ListPunishmentReply) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *ListPunishmentReply) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.Punishment) > 0 {
for iNdEx := len(m.Punishment) - 1; iNdEx >= 0; iNdEx-- {
{
size, err := m.Punishment[iNdEx].MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintPunishment(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x12
}
}
if m.Total != 0 {
i = encodeVarintPunishment(dAtA, i, uint64(m.Total))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func encodeVarintPunishment(dAtA []byte, offset int, v uint64) int {
offset -= sovPunishment(v)
base := offset
for v >= 1<<7 {
dAtA[offset] = uint8(v&0x7f | 0x80)
v >>= 7
offset++
}
dAtA[offset] = uint8(v)
return base
}
func (m *Punishment) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
11 months ago
if m.EndTime != nil {
l = github_com_gogo_protobuf_types.SizeOfStdTime(*m.EndTime)
n += 1 + l + sovPunishment(uint64(l))
}
if m.CreatedAt != nil {
l = github_com_gogo_protobuf_types.SizeOfStdTime(*m.CreatedAt)
n += 1 + l + sovPunishment(uint64(l))
}
if m.UpdatedAt != nil {
l = github_com_gogo_protobuf_types.SizeOfStdTime(*m.UpdatedAt)
n += 1 + l + sovPunishment(uint64(l))
}
11 months ago
if m.Id != 0 {
n += 1 + sovPunishment(uint64(m.Id))
}
if m.UserId != 0 {
n += 1 + sovPunishment(uint64(m.UserId))
}
if m.Type != 0 {
n += 1 + sovPunishment(uint64(m.Type))
}
11 months ago
if m.Enable {
n += 2
11 months ago
}
l = len(m.Operators)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
l = len(m.Remark)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
l = len(m.Reason)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
11 months ago
l = len(m.Username)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
11 months ago
return n
}
func (m *CancelPunishmentRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if len(m.Id) > 0 {
l = 0
for _, e := range m.Id {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
return n
}
func (m *GetPunishmentRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.Id != 0 {
n += 1 + sovPunishment(uint64(m.Id))
}
return n
}
func (m *ListPunishmentRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.Page != 0 {
n += 1 + sovPunishment(uint64(m.Page))
}
if m.Size_ != 0 {
n += 1 + sovPunishment(uint64(m.Size_))
}
l = len(m.Wd)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
if len(m.Field) > 0 {
for _, s := range m.Field {
l = len(s)
n += 1 + l + sovPunishment(uint64(l))
}
}
l = len(m.Order)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
if len(m.Type) > 0 {
l = 0
for _, e := range m.Type {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
if len(m.Enable) > 0 {
l = 0
for _, e := range m.Enable {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
if len(m.UserId) > 0 {
l = 0
for _, e := range m.UserId {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
return n
}
11 months ago
func (m *CreatePunishmentRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.EndTime != nil {
l = github_com_gogo_protobuf_types.SizeOfStdTime(*m.EndTime)
n += 1 + l + sovPunishment(uint64(l))
}
if m.Id != 0 {
n += 1 + sovPunishment(uint64(m.Id))
}
if len(m.UserId) > 0 {
l = 0
for _, e := range m.UserId {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
if len(m.Type) > 0 {
l = 0
for _, e := range m.Type {
l += sovPunishment(uint64(e))
}
n += 1 + sovPunishment(uint64(l)) + l
}
if m.Enable {
n += 2
}
l = len(m.Remark)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
l = len(m.Reason)
if l > 0 {
n += 1 + l + sovPunishment(uint64(l))
}
return n
}
11 months ago
func (m *ListPunishmentReply) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.Total != 0 {
n += 1 + sovPunishment(uint64(m.Total))
}
if len(m.Punishment) > 0 {
for _, e := range m.Punishment {
l = e.Size()
n += 1 + l + sovPunishment(uint64(l))
}
}
return n
}
func sovPunishment(x uint64) (n int) {
return (math_bits.Len64(x|1) + 6) / 7
}
func sozPunishment(x uint64) (n int) {
return sovPunishment(uint64((x << 1) ^ uint64((int64(x) >> 63))))
}
func (m *Punishment) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: Punishment: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: Punishment: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field EndTime", wireType)
11 months ago
}
11 months ago
var msglen int
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
msglen |= int(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
11 months ago
if msglen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if m.EndTime == nil {
m.EndTime = new(time.Time)
}
if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(m.EndTime, dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
11 months ago
case 2:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType)
11 months ago
}
11 months ago
var msglen int
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
msglen |= int(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
11 months ago
if msglen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if m.CreatedAt == nil {
m.CreatedAt = new(time.Time)
}
if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(m.CreatedAt, dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
11 months ago
case 3:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAt", wireType)
11 months ago
}
11 months ago
var msglen int
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
msglen |= int(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
11 months ago
if msglen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if m.UpdatedAt == nil {
m.UpdatedAt = new(time.Time)
}
if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(m.UpdatedAt, dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
11 months ago
case 4:
if wireType != 0 {
11 months ago
return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
11 months ago
}
11 months ago
m.Id = 0
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
m.Id |= int64(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
case 5:
11 months ago
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field UserId", wireType)
11 months ago
}
11 months ago
m.UserId = 0
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
m.UserId |= int64(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
case 6:
11 months ago
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
11 months ago
}
11 months ago
m.Type = 0
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
m.Type |= int32(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
case 7:
11 months ago
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType)
11 months ago
}
11 months ago
var v int
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
v |= int(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
11 months ago
m.Enable = bool(v != 0)
11 months ago
case 8:
if wireType != 2 {
11 months ago
return fmt.Errorf("proto: wrong wireType = %d for field Operators", wireType)
11 months ago
}
11 months ago
var stringLen uint64
11 months ago
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
11 months ago
stringLen |= uint64(b&0x7F) << shift
11 months ago
if b < 0x80 {
break
}
}
11 months ago
intStringLen := int(stringLen)
if intStringLen < 0 {
11 months ago
return ErrInvalidLengthPunishment
}
11 months ago
postIndex := iNdEx + intStringLen
11 months ago
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
11 months ago
m.Operators = string(dAtA[iNdEx:postIndex])
11 months ago
iNdEx = postIndex
case 9:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Remark = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
11 months ago
case 10:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Reason = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
11 months ago
case 11:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Username = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
11 months ago
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *CancelPunishmentRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: CancelPunishmentRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: CancelPunishmentRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType == 0 {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Id = append(m.Id, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.Id) == 0 {
m.Id = make([]int64, 0, elementCount)
}
for iNdEx < postIndex {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Id = append(m.Id, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
}
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *GetPunishmentRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: GetPunishmentRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: GetPunishmentRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
}
m.Id = 0
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
m.Id |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *ListPunishmentRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: ListPunishmentRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: ListPunishmentRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Page", wireType)
}
m.Page = 0
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
m.Page |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
case 2:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Size_", wireType)
}
m.Size_ = 0
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
m.Size_ |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
case 3:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Wd", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Wd = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 4:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Field", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Field = append(m.Field, string(dAtA[iNdEx:postIndex]))
iNdEx = postIndex
case 5:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Order", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Order = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 6:
if wireType == 0 {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Type = append(m.Type, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.Type) == 0 {
m.Type = make([]int32, 0, elementCount)
}
for iNdEx < postIndex {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Type = append(m.Type, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
}
case 7:
if wireType == 0 {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Enable = append(m.Enable, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.Enable) == 0 {
m.Enable = make([]int32, 0, elementCount)
}
for iNdEx < postIndex {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Enable = append(m.Enable, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType)
}
case 8:
if wireType == 0 {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.UserId = append(m.UserId, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.UserId) == 0 {
m.UserId = make([]int64, 0, elementCount)
}
for iNdEx < postIndex {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.UserId = append(m.UserId, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field UserId", wireType)
}
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
11 months ago
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *CreatePunishmentRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: CreatePunishmentRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: CreatePunishmentRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field EndTime", wireType)
}
var msglen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
msglen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if m.EndTime == nil {
m.EndTime = new(time.Time)
}
if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(m.EndTime, dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
11 months ago
case 2:
11 months ago
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
}
m.Id = 0
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
m.Id |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
11 months ago
case 3:
11 months ago
if wireType == 0 {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.UserId = append(m.UserId, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.UserId) == 0 {
m.UserId = make([]int64, 0, elementCount)
}
for iNdEx < postIndex {
var v int64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.UserId = append(m.UserId, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field UserId", wireType)
}
11 months ago
case 4:
11 months ago
if wireType == 0 {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Type = append(m.Type, v)
} else if wireType == 2 {
var packedLen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
packedLen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if packedLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + packedLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
var elementCount int
var count int
for _, integer := range dAtA[iNdEx:postIndex] {
if integer < 128 {
count++
}
}
elementCount = count
if elementCount != 0 && len(m.Type) == 0 {
m.Type = make([]int32, 0, elementCount)
}
for iNdEx < postIndex {
var v int32
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int32(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Type = append(m.Type, v)
}
} else {
return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
}
11 months ago
case 5:
11 months ago
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Enable", wireType)
}
var v int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
v |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
m.Enable = bool(v != 0)
11 months ago
case 6:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Remark = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
11 months ago
case 7:
11 months ago
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Reason = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
11 months ago
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *ListPunishmentReply) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
preIndex := iNdEx
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: ListPunishmentReply: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: ListPunishmentReply: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Total", wireType)
}
m.Total = 0
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
m.Total |= int64(b&0x7F) << shift
if b < 0x80 {
break
}
}
case 2:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Punishment", wireType)
}
var msglen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowPunishment
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
msglen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return ErrInvalidLengthPunishment
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthPunishment
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Punishment = append(m.Punishment, &Punishment{})
if err := m.Punishment[len(m.Punishment)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := skipPunishment(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return ErrInvalidLengthPunishment
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func skipPunishment(dAtA []byte) (n int, err error) {
l := len(dAtA)
iNdEx := 0
depth := 0
for iNdEx < l {
var wire uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return 0, ErrIntOverflowPunishment
}
if iNdEx >= l {
return 0, io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
wire |= (uint64(b) & 0x7F) << shift
if b < 0x80 {
break
}
}
wireType := int(wire & 0x7)
switch wireType {
case 0:
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return 0, ErrIntOverflowPunishment
}
if iNdEx >= l {
return 0, io.ErrUnexpectedEOF
}
iNdEx++
if dAtA[iNdEx-1] < 0x80 {
break
}
}
case 1:
iNdEx += 8
case 2:
var length int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return 0, ErrIntOverflowPunishment
}
if iNdEx >= l {
return 0, io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
length |= (int(b) & 0x7F) << shift
if b < 0x80 {
break
}
}
if length < 0 {
return 0, ErrInvalidLengthPunishment
}
iNdEx += length
case 3:
depth++
case 4:
if depth == 0 {
return 0, ErrUnexpectedEndOfGroupPunishment
}
depth--
case 5:
iNdEx += 4
default:
return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
}
if iNdEx < 0 {
return 0, ErrInvalidLengthPunishment
}
if depth == 0 {
return iNdEx, nil
}
}
return 0, io.ErrUnexpectedEOF
}
var (
ErrInvalidLengthPunishment = fmt.Errorf("proto: negative length found during unmarshaling")
ErrIntOverflowPunishment = fmt.Errorf("proto: integer overflow")
ErrUnexpectedEndOfGroupPunishment = fmt.Errorf("proto: unexpected end of group")
)