fonchain-fiee/api/reports/reports.pb.go

2302 lines
79 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

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

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.31.0
// protoc v5.26.0
// source: api/reports/reports.proto
package reports
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Filtrate struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
FileName string `protobuf:"bytes,3,opt,name=fileName,proto3" json:"fileName"` //文件名称
Status int32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` //状态1上架2下架
}
func (x *Filtrate) Reset() {
*x = Filtrate{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Filtrate) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Filtrate) ProtoMessage() {}
func (x *Filtrate) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Filtrate.ProtoReflect.Descriptor instead.
func (*Filtrate) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{0}
}
func (x *Filtrate) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *Filtrate) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
// ==================================年度报告======================================
type GetAnnualReportListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize"`
Filtrate *Filtrate `protobuf:"bytes,3,opt,name=filtrate,proto3" json:"filtrate"`
}
func (x *GetAnnualReportListReq) Reset() {
*x = GetAnnualReportListReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetAnnualReportListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetAnnualReportListReq) ProtoMessage() {}
func (x *GetAnnualReportListReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetAnnualReportListReq.ProtoReflect.Descriptor instead.
func (*GetAnnualReportListReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{1}
}
func (x *GetAnnualReportListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetAnnualReportListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *GetAnnualReportListReq) GetFiltrate() *Filtrate {
if x != nil {
return x.Filtrate
}
return nil
}
type GetAnnualReportListResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"`
Total int32 `protobuf:"varint,4,opt,name=total,proto3" json:"total"`
Data []*AnnualReport `protobuf:"bytes,5,rep,name=data,proto3" json:"data"`
}
func (x *GetAnnualReportListResp) Reset() {
*x = GetAnnualReportListResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetAnnualReportListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetAnnualReportListResp) ProtoMessage() {}
func (x *GetAnnualReportListResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetAnnualReportListResp.ProtoReflect.Descriptor instead.
func (*GetAnnualReportListResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{2}
}
func (x *GetAnnualReportListResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *GetAnnualReportListResp) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetAnnualReportListResp) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *GetAnnualReportListResp) GetTotal() int32 {
if x != nil {
return x.Total
}
return 0
}
func (x *GetAnnualReportListResp) GetData() []*AnnualReport {
if x != nil {
return x.Data
}
return nil
}
type AnnualReport struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //id
FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName"` //文件名称
Date int64 `protobuf:"varint,3,opt,name=date,proto3" json:"date"` //日期
FileUrl string `protobuf:"bytes,4,opt,name=fileUrl,proto3" json:"fileUrl"` //访问地址
Status int32 `protobuf:"varint,5,opt,name=status,proto3" json:"status"` //状态1上架2下架
Sort int32 `protobuf:"varint,6,opt,name=sort,proto3" json:"sort"` //排序
UpdatedAt string `protobuf:"bytes,7,opt,name=updatedAt,proto3" json:"updatedAt"` //最近更新时间
Operator string `protobuf:"bytes,8,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,9,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *AnnualReport) Reset() {
*x = AnnualReport{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *AnnualReport) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AnnualReport) ProtoMessage() {}
func (x *AnnualReport) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AnnualReport.ProtoReflect.Descriptor instead.
func (*AnnualReport) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{3}
}
func (x *AnnualReport) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *AnnualReport) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *AnnualReport) GetDate() int64 {
if x != nil {
return x.Date
}
return 0
}
func (x *AnnualReport) GetFileUrl() string {
if x != nil {
return x.FileUrl
}
return ""
}
func (x *AnnualReport) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *AnnualReport) GetSort() int32 {
if x != nil {
return x.Sort
}
return 0
}
func (x *AnnualReport) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
func (x *AnnualReport) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *AnnualReport) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type AddAnnualReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName"` //文件名称
Date int64 `protobuf:"varint,2,opt,name=date,proto3" json:"date"` //日期
FileUrl string `protobuf:"bytes,3,opt,name=fileUrl,proto3" json:"fileUrl"` //访问地址
Operator string `protobuf:"bytes,4,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,5,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *AddAnnualReportReq) Reset() {
*x = AddAnnualReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *AddAnnualReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddAnnualReportReq) ProtoMessage() {}
func (x *AddAnnualReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddAnnualReportReq.ProtoReflect.Descriptor instead.
func (*AddAnnualReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{4}
}
func (x *AddAnnualReportReq) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *AddAnnualReportReq) GetDate() int64 {
if x != nil {
return x.Date
}
return 0
}
func (x *AddAnnualReportReq) GetFileUrl() string {
if x != nil {
return x.FileUrl
}
return ""
}
func (x *AddAnnualReportReq) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *AddAnnualReportReq) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type AddAnnualReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *AddAnnualReportResp) Reset() {
*x = AddAnnualReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *AddAnnualReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddAnnualReportResp) ProtoMessage() {}
func (x *AddAnnualReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddAnnualReportResp.ProtoReflect.Descriptor instead.
func (*AddAnnualReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{5}
}
func (x *AddAnnualReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type EditAnnualReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //id
FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName"` //文件名称
Date int64 `protobuf:"varint,3,opt,name=date,proto3" json:"date"` //日期
FileUrl string `protobuf:"bytes,4,opt,name=fileUrl,proto3" json:"fileUrl"` //访问地址
Sort int32 `protobuf:"varint,5,opt,name=sort,proto3" json:"sort"` //排序
Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status"` //状态1上架2下架
Operator string `protobuf:"bytes,7,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,8,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *EditAnnualReportReq) Reset() {
*x = EditAnnualReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EditAnnualReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EditAnnualReportReq) ProtoMessage() {}
func (x *EditAnnualReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EditAnnualReportReq.ProtoReflect.Descriptor instead.
func (*EditAnnualReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{6}
}
func (x *EditAnnualReportReq) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *EditAnnualReportReq) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *EditAnnualReportReq) GetDate() int64 {
if x != nil {
return x.Date
}
return 0
}
func (x *EditAnnualReportReq) GetFileUrl() string {
if x != nil {
return x.FileUrl
}
return ""
}
func (x *EditAnnualReportReq) GetSort() int32 {
if x != nil {
return x.Sort
}
return 0
}
func (x *EditAnnualReportReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *EditAnnualReportReq) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *EditAnnualReportReq) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type EditAnnualReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *EditAnnualReportResp) Reset() {
*x = EditAnnualReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EditAnnualReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EditAnnualReportResp) ProtoMessage() {}
func (x *EditAnnualReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EditAnnualReportResp.ProtoReflect.Descriptor instead.
func (*EditAnnualReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{7}
}
func (x *EditAnnualReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type DeleteAnnualReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
}
func (x *DeleteAnnualReportReq) Reset() {
*x = DeleteAnnualReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DeleteAnnualReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteAnnualReportReq) ProtoMessage() {}
func (x *DeleteAnnualReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteAnnualReportReq.ProtoReflect.Descriptor instead.
func (*DeleteAnnualReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{8}
}
func (x *DeleteAnnualReportReq) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
type DeleteAnnualReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *DeleteAnnualReportResp) Reset() {
*x = DeleteAnnualReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DeleteAnnualReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteAnnualReportResp) ProtoMessage() {}
func (x *DeleteAnnualReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteAnnualReportResp.ProtoReflect.Descriptor instead.
func (*DeleteAnnualReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{9}
}
func (x *DeleteAnnualReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type DisplayAnnualReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *DisplayAnnualReportReq) Reset() {
*x = DisplayAnnualReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayAnnualReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayAnnualReportReq) ProtoMessage() {}
func (x *DisplayAnnualReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayAnnualReportReq.ProtoReflect.Descriptor instead.
func (*DisplayAnnualReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{10}
}
type DisplayAnnualReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Item []*DisplayAnnualReportItem `protobuf:"bytes,1,rep,name=Item,proto3" json:"Item"`
}
func (x *DisplayAnnualReportResp) Reset() {
*x = DisplayAnnualReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayAnnualReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayAnnualReportResp) ProtoMessage() {}
func (x *DisplayAnnualReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayAnnualReportResp.ProtoReflect.Descriptor instead.
func (*DisplayAnnualReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{11}
}
func (x *DisplayAnnualReportResp) GetItem() []*DisplayAnnualReportItem {
if x != nil {
return x.Item
}
return nil
}
type DisplayAnnualReportItem struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName"`
Date int64 `protobuf:"varint,2,opt,name=date,proto3" json:"date"`
FileUrl string `protobuf:"bytes,3,opt,name=fileUrl,proto3" json:"fileUrl"`
}
func (x *DisplayAnnualReportItem) Reset() {
*x = DisplayAnnualReportItem{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayAnnualReportItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayAnnualReportItem) ProtoMessage() {}
func (x *DisplayAnnualReportItem) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayAnnualReportItem.ProtoReflect.Descriptor instead.
func (*DisplayAnnualReportItem) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{12}
}
func (x *DisplayAnnualReportItem) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *DisplayAnnualReportItem) GetDate() int64 {
if x != nil {
return x.Date
}
return 0
}
func (x *DisplayAnnualReportItem) GetFileUrl() string {
if x != nil {
return x.FileUrl
}
return ""
}
// ==================================季度报告======================================
type GetQuarterlyReportListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize"`
Filtrate *Filtrate `protobuf:"bytes,3,opt,name=filtrate,proto3" json:"filtrate"`
}
func (x *GetQuarterlyReportListReq) Reset() {
*x = GetQuarterlyReportListReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetQuarterlyReportListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetQuarterlyReportListReq) ProtoMessage() {}
func (x *GetQuarterlyReportListReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetQuarterlyReportListReq.ProtoReflect.Descriptor instead.
func (*GetQuarterlyReportListReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{13}
}
func (x *GetQuarterlyReportListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetQuarterlyReportListReq) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *GetQuarterlyReportListReq) GetFiltrate() *Filtrate {
if x != nil {
return x.Filtrate
}
return nil
}
type GetQuarterlyReportListResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"`
Total int32 `protobuf:"varint,4,opt,name=total,proto3" json:"total"`
Data []*QuarterlyReport `protobuf:"bytes,5,rep,name=data,proto3" json:"data"`
}
func (x *GetQuarterlyReportListResp) Reset() {
*x = GetQuarterlyReportListResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetQuarterlyReportListResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetQuarterlyReportListResp) ProtoMessage() {}
func (x *GetQuarterlyReportListResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetQuarterlyReportListResp.ProtoReflect.Descriptor instead.
func (*GetQuarterlyReportListResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{14}
}
func (x *GetQuarterlyReportListResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
func (x *GetQuarterlyReportListResp) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *GetQuarterlyReportListResp) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *GetQuarterlyReportListResp) GetTotal() int32 {
if x != nil {
return x.Total
}
return 0
}
func (x *GetQuarterlyReportListResp) GetData() []*QuarterlyReport {
if x != nil {
return x.Data
}
return nil
}
type QuarterlyReport struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //id
FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName"` //文件名称
FileIntroduce string `protobuf:"bytes,3,opt,name=fileIntroduce,proto3" json:"fileIntroduce"` //文件介绍
Attachment string `protobuf:"bytes,4,opt,name=attachment,proto3" json:"attachment"` //附件
AttachmentName string `protobuf:"bytes,5,opt,name=attachmentName,proto3" json:"attachmentName"` //附件名称
Sort int32 `protobuf:"varint,6,opt,name=sort,proto3" json:"sort"` //排序
Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"` //状态1上架2下架
UpdatedAt string `protobuf:"bytes,8,opt,name=updatedAt,proto3" json:"updatedAt"` //最近更新时间
Operator string `protobuf:"bytes,9,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,10,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *QuarterlyReport) Reset() {
*x = QuarterlyReport{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *QuarterlyReport) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*QuarterlyReport) ProtoMessage() {}
func (x *QuarterlyReport) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use QuarterlyReport.ProtoReflect.Descriptor instead.
func (*QuarterlyReport) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{15}
}
func (x *QuarterlyReport) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *QuarterlyReport) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *QuarterlyReport) GetFileIntroduce() string {
if x != nil {
return x.FileIntroduce
}
return ""
}
func (x *QuarterlyReport) GetAttachment() string {
if x != nil {
return x.Attachment
}
return ""
}
func (x *QuarterlyReport) GetAttachmentName() string {
if x != nil {
return x.AttachmentName
}
return ""
}
func (x *QuarterlyReport) GetSort() int32 {
if x != nil {
return x.Sort
}
return 0
}
func (x *QuarterlyReport) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *QuarterlyReport) GetUpdatedAt() string {
if x != nil {
return x.UpdatedAt
}
return ""
}
func (x *QuarterlyReport) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *QuarterlyReport) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type AddQuarterlyReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName"` //文件名称
FileIntroduce string `protobuf:"bytes,2,opt,name=fileIntroduce,proto3" json:"fileIntroduce"` //文件介绍
Attachment string `protobuf:"bytes,3,opt,name=attachment,proto3" json:"attachment"` //附件
AttachmentName string `protobuf:"bytes,4,opt,name=attachmentName,proto3" json:"attachmentName"` //附件名称
Operator string `protobuf:"bytes,5,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,6,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *AddQuarterlyReportReq) Reset() {
*x = AddQuarterlyReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *AddQuarterlyReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddQuarterlyReportReq) ProtoMessage() {}
func (x *AddQuarterlyReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddQuarterlyReportReq.ProtoReflect.Descriptor instead.
func (*AddQuarterlyReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{16}
}
func (x *AddQuarterlyReportReq) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *AddQuarterlyReportReq) GetFileIntroduce() string {
if x != nil {
return x.FileIntroduce
}
return ""
}
func (x *AddQuarterlyReportReq) GetAttachment() string {
if x != nil {
return x.Attachment
}
return ""
}
func (x *AddQuarterlyReportReq) GetAttachmentName() string {
if x != nil {
return x.AttachmentName
}
return ""
}
func (x *AddQuarterlyReportReq) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *AddQuarterlyReportReq) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type AddQuarterlyReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *AddQuarterlyReportResp) Reset() {
*x = AddQuarterlyReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *AddQuarterlyReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddQuarterlyReportResp) ProtoMessage() {}
func (x *AddQuarterlyReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddQuarterlyReportResp.ProtoReflect.Descriptor instead.
func (*AddQuarterlyReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{17}
}
func (x *AddQuarterlyReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type EditQuarterlyReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //id
FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName"` //文件名称
FileIntroduce string `protobuf:"bytes,3,opt,name=fileIntroduce,proto3" json:"fileIntroduce"` //文件介绍
Attachment string `protobuf:"bytes,4,opt,name=attachment,proto3" json:"attachment"` //附件
AttachmentName string `protobuf:"bytes,5,opt,name=attachmentName,proto3" json:"attachmentName"` //附件名称
Sort int32 `protobuf:"varint,6,opt,name=sort,proto3" json:"sort"` //排序
Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"` //状态1上架2下架
Operator string `protobuf:"bytes,8,opt,name=operator,proto3" json:"operator"` //操作人
OperatorId int32 `protobuf:"varint,9,opt,name=operatorId,proto3" json:"operatorId"` //操作人Id
}
func (x *EditQuarterlyReportReq) Reset() {
*x = EditQuarterlyReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EditQuarterlyReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EditQuarterlyReportReq) ProtoMessage() {}
func (x *EditQuarterlyReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EditQuarterlyReportReq.ProtoReflect.Descriptor instead.
func (*EditQuarterlyReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{18}
}
func (x *EditQuarterlyReportReq) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *EditQuarterlyReportReq) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *EditQuarterlyReportReq) GetFileIntroduce() string {
if x != nil {
return x.FileIntroduce
}
return ""
}
func (x *EditQuarterlyReportReq) GetAttachment() string {
if x != nil {
return x.Attachment
}
return ""
}
func (x *EditQuarterlyReportReq) GetAttachmentName() string {
if x != nil {
return x.AttachmentName
}
return ""
}
func (x *EditQuarterlyReportReq) GetSort() int32 {
if x != nil {
return x.Sort
}
return 0
}
func (x *EditQuarterlyReportReq) GetStatus() int32 {
if x != nil {
return x.Status
}
return 0
}
func (x *EditQuarterlyReportReq) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *EditQuarterlyReportReq) GetOperatorId() int32 {
if x != nil {
return x.OperatorId
}
return 0
}
type EditQuarterlyReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *EditQuarterlyReportResp) Reset() {
*x = EditQuarterlyReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EditQuarterlyReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EditQuarterlyReportResp) ProtoMessage() {}
func (x *EditQuarterlyReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EditQuarterlyReportResp.ProtoReflect.Descriptor instead.
func (*EditQuarterlyReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{19}
}
func (x *EditQuarterlyReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type DeleteQuarterlyReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
}
func (x *DeleteQuarterlyReportReq) Reset() {
*x = DeleteQuarterlyReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DeleteQuarterlyReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteQuarterlyReportReq) ProtoMessage() {}
func (x *DeleteQuarterlyReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteQuarterlyReportReq.ProtoReflect.Descriptor instead.
func (*DeleteQuarterlyReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{20}
}
func (x *DeleteQuarterlyReportReq) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
type DeleteQuarterlyReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
}
func (x *DeleteQuarterlyReportResp) Reset() {
*x = DeleteQuarterlyReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DeleteQuarterlyReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteQuarterlyReportResp) ProtoMessage() {}
func (x *DeleteQuarterlyReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteQuarterlyReportResp.ProtoReflect.Descriptor instead.
func (*DeleteQuarterlyReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{21}
}
func (x *DeleteQuarterlyReportResp) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type DisplayQuarterlyReportReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *DisplayQuarterlyReportReq) Reset() {
*x = DisplayQuarterlyReportReq{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayQuarterlyReportReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayQuarterlyReportReq) ProtoMessage() {}
func (x *DisplayQuarterlyReportReq) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayQuarterlyReportReq.ProtoReflect.Descriptor instead.
func (*DisplayQuarterlyReportReq) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{22}
}
type DisplayQuarterlyReportResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Item []*DisplayQuarterlyReportItem `protobuf:"bytes,1,rep,name=Item,proto3" json:"Item"`
}
func (x *DisplayQuarterlyReportResp) Reset() {
*x = DisplayQuarterlyReportResp{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayQuarterlyReportResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayQuarterlyReportResp) ProtoMessage() {}
func (x *DisplayQuarterlyReportResp) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayQuarterlyReportResp.ProtoReflect.Descriptor instead.
func (*DisplayQuarterlyReportResp) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{23}
}
func (x *DisplayQuarterlyReportResp) GetItem() []*DisplayQuarterlyReportItem {
if x != nil {
return x.Item
}
return nil
}
type DisplayQuarterlyReportItem struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName"`
FileIntroduce string `protobuf:"bytes,2,opt,name=fileIntroduce,proto3" json:"fileIntroduce"`
Attachment string `protobuf:"bytes,3,opt,name=attachment,proto3" json:"attachment"`
AttachmentName string `protobuf:"bytes,4,opt,name=attachmentName,proto3" json:"attachmentName"`
}
func (x *DisplayQuarterlyReportItem) Reset() {
*x = DisplayQuarterlyReportItem{}
if protoimpl.UnsafeEnabled {
mi := &file_api_reports_reports_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DisplayQuarterlyReportItem) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DisplayQuarterlyReportItem) ProtoMessage() {}
func (x *DisplayQuarterlyReportItem) ProtoReflect() protoreflect.Message {
mi := &file_api_reports_reports_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DisplayQuarterlyReportItem.ProtoReflect.Descriptor instead.
func (*DisplayQuarterlyReportItem) Descriptor() ([]byte, []int) {
return file_api_reports_reports_proto_rawDescGZIP(), []int{24}
}
func (x *DisplayQuarterlyReportItem) GetFileName() string {
if x != nil {
return x.FileName
}
return ""
}
func (x *DisplayQuarterlyReportItem) GetFileIntroduce() string {
if x != nil {
return x.FileIntroduce
}
return ""
}
func (x *DisplayQuarterlyReportItem) GetAttachment() string {
if x != nil {
return x.Attachment
}
return ""
}
func (x *DisplayQuarterlyReportItem) GetAttachmentName() string {
if x != nil {
return x.AttachmentName
}
return ""
}
var File_api_reports_reports_proto protoreflect.FileDescriptor
var file_api_reports_reports_proto_rawDesc = []byte{
0x0a, 0x19, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x72, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x72, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x73, 0x22, 0x3e, 0x0a, 0x08, 0x46, 0x69, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65,
0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06,
0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74,
0x61, 0x74, 0x75, 0x73, 0x22, 0x77, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61,
0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12,
0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61,
0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02,
0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2d,
0x0a, 0x08, 0x66, 0x69, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x11, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x72,
0x61, 0x74, 0x65, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65, 0x22, 0x9c, 0x01,
0x0a, 0x17, 0x47, 0x65, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x70,
0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12,
0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74,
0x6f, 0x74, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
0x6c, 0x12, 0x29, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x15, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c,
0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xee, 0x01, 0x0a,
0x0c, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x0e, 0x0a,
0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a,
0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a,
0x07, 0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73,
0x6f, 0x72, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41,
0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x08, 0x20,
0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1e, 0x0a,
0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x22, 0x9a, 0x01,
0x0a, 0x12, 0x41, 0x64, 0x64, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04,
0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x18,
0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x1a,
0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x70,
0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a,
0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x22, 0x27, 0x0a, 0x13, 0x41, 0x64,
0x64, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
0x6d, 0x73, 0x67, 0x22, 0xd7, 0x01, 0x0a, 0x13, 0x45, 0x64, 0x69, 0x74, 0x41, 0x6e, 0x6e, 0x75,
0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66,
0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66,
0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18,
0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x66,
0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69,
0x6c, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20,
0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61,
0x74, 0x75, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
0x73, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x07, 0x20,
0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1e, 0x0a,
0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x22, 0x28, 0x0a,
0x14, 0x45, 0x64, 0x69, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x27, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74,
0x65, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71,
0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64,
0x22, 0x2a, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c,
0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73,
0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x18, 0x0a, 0x16,
0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x22, 0x4f, 0x0a, 0x17, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,
0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
0x70, 0x12, 0x34, 0x0a, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x20, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,
0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x74, 0x65,
0x6d, 0x52, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x63, 0x0a, 0x17, 0x44, 0x69, 0x73, 0x70, 0x6c,
0x61, 0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x74,
0x65, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12,
0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x64, 0x61,
0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x18, 0x03, 0x20,
0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x55, 0x72, 0x6c, 0x22, 0x7a, 0x0a, 0x19,
0x47, 0x65, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a,
0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x66, 0x69, 0x6c,
0x74, 0x72, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x72, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65, 0x52, 0x08,
0x66, 0x69, 0x6c, 0x74, 0x72, 0x61, 0x74, 0x65, 0x22, 0xa2, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74,
0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a,
0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74,
0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12,
0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e,
0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c,
0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xb1, 0x02,
0x0a, 0x0f, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69,
0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a,
0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x65, 0x18, 0x03,
0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x72, 0x6f, 0x64,
0x75, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e,
0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d,
0x65, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e,
0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x61, 0x74, 0x74,
0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73,
0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12,
0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74,
0x65, 0x64, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61,
0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f,
0x72, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f,
0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18,
0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49,
0x64, 0x22, 0xdd, 0x01, 0x0a, 0x15, 0x41, 0x64, 0x64, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72,
0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x66,
0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66,
0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49,
0x6e, 0x74, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x65, 0x12, 0x1e, 0x0a,
0x0a, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
0x09, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x26, 0x0a,
0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e,
0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f,
0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f,
0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18,
0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49,
0x64, 0x22, 0x2a, 0x0a, 0x16, 0x41, 0x64, 0x64, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c,
0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d,
0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x9a, 0x02,
0x0a, 0x16, 0x45, 0x64, 0x69, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52,
0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65,
0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65,
0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x72,
0x6f, 0x64, 0x75, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x66, 0x69, 0x6c,
0x65, 0x49, 0x6e, 0x74, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x74,
0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x74,
0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61,
0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a,
0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x70,
0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a,
0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x22, 0x2b, 0x0a, 0x17, 0x45, 0x64,
0x69, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x2a, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74,
0x65, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x02, 0x69, 0x64, 0x22, 0x2d, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x51, 0x75, 0x61,
0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70,
0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d,
0x73, 0x67, 0x22, 0x1b, 0x0a, 0x19, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61,
0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x22,
0x55, 0x0a, 0x1a, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65,
0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x37, 0x0a,
0x04, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x72, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61,
0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x74, 0x65, 0x6d,
0x52, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x22, 0xa6, 0x01, 0x0a, 0x1a, 0x44, 0x69, 0x73, 0x70, 0x6c,
0x61, 0x79, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
0x65, 0x12, 0x24, 0x0a, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x72, 0x6f, 0x64, 0x75,
0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x6e,
0x74, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x61, 0x63,
0x68, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x74, 0x74,
0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x74, 0x74, 0x61, 0x63,
0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32,
0x8a, 0x07, 0x0a, 0x07, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x58, 0x0a, 0x13, 0x47,
0x65, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69,
0x73, 0x74, 0x12, 0x1f, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74,
0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74,
0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65,
0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73,
0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4c, 0x0a, 0x0f, 0x41, 0x64, 0x64, 0x41, 0x6e, 0x6e, 0x75,
0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1b, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e,
0x41, 0x64, 0x64, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
0x65, 0x73, 0x70, 0x12, 0x4f, 0x0a, 0x10, 0x45, 0x64, 0x69, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61,
0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1c, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x73, 0x2e, 0x45, 0x64, 0x69, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e,
0x45, 0x64, 0x69, 0x74, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x52, 0x65, 0x73, 0x70, 0x12, 0x55, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e,
0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1e, 0x2e, 0x72, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x75, 0x61,
0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x72, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x75, 0x61,
0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x58, 0x0a, 0x13, 0x44,
0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x12, 0x1f, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x69, 0x73,
0x70, 0x6c, 0x61, 0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x69,
0x73, 0x70, 0x6c, 0x61, 0x79, 0x41, 0x6e, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72,
0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x61, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x51, 0x75, 0x61, 0x72,
0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12,
0x22, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x51, 0x75, 0x61,
0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x69, 0x73, 0x74,
0x52, 0x65, 0x71, 0x1a, 0x23, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65,
0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x55, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x51,
0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1e,
0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x51, 0x75, 0x61, 0x72,
0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1f,
0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x51, 0x75, 0x61, 0x72,
0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12,
0x58, 0x0a, 0x13, 0x45, 0x64, 0x69, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79,
0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1f, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73,
0x2e, 0x45, 0x64, 0x69, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x73, 0x2e, 0x45, 0x64, 0x69, 0x74, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52,
0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5e, 0x0a, 0x15, 0x44, 0x65, 0x6c,
0x65, 0x74, 0x65, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x12, 0x21, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c,
0x65, 0x74, 0x65, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e,
0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52,
0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x61, 0x0a, 0x16, 0x44, 0x69, 0x73,
0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x12, 0x22, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x69,
0x73, 0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x6c, 0x79, 0x52, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x23, 0x2e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
0x73, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x51, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72,
0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x42, 0x0c, 0x5a, 0x0a,
0x2e, 0x2f, 0x3b, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x33,
}
var (
file_api_reports_reports_proto_rawDescOnce sync.Once
file_api_reports_reports_proto_rawDescData = file_api_reports_reports_proto_rawDesc
)
func file_api_reports_reports_proto_rawDescGZIP() []byte {
file_api_reports_reports_proto_rawDescOnce.Do(func() {
file_api_reports_reports_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_reports_reports_proto_rawDescData)
})
return file_api_reports_reports_proto_rawDescData
}
var file_api_reports_reports_proto_msgTypes = make([]protoimpl.MessageInfo, 25)
var file_api_reports_reports_proto_goTypes = []interface{}{
(*Filtrate)(nil), // 0: reports.Filtrate
(*GetAnnualReportListReq)(nil), // 1: reports.GetAnnualReportListReq
(*GetAnnualReportListResp)(nil), // 2: reports.GetAnnualReportListResp
(*AnnualReport)(nil), // 3: reports.AnnualReport
(*AddAnnualReportReq)(nil), // 4: reports.AddAnnualReportReq
(*AddAnnualReportResp)(nil), // 5: reports.AddAnnualReportResp
(*EditAnnualReportReq)(nil), // 6: reports.EditAnnualReportReq
(*EditAnnualReportResp)(nil), // 7: reports.EditAnnualReportResp
(*DeleteAnnualReportReq)(nil), // 8: reports.DeleteAnnualReportReq
(*DeleteAnnualReportResp)(nil), // 9: reports.DeleteAnnualReportResp
(*DisplayAnnualReportReq)(nil), // 10: reports.DisplayAnnualReportReq
(*DisplayAnnualReportResp)(nil), // 11: reports.DisplayAnnualReportResp
(*DisplayAnnualReportItem)(nil), // 12: reports.DisplayAnnualReportItem
(*GetQuarterlyReportListReq)(nil), // 13: reports.GetQuarterlyReportListReq
(*GetQuarterlyReportListResp)(nil), // 14: reports.GetQuarterlyReportListResp
(*QuarterlyReport)(nil), // 15: reports.QuarterlyReport
(*AddQuarterlyReportReq)(nil), // 16: reports.AddQuarterlyReportReq
(*AddQuarterlyReportResp)(nil), // 17: reports.AddQuarterlyReportResp
(*EditQuarterlyReportReq)(nil), // 18: reports.EditQuarterlyReportReq
(*EditQuarterlyReportResp)(nil), // 19: reports.EditQuarterlyReportResp
(*DeleteQuarterlyReportReq)(nil), // 20: reports.DeleteQuarterlyReportReq
(*DeleteQuarterlyReportResp)(nil), // 21: reports.DeleteQuarterlyReportResp
(*DisplayQuarterlyReportReq)(nil), // 22: reports.DisplayQuarterlyReportReq
(*DisplayQuarterlyReportResp)(nil), // 23: reports.DisplayQuarterlyReportResp
(*DisplayQuarterlyReportItem)(nil), // 24: reports.DisplayQuarterlyReportItem
}
var file_api_reports_reports_proto_depIdxs = []int32{
0, // 0: reports.GetAnnualReportListReq.filtrate:type_name -> reports.Filtrate
3, // 1: reports.GetAnnualReportListResp.data:type_name -> reports.AnnualReport
12, // 2: reports.DisplayAnnualReportResp.Item:type_name -> reports.DisplayAnnualReportItem
0, // 3: reports.GetQuarterlyReportListReq.filtrate:type_name -> reports.Filtrate
15, // 4: reports.GetQuarterlyReportListResp.data:type_name -> reports.QuarterlyReport
24, // 5: reports.DisplayQuarterlyReportResp.Item:type_name -> reports.DisplayQuarterlyReportItem
1, // 6: reports.Reports.GetAnnualReportList:input_type -> reports.GetAnnualReportListReq
4, // 7: reports.Reports.AddAnnualReport:input_type -> reports.AddAnnualReportReq
6, // 8: reports.Reports.EditAnnualReport:input_type -> reports.EditAnnualReportReq
8, // 9: reports.Reports.DeleteAnnualReport:input_type -> reports.DeleteAnnualReportReq
10, // 10: reports.Reports.DisplayAnnualReport:input_type -> reports.DisplayAnnualReportReq
13, // 11: reports.Reports.GetQuarterlyReportList:input_type -> reports.GetQuarterlyReportListReq
16, // 12: reports.Reports.AddQuarterlyReport:input_type -> reports.AddQuarterlyReportReq
18, // 13: reports.Reports.EditQuarterlyReport:input_type -> reports.EditQuarterlyReportReq
20, // 14: reports.Reports.DeleteQuarterlyReport:input_type -> reports.DeleteQuarterlyReportReq
22, // 15: reports.Reports.DisplayQuarterlyReport:input_type -> reports.DisplayQuarterlyReportReq
2, // 16: reports.Reports.GetAnnualReportList:output_type -> reports.GetAnnualReportListResp
5, // 17: reports.Reports.AddAnnualReport:output_type -> reports.AddAnnualReportResp
7, // 18: reports.Reports.EditAnnualReport:output_type -> reports.EditAnnualReportResp
9, // 19: reports.Reports.DeleteAnnualReport:output_type -> reports.DeleteAnnualReportResp
11, // 20: reports.Reports.DisplayAnnualReport:output_type -> reports.DisplayAnnualReportResp
14, // 21: reports.Reports.GetQuarterlyReportList:output_type -> reports.GetQuarterlyReportListResp
17, // 22: reports.Reports.AddQuarterlyReport:output_type -> reports.AddQuarterlyReportResp
19, // 23: reports.Reports.EditQuarterlyReport:output_type -> reports.EditQuarterlyReportResp
21, // 24: reports.Reports.DeleteQuarterlyReport:output_type -> reports.DeleteQuarterlyReportResp
23, // 25: reports.Reports.DisplayQuarterlyReport:output_type -> reports.DisplayQuarterlyReportResp
16, // [16:26] is the sub-list for method output_type
6, // [6:16] is the sub-list for method input_type
6, // [6:6] is the sub-list for extension type_name
6, // [6:6] is the sub-list for extension extendee
0, // [0:6] is the sub-list for field type_name
}
func init() { file_api_reports_reports_proto_init() }
func file_api_reports_reports_proto_init() {
if File_api_reports_reports_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_api_reports_reports_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Filtrate); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetAnnualReportListReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetAnnualReportListResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AnnualReport); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AddAnnualReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AddAnnualReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EditAnnualReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EditAnnualReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteAnnualReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteAnnualReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayAnnualReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayAnnualReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayAnnualReportItem); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetQuarterlyReportListReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetQuarterlyReportListResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*QuarterlyReport); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AddQuarterlyReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AddQuarterlyReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EditQuarterlyReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EditQuarterlyReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteQuarterlyReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteQuarterlyReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayQuarterlyReportReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayQuarterlyReportResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_api_reports_reports_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisplayQuarterlyReportItem); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_api_reports_reports_proto_rawDesc,
NumEnums: 0,
NumMessages: 25,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_api_reports_reports_proto_goTypes,
DependencyIndexes: file_api_reports_reports_proto_depIdxs,
MessageInfos: file_api_reports_reports_proto_msgTypes,
}.Build()
File_api_reports_reports_proto = out.File
file_api_reports_reports_proto_rawDesc = nil
file_api_reports_reports_proto_goTypes = nil
file_api_reports_reports_proto_depIdxs = nil
}