// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 // protoc v7.34.1 // source: api/api_msg.proto package pb import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync" unsafe "unsafe" ) 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 ApiGetSiteInfoReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetSiteInfoReq) Reset() { *x = ApiGetSiteInfoReq{} mi := &file_api_api_msg_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetSiteInfoReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetSiteInfoReq) ProtoMessage() {} func (x *ApiGetSiteInfoReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetSiteInfoReq.ProtoReflect.Descriptor instead. func (*ApiGetSiteInfoReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{0} } type ApiGetSiteInfoResp struct { state protoimpl.MessageState `protogen:"open.v1"` Sitename string `protobuf:"bytes,1,opt,name=sitename,proto3" json:"sitename"` //@go_tags(`json:"sitename"`) 后台站点名称 CurrencyType int32 `protobuf:"varint,2,opt,name=currency_type,json=currencyType,proto3" json:"currency_type"` //@go_tags(`json:"currency_type"`) 货币类型:0=人民币(元) 1=美元(USD) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetSiteInfoResp) Reset() { *x = ApiGetSiteInfoResp{} mi := &file_api_api_msg_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetSiteInfoResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetSiteInfoResp) ProtoMessage() {} func (x *ApiGetSiteInfoResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetSiteInfoResp.ProtoReflect.Descriptor instead. func (*ApiGetSiteInfoResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{1} } func (x *ApiGetSiteInfoResp) GetSitename() string { if x != nil { return x.Sitename } return "" } func (x *ApiGetSiteInfoResp) GetCurrencyType() int32 { if x != nil { return x.CurrencyType } return 0 } // 登录 type ApiLoginReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiLoginReq) Reset() { *x = ApiLoginReq{} mi := &file_api_api_msg_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiLoginReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiLoginReq) ProtoMessage() {} func (x *ApiLoginReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiLoginReq.ProtoReflect.Descriptor instead. func (*ApiLoginReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{2} } func (x *ApiLoginReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiLoginReq) GetPassword() string { if x != nil { return x.Password } return "" } type ApiLoginResp struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account"` //@go_tags(`json:"account"`) Identity Identity `protobuf:"varint,2,opt,name=identity,proto3,enum=Identity" json:"identity"` //@go_tags(`json:"identity"`) Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token"` //@go_tags(`json:"token"`) Access string `protobuf:"bytes,5,opt,name=access,proto3" json:"access"` //@go_tags(`json:"access"`) Avatar string `protobuf:"bytes,6,opt,name=avatar,proto3" json:"avatar"` //@go_tags(`json:"avatar"`) Factoryids string `protobuf:"bytes,7,opt,name=factoryids,proto3" json:"factoryids"` //@go_tags(`json:"factoryids"`) 所属工厂列表,逗号分割 Productids string `protobuf:"bytes,8,opt,name=productids,proto3" json:"productids"` //@go_tags(`json:"productids"`) 所属产品列表,逗号分割(代理用) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiLoginResp) Reset() { *x = ApiLoginResp{} mi := &file_api_api_msg_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiLoginResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiLoginResp) ProtoMessage() {} func (x *ApiLoginResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiLoginResp.ProtoReflect.Descriptor instead. func (*ApiLoginResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{3} } func (x *ApiLoginResp) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiLoginResp) GetIdentity() Identity { if x != nil { return x.Identity } return Identity_Identity_Null } func (x *ApiLoginResp) GetToken() string { if x != nil { return x.Token } return "" } func (x *ApiLoginResp) GetAccess() string { if x != nil { return x.Access } return "" } func (x *ApiLoginResp) GetAvatar() string { if x != nil { return x.Avatar } return "" } func (x *ApiLoginResp) GetFactoryids() string { if x != nil { return x.Factoryids } return "" } func (x *ApiLoginResp) GetProductids() string { if x != nil { return x.Productids } return "" } // 获取配置 type ApiGetConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConfigReq) Reset() { *x = ApiGetConfigReq{} mi := &file_api_api_msg_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConfigReq) ProtoMessage() {} func (x *ApiGetConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[4] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConfigReq.ProtoReflect.Descriptor instead. func (*ApiGetConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{4} } type ApiGetConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` Config []*DBAppConfigItem `protobuf:"bytes,1,rep,name=config,proto3" json:"config,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConfigResp) Reset() { *x = ApiGetConfigResp{} mi := &file_api_api_msg_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConfigResp) ProtoMessage() {} func (x *ApiGetConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[5] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConfigResp.ProtoReflect.Descriptor instead. func (*ApiGetConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{5} } func (x *ApiGetConfigResp) GetConfig() []*DBAppConfigItem { if x != nil { return x.Config } return nil } // 添加配置 type ApiAddConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` Config *DBAppConfigItem `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddConfigReq) Reset() { *x = ApiAddConfigReq{} mi := &file_api_api_msg_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddConfigReq) ProtoMessage() {} func (x *ApiAddConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[6] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddConfigReq.ProtoReflect.Descriptor instead. func (*ApiAddConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{6} } func (x *ApiAddConfigReq) GetConfig() *DBAppConfigItem { if x != nil { return x.Config } return nil } type ApiAddConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddConfigResp) Reset() { *x = ApiAddConfigResp{} mi := &file_api_api_msg_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddConfigResp) ProtoMessage() {} func (x *ApiAddConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[7] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddConfigResp.ProtoReflect.Descriptor instead. func (*ApiAddConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{7} } // 更新配置 type ApiUpdateConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` Config *DBAppConfigItem `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateConfigReq) Reset() { *x = ApiUpdateConfigReq{} mi := &file_api_api_msg_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateConfigReq) ProtoMessage() {} func (x *ApiUpdateConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[8] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateConfigReq.ProtoReflect.Descriptor instead. func (*ApiUpdateConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{8} } func (x *ApiUpdateConfigReq) GetConfig() *DBAppConfigItem { if x != nil { return x.Config } return nil } type ApiUpdateConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateConfigResp) Reset() { *x = ApiUpdateConfigResp{} mi := &file_api_api_msg_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateConfigResp) ProtoMessage() {} func (x *ApiUpdateConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateConfigResp.ProtoReflect.Descriptor instead. func (*ApiUpdateConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{9} } // 删除配置 type ApiDelConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelConfigReq) Reset() { *x = ApiDelConfigReq{} mi := &file_api_api_msg_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelConfigReq) ProtoMessage() {} func (x *ApiDelConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[10] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelConfigReq.ProtoReflect.Descriptor instead. func (*ApiDelConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{10} } func (x *ApiDelConfigReq) GetId() uint64 { if x != nil { return x.Id } return 0 } type ApiDelConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelConfigResp) Reset() { *x = ApiDelConfigResp{} mi := &file_api_api_msg_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelConfigResp) ProtoMessage() {} func (x *ApiDelConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelConfigResp.ProtoReflect.Descriptor instead. func (*ApiDelConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{11} } // 获取智能体 type ApiGetAgentReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentReq) Reset() { *x = ApiGetAgentReq{} mi := &file_api_api_msg_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentReq) ProtoMessage() {} func (x *ApiGetAgentReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentReq.ProtoReflect.Descriptor instead. func (*ApiGetAgentReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{12} } func (x *ApiGetAgentReq) GetId() string { if x != nil { return x.Id } return "" } type ApiGetAgentResp struct { state protoimpl.MessageState `protogen:"open.v1"` Agent *DBAgent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentResp) Reset() { *x = ApiGetAgentResp{} mi := &file_api_api_msg_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentResp) ProtoMessage() {} func (x *ApiGetAgentResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentResp.ProtoReflect.Descriptor instead. func (*ApiGetAgentResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{13} } func (x *ApiGetAgentResp) GetAgent() *DBAgent { if x != nil { return x.Agent } return nil } // 获取智能体 type ApiGetAgentsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentsReq) Reset() { *x = ApiGetAgentsReq{} mi := &file_api_api_msg_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentsReq) ProtoMessage() {} func (x *ApiGetAgentsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentsReq.ProtoReflect.Descriptor instead. func (*ApiGetAgentsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{14} } type ApiGetAgentsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Agents []*DBAgent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentsResp) Reset() { *x = ApiGetAgentsResp{} mi := &file_api_api_msg_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentsResp) ProtoMessage() {} func (x *ApiGetAgentsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentsResp.ProtoReflect.Descriptor instead. func (*ApiGetAgentsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{15} } func (x *ApiGetAgentsResp) GetAgents() []*DBAgent { if x != nil { return x.Agents } return nil } // 获取智能体 type ApiAddAgentReq struct { state protoimpl.MessageState `protogen:"open.v1"` Agent *DBAgent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddAgentReq) Reset() { *x = ApiAddAgentReq{} mi := &file_api_api_msg_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddAgentReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddAgentReq) ProtoMessage() {} func (x *ApiAddAgentReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[16] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddAgentReq.ProtoReflect.Descriptor instead. func (*ApiAddAgentReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{16} } func (x *ApiAddAgentReq) GetAgent() *DBAgent { if x != nil { return x.Agent } return nil } type ApiAddAgentResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddAgentResp) Reset() { *x = ApiAddAgentResp{} mi := &file_api_api_msg_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddAgentResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddAgentResp) ProtoMessage() {} func (x *ApiAddAgentResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[17] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddAgentResp.ProtoReflect.Descriptor instead. func (*ApiAddAgentResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{17} } // 获取智能体 type ApiUpdateAgentReq struct { state protoimpl.MessageState `protogen:"open.v1"` Agent *DBAgent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateAgentReq) Reset() { *x = ApiUpdateAgentReq{} mi := &file_api_api_msg_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateAgentReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateAgentReq) ProtoMessage() {} func (x *ApiUpdateAgentReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[18] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateAgentReq.ProtoReflect.Descriptor instead. func (*ApiUpdateAgentReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{18} } func (x *ApiUpdateAgentReq) GetAgent() *DBAgent { if x != nil { return x.Agent } return nil } type ApiUpdateAgentResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateAgentResp) Reset() { *x = ApiUpdateAgentResp{} mi := &file_api_api_msg_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateAgentResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateAgentResp) ProtoMessage() {} func (x *ApiUpdateAgentResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[19] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateAgentResp.ProtoReflect.Descriptor instead. func (*ApiUpdateAgentResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{19} } // 删除智能体 type ApiDelAgentReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelAgentReq) Reset() { *x = ApiDelAgentReq{} mi := &file_api_api_msg_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelAgentReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelAgentReq) ProtoMessage() {} func (x *ApiDelAgentReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[20] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelAgentReq.ProtoReflect.Descriptor instead. func (*ApiDelAgentReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{20} } func (x *ApiDelAgentReq) GetId() string { if x != nil { return x.Id } return "" } type ApiDelAgentResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelAgentResp) Reset() { *x = ApiDelAgentResp{} mi := &file_api_api_msg_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelAgentResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelAgentResp) ProtoMessage() {} func (x *ApiDelAgentResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[21] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelAgentResp.ProtoReflect.Descriptor instead. func (*ApiDelAgentResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{21} } type ApiGetMcpServersReq struct { state protoimpl.MessageState `protogen:"open.v1"` Region Region `protobuf:"varint,1,opt,name=region,proto3,enum=Region" json:"region,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMcpServersReq) Reset() { *x = ApiGetMcpServersReq{} mi := &file_api_api_msg_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMcpServersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMcpServersReq) ProtoMessage() {} func (x *ApiGetMcpServersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[22] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMcpServersReq.ProtoReflect.Descriptor instead. func (*ApiGetMcpServersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{22} } func (x *ApiGetMcpServersReq) GetRegion() Region { if x != nil { return x.Region } return Region_RegionUnknown } type ApiGetMcpServersResp struct { state protoimpl.MessageState `protogen:"open.v1"` Servers []*DBMcpServer `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMcpServersResp) Reset() { *x = ApiGetMcpServersResp{} mi := &file_api_api_msg_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMcpServersResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMcpServersResp) ProtoMessage() {} func (x *ApiGetMcpServersResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[23] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMcpServersResp.ProtoReflect.Descriptor instead. func (*ApiGetMcpServersResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{23} } func (x *ApiGetMcpServersResp) GetServers() []*DBMcpServer { if x != nil { return x.Servers } return nil } type ApiGetMcpServerReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMcpServerReq) Reset() { *x = ApiGetMcpServerReq{} mi := &file_api_api_msg_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMcpServerReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMcpServerReq) ProtoMessage() {} func (x *ApiGetMcpServerReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[24] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMcpServerReq.ProtoReflect.Descriptor instead. func (*ApiGetMcpServerReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{24} } func (x *ApiGetMcpServerReq) GetId() string { if x != nil { return x.Id } return "" } type ApiGetMcpServerResp struct { state protoimpl.MessageState `protogen:"open.v1"` Server *DBMcpServer `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMcpServerResp) Reset() { *x = ApiGetMcpServerResp{} mi := &file_api_api_msg_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMcpServerResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMcpServerResp) ProtoMessage() {} func (x *ApiGetMcpServerResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[25] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMcpServerResp.ProtoReflect.Descriptor instead. func (*ApiGetMcpServerResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{25} } func (x *ApiGetMcpServerResp) GetServer() *DBMcpServer { if x != nil { return x.Server } return nil } type ApiAddMcpServersReq struct { state protoimpl.MessageState `protogen:"open.v1"` Servers []*DBMcpServer `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddMcpServersReq) Reset() { *x = ApiAddMcpServersReq{} mi := &file_api_api_msg_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddMcpServersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddMcpServersReq) ProtoMessage() {} func (x *ApiAddMcpServersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[26] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddMcpServersReq.ProtoReflect.Descriptor instead. func (*ApiAddMcpServersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{26} } func (x *ApiAddMcpServersReq) GetServers() []*DBMcpServer { if x != nil { return x.Servers } return nil } type ApiAddMcpServersResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddMcpServersResp) Reset() { *x = ApiAddMcpServersResp{} mi := &file_api_api_msg_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddMcpServersResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddMcpServersResp) ProtoMessage() {} func (x *ApiAddMcpServersResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[27] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddMcpServersResp.ProtoReflect.Descriptor instead. func (*ApiAddMcpServersResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{27} } type ApiUpdateMcpServersReq struct { state protoimpl.MessageState `protogen:"open.v1"` Servers []*DBMcpServer `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateMcpServersReq) Reset() { *x = ApiUpdateMcpServersReq{} mi := &file_api_api_msg_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateMcpServersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateMcpServersReq) ProtoMessage() {} func (x *ApiUpdateMcpServersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[28] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateMcpServersReq.ProtoReflect.Descriptor instead. func (*ApiUpdateMcpServersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{28} } func (x *ApiUpdateMcpServersReq) GetServers() []*DBMcpServer { if x != nil { return x.Servers } return nil } type ApiUPdateMcpServerResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUPdateMcpServerResp) Reset() { *x = ApiUPdateMcpServerResp{} mi := &file_api_api_msg_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUPdateMcpServerResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUPdateMcpServerResp) ProtoMessage() {} func (x *ApiUPdateMcpServerResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[29] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUPdateMcpServerResp.ProtoReflect.Descriptor instead. func (*ApiUPdateMcpServerResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{29} } type ApiDelMcpServersReq struct { state protoimpl.MessageState `protogen:"open.v1"` Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelMcpServersReq) Reset() { *x = ApiDelMcpServersReq{} mi := &file_api_api_msg_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelMcpServersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelMcpServersReq) ProtoMessage() {} func (x *ApiDelMcpServersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[30] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelMcpServersReq.ProtoReflect.Descriptor instead. func (*ApiDelMcpServersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{30} } func (x *ApiDelMcpServersReq) GetIds() []string { if x != nil { return x.Ids } return nil } type ApiDelMcpServerResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelMcpServerResp) Reset() { *x = ApiDelMcpServerResp{} mi := &file_api_api_msg_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelMcpServerResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelMcpServerResp) ProtoMessage() {} func (x *ApiDelMcpServerResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[31] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelMcpServerResp.ProtoReflect.Descriptor instead. func (*ApiDelMcpServerResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{31} } // 获取厂商列表 type ApiGetFactorysReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactorysReq) Reset() { *x = ApiGetFactorysReq{} mi := &file_api_api_msg_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactorysReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactorysReq) ProtoMessage() {} func (x *ApiGetFactorysReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[32] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactorysReq.ProtoReflect.Descriptor instead. func (*ApiGetFactorysReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{32} } type ApiGetFactorysResp struct { state protoimpl.MessageState `protogen:"open.v1"` Factorys []*DBFactory `protobuf:"bytes,1,rep,name=factorys,proto3" json:"factorys,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactorysResp) Reset() { *x = ApiGetFactorysResp{} mi := &file_api_api_msg_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactorysResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactorysResp) ProtoMessage() {} func (x *ApiGetFactorysResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[33] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactorysResp.ProtoReflect.Descriptor instead. func (*ApiGetFactorysResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{33} } func (x *ApiGetFactorysResp) GetFactorys() []*DBFactory { if x != nil { return x.Factorys } return nil } // 获取厂家信息 type ApiGetFactoryReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryReq) Reset() { *x = ApiGetFactoryReq{} mi := &file_api_api_msg_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryReq) ProtoMessage() {} func (x *ApiGetFactoryReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[34] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryReq.ProtoReflect.Descriptor instead. func (*ApiGetFactoryReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{34} } func (x *ApiGetFactoryReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiGetFactoryResp struct { state protoimpl.MessageState `protogen:"open.v1"` Factory *DBFactory `protobuf:"bytes,1,opt,name=factory,proto3" json:"factory,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryResp) Reset() { *x = ApiGetFactoryResp{} mi := &file_api_api_msg_proto_msgTypes[35] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryResp) ProtoMessage() {} func (x *ApiGetFactoryResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[35] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryResp.ProtoReflect.Descriptor instead. func (*ApiGetFactoryResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{35} } func (x *ApiGetFactoryResp) GetFactory() *DBFactory { if x != nil { return x.Factory } return nil } // 添加厂家信息 type ApiAddFactoryReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factory *DBFactory `protobuf:"bytes,1,opt,name=factory,proto3" json:"factory,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddFactoryReq) Reset() { *x = ApiAddFactoryReq{} mi := &file_api_api_msg_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddFactoryReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddFactoryReq) ProtoMessage() {} func (x *ApiAddFactoryReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[36] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddFactoryReq.ProtoReflect.Descriptor instead. func (*ApiAddFactoryReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{36} } func (x *ApiAddFactoryReq) GetFactory() *DBFactory { if x != nil { return x.Factory } return nil } type ApiAddFactoryResp struct { state protoimpl.MessageState `protogen:"open.v1"` Factory *DBFactory `protobuf:"bytes,1,opt,name=factory,proto3" json:"factory,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddFactoryResp) Reset() { *x = ApiAddFactoryResp{} mi := &file_api_api_msg_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddFactoryResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddFactoryResp) ProtoMessage() {} func (x *ApiAddFactoryResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[37] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddFactoryResp.ProtoReflect.Descriptor instead. func (*ApiAddFactoryResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{37} } func (x *ApiAddFactoryResp) GetFactory() *DBFactory { if x != nil { return x.Factory } return nil } // 更新厂家信息 type ApiUpdateFactoryReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factory *DBFactory `protobuf:"bytes,1,opt,name=factory,proto3" json:"factory,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateFactoryReq) Reset() { *x = ApiUpdateFactoryReq{} mi := &file_api_api_msg_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateFactoryReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateFactoryReq) ProtoMessage() {} func (x *ApiUpdateFactoryReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[38] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateFactoryReq.ProtoReflect.Descriptor instead. func (*ApiUpdateFactoryReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{38} } func (x *ApiUpdateFactoryReq) GetFactory() *DBFactory { if x != nil { return x.Factory } return nil } type ApiUpdateFactoryResp struct { state protoimpl.MessageState `protogen:"open.v1"` Factory *DBFactory `protobuf:"bytes,1,opt,name=factory,proto3" json:"factory,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateFactoryResp) Reset() { *x = ApiUpdateFactoryResp{} mi := &file_api_api_msg_proto_msgTypes[39] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateFactoryResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateFactoryResp) ProtoMessage() {} func (x *ApiUpdateFactoryResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[39] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateFactoryResp.ProtoReflect.Descriptor instead. func (*ApiUpdateFactoryResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{39} } func (x *ApiUpdateFactoryResp) GetFactory() *DBFactory { if x != nil { return x.Factory } return nil } // 添加厂家信息 type ApiDelFactoryReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelFactoryReq) Reset() { *x = ApiDelFactoryReq{} mi := &file_api_api_msg_proto_msgTypes[40] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelFactoryReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelFactoryReq) ProtoMessage() {} func (x *ApiDelFactoryReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[40] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelFactoryReq.ProtoReflect.Descriptor instead. func (*ApiDelFactoryReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{40} } func (x *ApiDelFactoryReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiDelFactoryResp struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelFactoryResp) Reset() { *x = ApiDelFactoryResp{} mi := &file_api_api_msg_proto_msgTypes[41] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelFactoryResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelFactoryResp) ProtoMessage() {} func (x *ApiDelFactoryResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[41] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelFactoryResp.ProtoReflect.Descriptor instead. func (*ApiDelFactoryResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{41} } func (x *ApiDelFactoryResp) GetId() uint32 { if x != nil { return x.Id } return 0 } // 厂商设备管理-------------------------------------------------------------------------------- type ApiGetProductsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductsReq) Reset() { *x = ApiGetProductsReq{} mi := &file_api_api_msg_proto_msgTypes[42] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductsReq) ProtoMessage() {} func (x *ApiGetProductsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[42] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductsReq.ProtoReflect.Descriptor instead. func (*ApiGetProductsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{42} } type ApiGetProductsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Products []*DBProduct `protobuf:"bytes,1,rep,name=products,proto3" json:"products,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductsResp) Reset() { *x = ApiGetProductsResp{} mi := &file_api_api_msg_proto_msgTypes[43] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductsResp) ProtoMessage() {} func (x *ApiGetProductsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[43] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductsResp.ProtoReflect.Descriptor instead. func (*ApiGetProductsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{43} } func (x *ApiGetProductsResp) GetProducts() []*DBProduct { if x != nil { return x.Products } return nil } // 获取设备列表 type ApiGetProductReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductReq) Reset() { *x = ApiGetProductReq{} mi := &file_api_api_msg_proto_msgTypes[44] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductReq) ProtoMessage() {} func (x *ApiGetProductReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[44] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductReq.ProtoReflect.Descriptor instead. func (*ApiGetProductReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{44} } func (x *ApiGetProductReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiGetProductResp struct { state protoimpl.MessageState `protogen:"open.v1"` Product *DBProduct `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductResp) Reset() { *x = ApiGetProductResp{} mi := &file_api_api_msg_proto_msgTypes[45] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductResp) ProtoMessage() {} func (x *ApiGetProductResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[45] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductResp.ProtoReflect.Descriptor instead. func (*ApiGetProductResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{45} } func (x *ApiGetProductResp) GetProduct() *DBProduct { if x != nil { return x.Product } return nil } // 获取设备列表 type ApiAddProductReq struct { state protoimpl.MessageState `protogen:"open.v1"` Product *DBProduct `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddProductReq) Reset() { *x = ApiAddProductReq{} mi := &file_api_api_msg_proto_msgTypes[46] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddProductReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddProductReq) ProtoMessage() {} func (x *ApiAddProductReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[46] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddProductReq.ProtoReflect.Descriptor instead. func (*ApiAddProductReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{46} } func (x *ApiAddProductReq) GetProduct() *DBProduct { if x != nil { return x.Product } return nil } type ApiAddProductResp struct { state protoimpl.MessageState `protogen:"open.v1"` Product *DBProduct `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddProductResp) Reset() { *x = ApiAddProductResp{} mi := &file_api_api_msg_proto_msgTypes[47] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddProductResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddProductResp) ProtoMessage() {} func (x *ApiAddProductResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[47] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddProductResp.ProtoReflect.Descriptor instead. func (*ApiAddProductResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{47} } func (x *ApiAddProductResp) GetProduct() *DBProduct { if x != nil { return x.Product } return nil } type ApiUpdateProductReq struct { state protoimpl.MessageState `protogen:"open.v1"` Product *DBProduct `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateProductReq) Reset() { *x = ApiUpdateProductReq{} mi := &file_api_api_msg_proto_msgTypes[48] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateProductReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateProductReq) ProtoMessage() {} func (x *ApiUpdateProductReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[48] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateProductReq.ProtoReflect.Descriptor instead. func (*ApiUpdateProductReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{48} } func (x *ApiUpdateProductReq) GetProduct() *DBProduct { if x != nil { return x.Product } return nil } type ApiUpdateProductResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateProductResp) Reset() { *x = ApiUpdateProductResp{} mi := &file_api_api_msg_proto_msgTypes[49] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateProductResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateProductResp) ProtoMessage() {} func (x *ApiUpdateProductResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[49] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateProductResp.ProtoReflect.Descriptor instead. func (*ApiUpdateProductResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{49} } type ApiDelProductReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelProductReq) Reset() { *x = ApiDelProductReq{} mi := &file_api_api_msg_proto_msgTypes[50] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelProductReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelProductReq) ProtoMessage() {} func (x *ApiDelProductReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[50] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelProductReq.ProtoReflect.Descriptor instead. func (*ApiDelProductReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{50} } func (x *ApiDelProductReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiDelProductResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelProductResp) Reset() { *x = ApiDelProductResp{} mi := &file_api_api_msg_proto_msgTypes[51] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelProductResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelProductResp) ProtoMessage() {} func (x *ApiDelProductResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[51] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelProductResp.ProtoReflect.Descriptor instead. func (*ApiDelProductResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{51} } type ApiAddProductVersionReq struct { state protoimpl.MessageState `protogen:"open.v1"` Version *DBProductVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Isuse bool `protobuf:"varint,2,opt,name=isuse,proto3" json:"isuse,omitempty"` //是否使用当前版本 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddProductVersionReq) Reset() { *x = ApiAddProductVersionReq{} mi := &file_api_api_msg_proto_msgTypes[52] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddProductVersionReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddProductVersionReq) ProtoMessage() {} func (x *ApiAddProductVersionReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[52] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddProductVersionReq.ProtoReflect.Descriptor instead. func (*ApiAddProductVersionReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{52} } func (x *ApiAddProductVersionReq) GetVersion() *DBProductVersion { if x != nil { return x.Version } return nil } func (x *ApiAddProductVersionReq) GetIsuse() bool { if x != nil { return x.Isuse } return false } type ApiAddProductVersionResp struct { state protoimpl.MessageState `protogen:"open.v1"` Version *DBProductVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddProductVersionResp) Reset() { *x = ApiAddProductVersionResp{} mi := &file_api_api_msg_proto_msgTypes[53] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddProductVersionResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddProductVersionResp) ProtoMessage() {} func (x *ApiAddProductVersionResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[53] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddProductVersionResp.ProtoReflect.Descriptor instead. func (*ApiAddProductVersionResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{53} } func (x *ApiAddProductVersionResp) GetVersion() *DBProductVersion { if x != nil { return x.Version } return nil } type ApiGetProductVersionsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Pid uint32 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductVersionsReq) Reset() { *x = ApiGetProductVersionsReq{} mi := &file_api_api_msg_proto_msgTypes[54] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductVersionsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductVersionsReq) ProtoMessage() {} func (x *ApiGetProductVersionsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[54] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductVersionsReq.ProtoReflect.Descriptor instead. func (*ApiGetProductVersionsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{54} } func (x *ApiGetProductVersionsReq) GetPid() uint32 { if x != nil { return x.Pid } return 0 } type ApiGetProductVersionsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Versions []*DBProductVersion `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetProductVersionsResp) Reset() { *x = ApiGetProductVersionsResp{} mi := &file_api_api_msg_proto_msgTypes[55] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetProductVersionsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetProductVersionsResp) ProtoMessage() {} func (x *ApiGetProductVersionsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[55] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetProductVersionsResp.ProtoReflect.Descriptor instead. func (*ApiGetProductVersionsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{55} } func (x *ApiGetProductVersionsResp) GetVersions() []*DBProductVersion { if x != nil { return x.Versions } return nil } type ApiDelProductVersionReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelProductVersionReq) Reset() { *x = ApiDelProductVersionReq{} mi := &file_api_api_msg_proto_msgTypes[56] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelProductVersionReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelProductVersionReq) ProtoMessage() {} func (x *ApiDelProductVersionReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[56] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelProductVersionReq.ProtoReflect.Descriptor instead. func (*ApiDelProductVersionReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{56} } func (x *ApiDelProductVersionReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiDelProductVersionResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelProductVersionResp) Reset() { *x = ApiDelProductVersionResp{} mi := &file_api_api_msg_proto_msgTypes[57] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelProductVersionResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelProductVersionResp) ProtoMessage() {} func (x *ApiDelProductVersionResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[57] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelProductVersionResp.ProtoReflect.Descriptor instead. func (*ApiDelProductVersionResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{57} } // 获取渠道包 type ApiGetChannelAppsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetChannelAppsReq) Reset() { *x = ApiGetChannelAppsReq{} mi := &file_api_api_msg_proto_msgTypes[58] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetChannelAppsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetChannelAppsReq) ProtoMessage() {} func (x *ApiGetChannelAppsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[58] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetChannelAppsReq.ProtoReflect.Descriptor instead. func (*ApiGetChannelAppsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{58} } type ApiGetChannelAppsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Apps []*DBChannelApp `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetChannelAppsResp) Reset() { *x = ApiGetChannelAppsResp{} mi := &file_api_api_msg_proto_msgTypes[59] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetChannelAppsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetChannelAppsResp) ProtoMessage() {} func (x *ApiGetChannelAppsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[59] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetChannelAppsResp.ProtoReflect.Descriptor instead. func (*ApiGetChannelAppsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{59} } func (x *ApiGetChannelAppsResp) GetApps() []*DBChannelApp { if x != nil { return x.Apps } return nil } // 获取设备列表 type ApiGetChannelAppReq struct { state protoimpl.MessageState `protogen:"open.v1"` Channel int32 `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetChannelAppReq) Reset() { *x = ApiGetChannelAppReq{} mi := &file_api_api_msg_proto_msgTypes[60] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetChannelAppReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetChannelAppReq) ProtoMessage() {} func (x *ApiGetChannelAppReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[60] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetChannelAppReq.ProtoReflect.Descriptor instead. func (*ApiGetChannelAppReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{60} } func (x *ApiGetChannelAppReq) GetChannel() int32 { if x != nil { return x.Channel } return 0 } type ApiGetChannelAppResp struct { state protoimpl.MessageState `protogen:"open.v1"` App *DBChannelApp `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetChannelAppResp) Reset() { *x = ApiGetChannelAppResp{} mi := &file_api_api_msg_proto_msgTypes[61] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetChannelAppResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetChannelAppResp) ProtoMessage() {} func (x *ApiGetChannelAppResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[61] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetChannelAppResp.ProtoReflect.Descriptor instead. func (*ApiGetChannelAppResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{61} } func (x *ApiGetChannelAppResp) GetApp() *DBChannelApp { if x != nil { return x.App } return nil } // 添加渠道包 type ApiAddChannelAppReq struct { state protoimpl.MessageState `protogen:"open.v1"` App *DBChannelApp `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddChannelAppReq) Reset() { *x = ApiAddChannelAppReq{} mi := &file_api_api_msg_proto_msgTypes[62] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddChannelAppReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddChannelAppReq) ProtoMessage() {} func (x *ApiAddChannelAppReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[62] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddChannelAppReq.ProtoReflect.Descriptor instead. func (*ApiAddChannelAppReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{62} } func (x *ApiAddChannelAppReq) GetApp() *DBChannelApp { if x != nil { return x.App } return nil } type ApiAddChannelAppResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddChannelAppResp) Reset() { *x = ApiAddChannelAppResp{} mi := &file_api_api_msg_proto_msgTypes[63] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddChannelAppResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddChannelAppResp) ProtoMessage() {} func (x *ApiAddChannelAppResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[63] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddChannelAppResp.ProtoReflect.Descriptor instead. func (*ApiAddChannelAppResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{63} } type ApiUploadChannelAppReq struct { state protoimpl.MessageState `protogen:"open.v1"` App *DBChannelApp `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUploadChannelAppReq) Reset() { *x = ApiUploadChannelAppReq{} mi := &file_api_api_msg_proto_msgTypes[64] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUploadChannelAppReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUploadChannelAppReq) ProtoMessage() {} func (x *ApiUploadChannelAppReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[64] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUploadChannelAppReq.ProtoReflect.Descriptor instead. func (*ApiUploadChannelAppReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{64} } func (x *ApiUploadChannelAppReq) GetApp() *DBChannelApp { if x != nil { return x.App } return nil } type ApiUploadChannelAppResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUploadChannelAppResp) Reset() { *x = ApiUploadChannelAppResp{} mi := &file_api_api_msg_proto_msgTypes[65] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUploadChannelAppResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUploadChannelAppResp) ProtoMessage() {} func (x *ApiUploadChannelAppResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[65] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUploadChannelAppResp.ProtoReflect.Descriptor instead. func (*ApiUploadChannelAppResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{65} } type ApiDelChannelAppReq struct { state protoimpl.MessageState `protogen:"open.v1"` Channel int32 `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelChannelAppReq) Reset() { *x = ApiDelChannelAppReq{} mi := &file_api_api_msg_proto_msgTypes[66] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelChannelAppReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelChannelAppReq) ProtoMessage() {} func (x *ApiDelChannelAppReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[66] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelChannelAppReq.ProtoReflect.Descriptor instead. func (*ApiDelChannelAppReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{66} } func (x *ApiDelChannelAppReq) GetChannel() int32 { if x != nil { return x.Channel } return 0 } type ApiDelChannelAppResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelChannelAppResp) Reset() { *x = ApiDelChannelAppResp{} mi := &file_api_api_msg_proto_msgTypes[67] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelChannelAppResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelChannelAppResp) ProtoMessage() {} func (x *ApiDelChannelAppResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[67] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelChannelAppResp.ProtoReflect.Descriptor instead. func (*ApiDelChannelAppResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{67} } // 厂家设备管理---------------------------------------------------------------- type ApiCreateFactoryDevicsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 设备类型 Createtype int32 `protobuf:"varint,3,opt,name=createtype,proto3" json:"createtype"` //@go_tags(`json:"createtype"`) 生成类型 0 随机生成 1 自定义mac地址 Number uint32 `protobuf:"varint,4,opt,name=number,proto3" json:"number"` //@go_tags(`json:"number"`) 生成的授权码数量 Isbindmac bool `protobuf:"varint,5,opt,name=isbindmac,proto3" json:"isbindmac"` //@go_tags(`json:"isbindmac"`) 是否绑定mac地址 Macaddresses string `protobuf:"bytes,6,opt,name=macaddresses,proto3" json:"macaddresses"` //@go_tags(`json:"macaddresses"`) 自定义mac地址 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateFactoryDevicsReq) Reset() { *x = ApiCreateFactoryDevicsReq{} mi := &file_api_api_msg_proto_msgTypes[68] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateFactoryDevicsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateFactoryDevicsReq) ProtoMessage() {} func (x *ApiCreateFactoryDevicsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[68] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateFactoryDevicsReq.ProtoReflect.Descriptor instead. func (*ApiCreateFactoryDevicsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{68} } func (x *ApiCreateFactoryDevicsReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiCreateFactoryDevicsReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiCreateFactoryDevicsReq) GetCreatetype() int32 { if x != nil { return x.Createtype } return 0 } func (x *ApiCreateFactoryDevicsReq) GetNumber() uint32 { if x != nil { return x.Number } return 0 } func (x *ApiCreateFactoryDevicsReq) GetIsbindmac() bool { if x != nil { return x.Isbindmac } return false } func (x *ApiCreateFactoryDevicsReq) GetMacaddresses() string { if x != nil { return x.Macaddresses } return "" } type ApiCreateFactoryDevicsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 产品id Startmac string `protobuf:"bytes,3,opt,name=startmac,proto3" json:"startmac,omitempty"` //开始mac地址 Endmac string `protobuf:"bytes,4,opt,name=endmac,proto3" json:"endmac,omitempty"` //结束mac地址 Probatch uint32 `protobuf:"varint,5,opt,name=probatch,proto3" json:"probatch,omitempty"` //批次 Number uint32 `protobuf:"varint,6,opt,name=number,proto3" json:"number,omitempty"` //设备数量 Devices []*DBFactoryDevics `protobuf:"bytes,7,rep,name=devices,proto3" json:"devices"` //@go_tags(`json:"devices"`) //授权码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateFactoryDevicsResp) Reset() { *x = ApiCreateFactoryDevicsResp{} mi := &file_api_api_msg_proto_msgTypes[69] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateFactoryDevicsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateFactoryDevicsResp) ProtoMessage() {} func (x *ApiCreateFactoryDevicsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[69] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateFactoryDevicsResp.ProtoReflect.Descriptor instead. func (*ApiCreateFactoryDevicsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{69} } func (x *ApiCreateFactoryDevicsResp) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiCreateFactoryDevicsResp) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiCreateFactoryDevicsResp) GetStartmac() string { if x != nil { return x.Startmac } return "" } func (x *ApiCreateFactoryDevicsResp) GetEndmac() string { if x != nil { return x.Endmac } return "" } func (x *ApiCreateFactoryDevicsResp) GetProbatch() uint32 { if x != nil { return x.Probatch } return 0 } func (x *ApiCreateFactoryDevicsResp) GetNumber() uint32 { if x != nil { return x.Number } return 0 } func (x *ApiCreateFactoryDevicsResp) GetDevices() []*DBFactoryDevics { if x != nil { return x.Devices } return nil } // 撤销生产批次 仅超管可用 已被使用的批次禁止撤销 type ApiRevokeFactoryDevicsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 产品id Probatch uint32 `protobuf:"varint,3,opt,name=probatch,proto3" json:"probatch"` //@go_tags(`json:"probatch"`) 批次号 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRevokeFactoryDevicsReq) Reset() { *x = ApiRevokeFactoryDevicsReq{} mi := &file_api_api_msg_proto_msgTypes[70] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRevokeFactoryDevicsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRevokeFactoryDevicsReq) ProtoMessage() {} func (x *ApiRevokeFactoryDevicsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[70] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRevokeFactoryDevicsReq.ProtoReflect.Descriptor instead. func (*ApiRevokeFactoryDevicsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{70} } func (x *ApiRevokeFactoryDevicsReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiRevokeFactoryDevicsReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiRevokeFactoryDevicsReq) GetProbatch() uint32 { if x != nil { return x.Probatch } return 0 } type ApiRevokeFactoryDevicsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Deleted uint32 `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted"` //@go_tags(`json:"deleted"`) 删除的设备码数量 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRevokeFactoryDevicsResp) Reset() { *x = ApiRevokeFactoryDevicsResp{} mi := &file_api_api_msg_proto_msgTypes[71] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRevokeFactoryDevicsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRevokeFactoryDevicsResp) ProtoMessage() {} func (x *ApiRevokeFactoryDevicsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[71] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRevokeFactoryDevicsResp.ProtoReflect.Descriptor instead. func (*ApiRevokeFactoryDevicsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{71} } func (x *ApiRevokeFactoryDevicsResp) GetDeleted() uint32 { if x != nil { return x.Deleted } return 0 } // 批量禁用/恢复设备码 设备码被禁用后绑定会被拒绝 type ApiDisableFactoryDevicsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Productid uint32 `protobuf:"varint,1,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 产品id Codes []string `protobuf:"bytes,2,rep,name=codes,proto3" json:"codes"` //@go_tags(`json:"codes"`) 待操作的设备码列表 Disabled int32 `protobuf:"varint,3,opt,name=disabled,proto3" json:"disabled"` //@go_tags(`json:"disabled"`) 目标状态 0:恢复正常 -1:禁用 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDisableFactoryDevicsReq) Reset() { *x = ApiDisableFactoryDevicsReq{} mi := &file_api_api_msg_proto_msgTypes[72] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDisableFactoryDevicsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDisableFactoryDevicsReq) ProtoMessage() {} func (x *ApiDisableFactoryDevicsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[72] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDisableFactoryDevicsReq.ProtoReflect.Descriptor instead. func (*ApiDisableFactoryDevicsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{72} } func (x *ApiDisableFactoryDevicsReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiDisableFactoryDevicsReq) GetCodes() []string { if x != nil { return x.Codes } return nil } func (x *ApiDisableFactoryDevicsReq) GetDisabled() int32 { if x != nil { return x.Disabled } return 0 } type ApiDisableFactoryDevicsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Affected int64 `protobuf:"varint,1,opt,name=affected,proto3" json:"affected"` //@go_tags(`json:"affected"`) 实际更新条数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDisableFactoryDevicsResp) Reset() { *x = ApiDisableFactoryDevicsResp{} mi := &file_api_api_msg_proto_msgTypes[73] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDisableFactoryDevicsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDisableFactoryDevicsResp) ProtoMessage() {} func (x *ApiDisableFactoryDevicsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[73] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDisableFactoryDevicsResp.ProtoReflect.Descriptor instead. func (*ApiDisableFactoryDevicsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{73} } func (x *ApiDisableFactoryDevicsResp) GetAffected() int64 { if x != nil { return x.Affected } return 0 } type ApiGetFactoryDevicsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Devicemac string `protobuf:"bytes,1,opt,name=devicemac,proto3" json:"devicemac,omitempty"` Factoryid uint32 `protobuf:"varint,2,opt,name=factoryid,proto3" json:"factoryid,omitempty"` Productid uint32 `protobuf:"varint,3,opt,name=productid,proto3" json:"productid,omitempty"` Probatch uint32 `protobuf:"varint,4,opt,name=probatch,proto3" json:"probatch,omitempty"` Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"` Uid string `protobuf:"bytes,7,opt,name=uid,proto3" json:"uid,omitempty"` Sortby string `protobuf:"bytes,8,opt,name=sortby,proto3" json:"sortby,omitempty"` //排序字段:usedtime / createtime,默认 createtime Order string `protobuf:"bytes,9,opt,name=order,proto3" json:"order,omitempty"` //asc / desc,默认 desc Limit int32 `protobuf:"varint,10,opt,name=limit,proto3" json:"limit,omitempty"` //限制条数,默认 200,最大 2000 Offset int32 `protobuf:"varint,11,opt,name=offset,proto3" json:"offset,omitempty"` //偏移 Code string `protobuf:"bytes,12,opt,name=code,proto3" json:"code,omitempty"` //授权码(精确匹配) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDevicsReq) Reset() { *x = ApiGetFactoryDevicsReq{} mi := &file_api_api_msg_proto_msgTypes[74] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDevicsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDevicsReq) ProtoMessage() {} func (x *ApiGetFactoryDevicsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[74] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDevicsReq.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDevicsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{74} } func (x *ApiGetFactoryDevicsReq) GetDevicemac() string { if x != nil { return x.Devicemac } return "" } func (x *ApiGetFactoryDevicsReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiGetFactoryDevicsReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiGetFactoryDevicsReq) GetProbatch() uint32 { if x != nil { return x.Probatch } return 0 } func (x *ApiGetFactoryDevicsReq) GetStatus() int32 { if x != nil { return x.Status } return 0 } func (x *ApiGetFactoryDevicsReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiGetFactoryDevicsReq) GetSortby() string { if x != nil { return x.Sortby } return "" } func (x *ApiGetFactoryDevicsReq) GetOrder() string { if x != nil { return x.Order } return "" } func (x *ApiGetFactoryDevicsReq) GetLimit() int32 { if x != nil { return x.Limit } return 0 } func (x *ApiGetFactoryDevicsReq) GetOffset() int32 { if x != nil { return x.Offset } return 0 } func (x *ApiGetFactoryDevicsReq) GetCode() string { if x != nil { return x.Code } return "" } type ApiGetFactoryDevicsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Devices []*DBFactoryDevics `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices"` //@go_tags(`json:"devices"`) //授权码列表 Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total"` //@go_tags(`json:"total"`) //命中总条数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDevicsResp) Reset() { *x = ApiGetFactoryDevicsResp{} mi := &file_api_api_msg_proto_msgTypes[75] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDevicsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDevicsResp) ProtoMessage() {} func (x *ApiGetFactoryDevicsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[75] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDevicsResp.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDevicsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{75} } func (x *ApiGetFactoryDevicsResp) GetDevices() []*DBFactoryDevics { if x != nil { return x.Devices } return nil } func (x *ApiGetFactoryDevicsResp) GetTotal() int64 { if x != nil { return x.Total } return 0 } type ApiGetFactoryDevicReq struct { state protoimpl.MessageState `protogen:"open.v1"` Productid uint32 `protobuf:"varint,1,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 设备类型 Devicemac string `protobuf:"bytes,2,opt,name=devicemac,proto3" json:"code"` //@go_tags(`json:"code"`) //渠道 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDevicReq) Reset() { *x = ApiGetFactoryDevicReq{} mi := &file_api_api_msg_proto_msgTypes[76] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDevicReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDevicReq) ProtoMessage() {} func (x *ApiGetFactoryDevicReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[76] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDevicReq.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDevicReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{76} } func (x *ApiGetFactoryDevicReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiGetFactoryDevicReq) GetDevicemac() string { if x != nil { return x.Devicemac } return "" } type ApiGetFactoryDevicResp struct { state protoimpl.MessageState `protogen:"open.v1"` Device *DBFactoryDevics `protobuf:"bytes,1,opt,name=device,proto3" json:"device"` //@go_tags(`json:"device"`) //授权码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDevicResp) Reset() { *x = ApiGetFactoryDevicResp{} mi := &file_api_api_msg_proto_msgTypes[77] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDevicResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDevicResp) ProtoMessage() {} func (x *ApiGetFactoryDevicResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[77] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDevicResp.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDevicResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{77} } func (x *ApiGetFactoryDevicResp) GetDevice() *DBFactoryDevics { if x != nil { return x.Device } return nil } // 厂家公码---------------------------------------------------------------- // 创建厂家公码(一厂家可多码,每次调用生成一条新码) type ApiCreateFactoryPublicCodeReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 关联产品id(仅作分类,可填 0) Remark string `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark"` //@go_tags(`json:"remark"`) 备注 Maxuses uint32 `protobuf:"varint,4,opt,name=maxuses,proto3" json:"maxuses"` //@go_tags(`json:"maxuses"`) 最大核销人数 0=不限 Expiretime int64 `protobuf:"varint,5,opt,name=expiretime,proto3" json:"expiretime"` //@go_tags(`json:"expiretime"`) 失效时间戳 0=永久 Bindrewardvpitime uint32 `protobuf:"varint,6,opt,name=bindrewardvpitime,proto3" json:"bindrewardvpitime"` //@go_tags(`json:"bindrewardvpitime"`) 奖励VIP天数 Bindrewardtranslate uint32 `protobuf:"varint,7,opt,name=bindrewardtranslate,proto3" json:"bindrewardtranslate"` //@go_tags(`json:"bindrewardtranslate"`) 奖励翻译分钟数 Bindrewardmeeting uint32 `protobuf:"varint,8,opt,name=bindrewardmeeting,proto3" json:"bindrewardmeeting"` //@go_tags(`json:"bindrewardmeeting"`) 奖励会议分钟数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateFactoryPublicCodeReq) Reset() { *x = ApiCreateFactoryPublicCodeReq{} mi := &file_api_api_msg_proto_msgTypes[78] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateFactoryPublicCodeReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateFactoryPublicCodeReq) ProtoMessage() {} func (x *ApiCreateFactoryPublicCodeReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[78] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateFactoryPublicCodeReq.ProtoReflect.Descriptor instead. func (*ApiCreateFactoryPublicCodeReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{78} } func (x *ApiCreateFactoryPublicCodeReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetRemark() string { if x != nil { return x.Remark } return "" } func (x *ApiCreateFactoryPublicCodeReq) GetMaxuses() uint32 { if x != nil { return x.Maxuses } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetExpiretime() int64 { if x != nil { return x.Expiretime } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetBindrewardvpitime() uint32 { if x != nil { return x.Bindrewardvpitime } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetBindrewardtranslate() uint32 { if x != nil { return x.Bindrewardtranslate } return 0 } func (x *ApiCreateFactoryPublicCodeReq) GetBindrewardmeeting() uint32 { if x != nil { return x.Bindrewardmeeting } return 0 } type ApiCreateFactoryPublicCodeResp struct { state protoimpl.MessageState `protogen:"open.v1"` Code *DBFactoryPublicCode `protobuf:"bytes,1,opt,name=code,proto3" json:"code"` //@go_tags(`json:"code"`) 公码信息 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateFactoryPublicCodeResp) Reset() { *x = ApiCreateFactoryPublicCodeResp{} mi := &file_api_api_msg_proto_msgTypes[79] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateFactoryPublicCodeResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateFactoryPublicCodeResp) ProtoMessage() {} func (x *ApiCreateFactoryPublicCodeResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[79] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateFactoryPublicCodeResp.ProtoReflect.Descriptor instead. func (*ApiCreateFactoryPublicCodeResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{79} } func (x *ApiCreateFactoryPublicCodeResp) GetCode() *DBFactoryPublicCode { if x != nil { return x.Code } return nil } // 查询厂家公码列表 type ApiGetFactoryPublicCodesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id 0=全部 Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status"` //@go_tags(`json:"status"`) 状态过滤 -1=不过滤 0:启用 1:停用 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryPublicCodesReq) Reset() { *x = ApiGetFactoryPublicCodesReq{} mi := &file_api_api_msg_proto_msgTypes[80] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryPublicCodesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryPublicCodesReq) ProtoMessage() {} func (x *ApiGetFactoryPublicCodesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[80] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryPublicCodesReq.ProtoReflect.Descriptor instead. func (*ApiGetFactoryPublicCodesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{80} } func (x *ApiGetFactoryPublicCodesReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiGetFactoryPublicCodesReq) GetStatus() int32 { if x != nil { return x.Status } return 0 } type ApiGetFactoryPublicCodesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Codes []*DBFactoryPublicCode `protobuf:"bytes,1,rep,name=codes,proto3" json:"codes"` //@go_tags(`json:"codes"`) 公码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryPublicCodesResp) Reset() { *x = ApiGetFactoryPublicCodesResp{} mi := &file_api_api_msg_proto_msgTypes[81] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryPublicCodesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryPublicCodesResp) ProtoMessage() {} func (x *ApiGetFactoryPublicCodesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[81] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryPublicCodesResp.ProtoReflect.Descriptor instead. func (*ApiGetFactoryPublicCodesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{81} } func (x *ApiGetFactoryPublicCodesResp) GetCodes() []*DBFactoryPublicCode { if x != nil { return x.Codes } return nil } // 更新厂家公码(按 code 主键定位;不传的奖励字段保持原值由前端回填) type ApiUpdateFactoryPublicCodeReq struct { state protoimpl.MessageState `protogen:"open.v1"` Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"` //@go_tags(`json:"code"`) 公码(必填) Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 关联产品id Remark string `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark"` //@go_tags(`json:"remark"`) 备注 Status int32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"` //@go_tags(`json:"status"`) 状态 0:启用 1:停用 Maxuses uint32 `protobuf:"varint,5,opt,name=maxuses,proto3" json:"maxuses"` //@go_tags(`json:"maxuses"`) 最大核销人数 0=不限 Expiretime int64 `protobuf:"varint,6,opt,name=expiretime,proto3" json:"expiretime"` //@go_tags(`json:"expiretime"`) 失效时间戳 0=永久 Bindrewardvpitime uint32 `protobuf:"varint,7,opt,name=bindrewardvpitime,proto3" json:"bindrewardvpitime"` //@go_tags(`json:"bindrewardvpitime"`) 奖励VIP天数 Bindrewardtranslate uint32 `protobuf:"varint,8,opt,name=bindrewardtranslate,proto3" json:"bindrewardtranslate"` //@go_tags(`json:"bindrewardtranslate"`) 奖励翻译分钟数 Bindrewardmeeting uint32 `protobuf:"varint,9,opt,name=bindrewardmeeting,proto3" json:"bindrewardmeeting"` //@go_tags(`json:"bindrewardmeeting"`) 奖励会议分钟数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateFactoryPublicCodeReq) Reset() { *x = ApiUpdateFactoryPublicCodeReq{} mi := &file_api_api_msg_proto_msgTypes[82] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateFactoryPublicCodeReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateFactoryPublicCodeReq) ProtoMessage() {} func (x *ApiUpdateFactoryPublicCodeReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[82] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateFactoryPublicCodeReq.ProtoReflect.Descriptor instead. func (*ApiUpdateFactoryPublicCodeReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{82} } func (x *ApiUpdateFactoryPublicCodeReq) GetCode() string { if x != nil { return x.Code } return "" } func (x *ApiUpdateFactoryPublicCodeReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetRemark() string { if x != nil { return x.Remark } return "" } func (x *ApiUpdateFactoryPublicCodeReq) GetStatus() int32 { if x != nil { return x.Status } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetMaxuses() uint32 { if x != nil { return x.Maxuses } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetExpiretime() int64 { if x != nil { return x.Expiretime } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetBindrewardvpitime() uint32 { if x != nil { return x.Bindrewardvpitime } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetBindrewardtranslate() uint32 { if x != nil { return x.Bindrewardtranslate } return 0 } func (x *ApiUpdateFactoryPublicCodeReq) GetBindrewardmeeting() uint32 { if x != nil { return x.Bindrewardmeeting } return 0 } type ApiUpdateFactoryPublicCodeResp struct { state protoimpl.MessageState `protogen:"open.v1"` Code *DBFactoryPublicCode `protobuf:"bytes,1,opt,name=code,proto3" json:"code"` //@go_tags(`json:"code"`) 公码信息 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateFactoryPublicCodeResp) Reset() { *x = ApiUpdateFactoryPublicCodeResp{} mi := &file_api_api_msg_proto_msgTypes[83] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateFactoryPublicCodeResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateFactoryPublicCodeResp) ProtoMessage() {} func (x *ApiUpdateFactoryPublicCodeResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[83] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateFactoryPublicCodeResp.ProtoReflect.Descriptor instead. func (*ApiUpdateFactoryPublicCodeResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{83} } func (x *ApiUpdateFactoryPublicCodeResp) GetCode() *DBFactoryPublicCode { if x != nil { return x.Code } return nil } // 删除厂家公码(删除后该 code 无法再被领取,已领取记录保留) type ApiDelFactoryPublicCodeReq struct { state protoimpl.MessageState `protogen:"open.v1"` Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"` //@go_tags(`json:"code"`) 公码 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelFactoryPublicCodeReq) Reset() { *x = ApiDelFactoryPublicCodeReq{} mi := &file_api_api_msg_proto_msgTypes[84] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelFactoryPublicCodeReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelFactoryPublicCodeReq) ProtoMessage() {} func (x *ApiDelFactoryPublicCodeReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[84] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelFactoryPublicCodeReq.ProtoReflect.Descriptor instead. func (*ApiDelFactoryPublicCodeReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{84} } func (x *ApiDelFactoryPublicCodeReq) GetCode() string { if x != nil { return x.Code } return "" } type ApiDelFactoryPublicCodeResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelFactoryPublicCodeResp) Reset() { *x = ApiDelFactoryPublicCodeResp{} mi := &file_api_api_msg_proto_msgTypes[85] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelFactoryPublicCodeResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelFactoryPublicCodeResp) ProtoMessage() {} func (x *ApiDelFactoryPublicCodeResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[85] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelFactoryPublicCodeResp.ProtoReflect.Descriptor instead. func (*ApiDelFactoryPublicCodeResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{85} } // 授权码---------------------------------------------------------------- type ApiCreateAuthCodesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Productid uint32 `protobuf:"varint,1,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 设备类型 Factoryid uint32 `protobuf:"varint,2,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) 厂家id Number uint32 `protobuf:"varint,3,opt,name=number,proto3" json:"number"` //@go_tags(`json:"number"`) 生成的授权码数量 Isgenmac bool `protobuf:"varint,4,opt,name=isgenmac,proto3" json:"isgenmac"` //@go_tags(`json:"isgenmac"`) 是否生成mac地址 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateAuthCodesReq) Reset() { *x = ApiCreateAuthCodesReq{} mi := &file_api_api_msg_proto_msgTypes[86] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateAuthCodesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateAuthCodesReq) ProtoMessage() {} func (x *ApiCreateAuthCodesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[86] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateAuthCodesReq.ProtoReflect.Descriptor instead. func (*ApiCreateAuthCodesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{86} } func (x *ApiCreateAuthCodesReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiCreateAuthCodesReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiCreateAuthCodesReq) GetNumber() uint32 { if x != nil { return x.Number } return 0 } func (x *ApiCreateAuthCodesReq) GetIsgenmac() bool { if x != nil { return x.Isgenmac } return false } type ApiCreateAuthCodesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Authcodes []*DBAuthCode `protobuf:"bytes,1,rep,name=authcodes,proto3" json:"authcodes"` //@go_tags(`json:"authcodes"`) //授权码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiCreateAuthCodesResp) Reset() { *x = ApiCreateAuthCodesResp{} mi := &file_api_api_msg_proto_msgTypes[87] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiCreateAuthCodesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiCreateAuthCodesResp) ProtoMessage() {} func (x *ApiCreateAuthCodesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[87] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiCreateAuthCodesResp.ProtoReflect.Descriptor instead. func (*ApiCreateAuthCodesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{87} } func (x *ApiCreateAuthCodesResp) GetAuthcodes() []*DBAuthCode { if x != nil { return x.Authcodes } return nil } type ApiGetAuthCodesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid,omitempty"` Factoryid uint32 `protobuf:"varint,3,opt,name=factoryid,proto3" json:"factoryid,omitempty"` Probatch uint32 `protobuf:"varint,4,opt,name=probatch,proto3" json:"probatch,omitempty"` Devicemac string `protobuf:"bytes,5,opt,name=devicemac,proto3" json:"devicemac,omitempty"` Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"` Uid string `protobuf:"bytes,7,opt,name=uid,proto3" json:"uid,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAuthCodesReq) Reset() { *x = ApiGetAuthCodesReq{} mi := &file_api_api_msg_proto_msgTypes[88] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAuthCodesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAuthCodesReq) ProtoMessage() {} func (x *ApiGetAuthCodesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[88] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAuthCodesReq.ProtoReflect.Descriptor instead. func (*ApiGetAuthCodesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{88} } func (x *ApiGetAuthCodesReq) GetCode() string { if x != nil { return x.Code } return "" } func (x *ApiGetAuthCodesReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiGetAuthCodesReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiGetAuthCodesReq) GetProbatch() uint32 { if x != nil { return x.Probatch } return 0 } func (x *ApiGetAuthCodesReq) GetDevicemac() string { if x != nil { return x.Devicemac } return "" } func (x *ApiGetAuthCodesReq) GetStatus() int32 { if x != nil { return x.Status } return 0 } func (x *ApiGetAuthCodesReq) GetUid() string { if x != nil { return x.Uid } return "" } type ApiGetAuthCodesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Authcodes []*DBAuthCode `protobuf:"bytes,1,rep,name=authcodes,proto3" json:"authcodes"` //@go_tags(`json:"authcodes"`) //授权码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAuthCodesResp) Reset() { *x = ApiGetAuthCodesResp{} mi := &file_api_api_msg_proto_msgTypes[89] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAuthCodesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAuthCodesResp) ProtoMessage() {} func (x *ApiGetAuthCodesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[89] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAuthCodesResp.ProtoReflect.Descriptor instead. func (*ApiGetAuthCodesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{89} } func (x *ApiGetAuthCodesResp) GetAuthcodes() []*DBAuthCode { if x != nil { return x.Authcodes } return nil } type ApiGetAuthCodeReq struct { state protoimpl.MessageState `protogen:"open.v1"` Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"` //@go_tags(`json:"code"`) //渠道 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAuthCodeReq) Reset() { *x = ApiGetAuthCodeReq{} mi := &file_api_api_msg_proto_msgTypes[90] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAuthCodeReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAuthCodeReq) ProtoMessage() {} func (x *ApiGetAuthCodeReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[90] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAuthCodeReq.ProtoReflect.Descriptor instead. func (*ApiGetAuthCodeReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{90} } func (x *ApiGetAuthCodeReq) GetCode() string { if x != nil { return x.Code } return "" } type ApiGetAuthCodeResp struct { state protoimpl.MessageState `protogen:"open.v1"` Authcode *DBAuthCode `protobuf:"bytes,1,opt,name=authcode,proto3" json:"authcodes"` //@go_tags(`json:"authcodes"`) //授权码列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAuthCodeResp) Reset() { *x = ApiGetAuthCodeResp{} mi := &file_api_api_msg_proto_msgTypes[91] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAuthCodeResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAuthCodeResp) ProtoMessage() {} func (x *ApiGetAuthCodeResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[91] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAuthCodeResp.ProtoReflect.Descriptor instead. func (*ApiGetAuthCodeResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{91} } func (x *ApiGetAuthCodeResp) GetAuthcode() *DBAuthCode { if x != nil { return x.Authcode } return nil } // 发送邮件 type ApiSendsmtpemailReq struct { state protoimpl.MessageState `protogen:"open.v1"` To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"` Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"` Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` Cc string `protobuf:"bytes,4,opt,name=cc,proto3" json:"cc,omitempty"` Bcc string `protobuf:"bytes,5,opt,name=bcc,proto3" json:"bcc,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiSendsmtpemailReq) Reset() { *x = ApiSendsmtpemailReq{} mi := &file_api_api_msg_proto_msgTypes[92] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiSendsmtpemailReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiSendsmtpemailReq) ProtoMessage() {} func (x *ApiSendsmtpemailReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[92] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiSendsmtpemailReq.ProtoReflect.Descriptor instead. func (*ApiSendsmtpemailReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{92} } func (x *ApiSendsmtpemailReq) GetTo() string { if x != nil { return x.To } return "" } func (x *ApiSendsmtpemailReq) GetSubject() string { if x != nil { return x.Subject } return "" } func (x *ApiSendsmtpemailReq) GetContent() string { if x != nil { return x.Content } return "" } func (x *ApiSendsmtpemailReq) GetCc() string { if x != nil { return x.Cc } return "" } func (x *ApiSendsmtpemailReq) GetBcc() string { if x != nil { return x.Bcc } return "" } type ApiSendsmtpemailResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiSendsmtpemailResp) Reset() { *x = ApiSendsmtpemailResp{} mi := &file_api_api_msg_proto_msgTypes[93] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiSendsmtpemailResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiSendsmtpemailResp) ProtoMessage() {} func (x *ApiSendsmtpemailResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[93] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiSendsmtpemailResp.ProtoReflect.Descriptor instead. func (*ApiSendsmtpemailResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{93} } // 重置设备 type ApiRestUserDevicsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Productid uint32 `protobuf:"varint,1,opt,name=productid,proto3" json:"productid"` //@go_tags(`json:"productid"`) 设备id Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) 用户id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRestUserDevicsReq) Reset() { *x = ApiRestUserDevicsReq{} mi := &file_api_api_msg_proto_msgTypes[94] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRestUserDevicsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRestUserDevicsReq) ProtoMessage() {} func (x *ApiRestUserDevicsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[94] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRestUserDevicsReq.ProtoReflect.Descriptor instead. func (*ApiRestUserDevicsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{94} } func (x *ApiRestUserDevicsReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiRestUserDevicsReq) GetUid() string { if x != nil { return x.Uid } return "" } type ApiRestUserDevicsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRestUserDevicsResp) Reset() { *x = ApiRestUserDevicsResp{} mi := &file_api_api_msg_proto_msgTypes[95] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRestUserDevicsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRestUserDevicsResp) ProtoMessage() {} func (x *ApiRestUserDevicsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[95] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRestUserDevicsResp.ProtoReflect.Descriptor instead. func (*ApiRestUserDevicsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{95} } // 会议记录模板管理--------------------------------------------------------------------- type ApiGetTemplatesReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetTemplatesReq) Reset() { *x = ApiGetTemplatesReq{} mi := &file_api_api_msg_proto_msgTypes[96] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetTemplatesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetTemplatesReq) ProtoMessage() {} func (x *ApiGetTemplatesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[96] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetTemplatesReq.ProtoReflect.Descriptor instead. func (*ApiGetTemplatesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{96} } type ApiGetTemplatesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Templates []*DBEchoMeetTemplate `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates"` //@go_tags(`json:"templates"`) //会议记录模板列表(不含 outline / template 大文本) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetTemplatesResp) Reset() { *x = ApiGetTemplatesResp{} mi := &file_api_api_msg_proto_msgTypes[97] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetTemplatesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetTemplatesResp) ProtoMessage() {} func (x *ApiGetTemplatesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[97] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetTemplatesResp.ProtoReflect.Descriptor instead. func (*ApiGetTemplatesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{97} } func (x *ApiGetTemplatesResp) GetTemplates() []*DBEchoMeetTemplate { if x != nil { return x.Templates } return nil } type ApiGetTemplateReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) //模板id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetTemplateReq) Reset() { *x = ApiGetTemplateReq{} mi := &file_api_api_msg_proto_msgTypes[98] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetTemplateReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetTemplateReq) ProtoMessage() {} func (x *ApiGetTemplateReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[98] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetTemplateReq.ProtoReflect.Descriptor instead. func (*ApiGetTemplateReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{98} } func (x *ApiGetTemplateReq) GetId() uint64 { if x != nil { return x.Id } return 0 } type ApiGetTemplateResp struct { state protoimpl.MessageState `protogen:"open.v1"` Template *DBEchoMeetTemplate `protobuf:"bytes,1,opt,name=template,proto3" json:"template"` //@go_tags(`json:"template"`) //会议记录模板详情 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetTemplateResp) Reset() { *x = ApiGetTemplateResp{} mi := &file_api_api_msg_proto_msgTypes[99] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetTemplateResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetTemplateResp) ProtoMessage() {} func (x *ApiGetTemplateResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[99] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetTemplateResp.ProtoReflect.Descriptor instead. func (*ApiGetTemplateResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{99} } func (x *ApiGetTemplateResp) GetTemplate() *DBEchoMeetTemplate { if x != nil { return x.Template } return nil } type ApiAddTemplatesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Templates []*DBEchoMeetTemplate `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates"` //@go_tags(`json:"templates"`) //会议记录模板 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddTemplatesReq) Reset() { *x = ApiAddTemplatesReq{} mi := &file_api_api_msg_proto_msgTypes[100] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddTemplatesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddTemplatesReq) ProtoMessage() {} func (x *ApiAddTemplatesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[100] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddTemplatesReq.ProtoReflect.Descriptor instead. func (*ApiAddTemplatesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{100} } func (x *ApiAddTemplatesReq) GetTemplates() []*DBEchoMeetTemplate { if x != nil { return x.Templates } return nil } type ApiAddTemplateResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddTemplateResp) Reset() { *x = ApiAddTemplateResp{} mi := &file_api_api_msg_proto_msgTypes[101] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddTemplateResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddTemplateResp) ProtoMessage() {} func (x *ApiAddTemplateResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[101] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddTemplateResp.ProtoReflect.Descriptor instead. func (*ApiAddTemplateResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{101} } type ApiUpdateTemplatesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Templates []*DBEchoMeetTemplate `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates"` //@go_tags(`json:"templates"`) //会议记录模板 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateTemplatesReq) Reset() { *x = ApiUpdateTemplatesReq{} mi := &file_api_api_msg_proto_msgTypes[102] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateTemplatesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateTemplatesReq) ProtoMessage() {} func (x *ApiUpdateTemplatesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[102] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateTemplatesReq.ProtoReflect.Descriptor instead. func (*ApiUpdateTemplatesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{102} } func (x *ApiUpdateTemplatesReq) GetTemplates() []*DBEchoMeetTemplate { if x != nil { return x.Templates } return nil } type ApiUpdateTemplateResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateTemplateResp) Reset() { *x = ApiUpdateTemplateResp{} mi := &file_api_api_msg_proto_msgTypes[103] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateTemplateResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateTemplateResp) ProtoMessage() {} func (x *ApiUpdateTemplateResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[103] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateTemplateResp.ProtoReflect.Descriptor instead. func (*ApiUpdateTemplateResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{103} } type ApiDelTemplateReq struct { state protoimpl.MessageState `protogen:"open.v1"` Ids []uint64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids"` //@go_tags(`json:"ids"`) //会议记录模板id列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelTemplateReq) Reset() { *x = ApiDelTemplateReq{} mi := &file_api_api_msg_proto_msgTypes[104] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelTemplateReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelTemplateReq) ProtoMessage() {} func (x *ApiDelTemplateReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[104] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelTemplateReq.ProtoReflect.Descriptor instead. func (*ApiDelTemplateReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{104} } func (x *ApiDelTemplateReq) GetIds() []uint64 { if x != nil { return x.Ids } return nil } type ApiDelTemplateResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelTemplateResp) Reset() { *x = ApiDelTemplateResp{} mi := &file_api_api_msg_proto_msgTypes[105] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelTemplateResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelTemplateResp) ProtoMessage() {} func (x *ApiDelTemplateResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[105] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelTemplateResp.ProtoReflect.Descriptor instead. func (*ApiDelTemplateResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{105} } // 支付商品管理--------------------------------------------------------------------- type ApiGetGoodssReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGoodssReq) Reset() { *x = ApiGetGoodssReq{} mi := &file_api_api_msg_proto_msgTypes[106] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGoodssReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGoodssReq) ProtoMessage() {} func (x *ApiGetGoodssReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[106] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGoodssReq.ProtoReflect.Descriptor instead. func (*ApiGetGoodssReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{106} } type ApiGetGoodssResp struct { state protoimpl.MessageState `protogen:"open.v1"` Goodss []*DBGoods `protobuf:"bytes,1,rep,name=goodss,proto3" json:"goodss"` //@go_tags(`json:"goodss"`) //支付商品列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGoodssResp) Reset() { *x = ApiGetGoodssResp{} mi := &file_api_api_msg_proto_msgTypes[107] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGoodssResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGoodssResp) ProtoMessage() {} func (x *ApiGetGoodssResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[107] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGoodssResp.ProtoReflect.Descriptor instead. func (*ApiGetGoodssResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{107} } func (x *ApiGetGoodssResp) GetGoodss() []*DBGoods { if x != nil { return x.Goodss } return nil } type ApiGetGoodsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) //支付商品id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGoodsReq) Reset() { *x = ApiGetGoodsReq{} mi := &file_api_api_msg_proto_msgTypes[108] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGoodsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGoodsReq) ProtoMessage() {} func (x *ApiGetGoodsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[108] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGoodsReq.ProtoReflect.Descriptor instead. func (*ApiGetGoodsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{108} } func (x *ApiGetGoodsReq) GetId() string { if x != nil { return x.Id } return "" } type ApiGetGoodsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Goods *DBGoods `protobuf:"bytes,1,opt,name=goods,proto3" json:"goods"` //@go_tags(`json:"goods"`) //支付商品列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGoodsResp) Reset() { *x = ApiGetGoodsResp{} mi := &file_api_api_msg_proto_msgTypes[109] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGoodsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGoodsResp) ProtoMessage() {} func (x *ApiGetGoodsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[109] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGoodsResp.ProtoReflect.Descriptor instead. func (*ApiGetGoodsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{109} } func (x *ApiGetGoodsResp) GetGoods() *DBGoods { if x != nil { return x.Goods } return nil } type ApiAddGoodsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Goods *DBGoods `protobuf:"bytes,1,opt,name=goods,proto3" json:"goods"` //@go_tags(`json:"goods"`) //支付商品 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddGoodsReq) Reset() { *x = ApiAddGoodsReq{} mi := &file_api_api_msg_proto_msgTypes[110] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddGoodsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddGoodsReq) ProtoMessage() {} func (x *ApiAddGoodsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[110] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddGoodsReq.ProtoReflect.Descriptor instead. func (*ApiAddGoodsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{110} } func (x *ApiAddGoodsReq) GetGoods() *DBGoods { if x != nil { return x.Goods } return nil } type ApiAddGoodsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddGoodsResp) Reset() { *x = ApiAddGoodsResp{} mi := &file_api_api_msg_proto_msgTypes[111] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddGoodsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddGoodsResp) ProtoMessage() {} func (x *ApiAddGoodsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[111] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddGoodsResp.ProtoReflect.Descriptor instead. func (*ApiAddGoodsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{111} } type ApiUpdateGoodsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Goods *DBGoods `protobuf:"bytes,1,opt,name=goods,proto3" json:"goods"` //@go_tags(`json:"goods"`) //支付商品 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateGoodsReq) Reset() { *x = ApiUpdateGoodsReq{} mi := &file_api_api_msg_proto_msgTypes[112] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateGoodsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateGoodsReq) ProtoMessage() {} func (x *ApiUpdateGoodsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[112] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateGoodsReq.ProtoReflect.Descriptor instead. func (*ApiUpdateGoodsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{112} } func (x *ApiUpdateGoodsReq) GetGoods() *DBGoods { if x != nil { return x.Goods } return nil } type ApiUpdateGoodsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateGoodsResp) Reset() { *x = ApiUpdateGoodsResp{} mi := &file_api_api_msg_proto_msgTypes[113] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateGoodsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateGoodsResp) ProtoMessage() {} func (x *ApiUpdateGoodsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[113] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateGoodsResp.ProtoReflect.Descriptor instead. func (*ApiUpdateGoodsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{113} } type ApiDelGoodsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) //支付商品id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelGoodsReq) Reset() { *x = ApiDelGoodsReq{} mi := &file_api_api_msg_proto_msgTypes[114] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelGoodsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelGoodsReq) ProtoMessage() {} func (x *ApiDelGoodsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[114] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelGoodsReq.ProtoReflect.Descriptor instead. func (*ApiDelGoodsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{114} } func (x *ApiDelGoodsReq) GetId() string { if x != nil { return x.Id } return "" } type ApiDelGoodsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelGoodsResp) Reset() { *x = ApiDelGoodsResp{} mi := &file_api_api_msg_proto_msgTypes[115] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelGoodsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelGoodsResp) ProtoMessage() {} func (x *ApiDelGoodsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[115] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelGoodsResp.ProtoReflect.Descriptor instead. func (*ApiDelGoodsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{115} } // 唤醒词管理--------------------------------------------------------------------- type ApiGetWakeupVoicesReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetWakeupVoicesReq) Reset() { *x = ApiGetWakeupVoicesReq{} mi := &file_api_api_msg_proto_msgTypes[116] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetWakeupVoicesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetWakeupVoicesReq) ProtoMessage() {} func (x *ApiGetWakeupVoicesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[116] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetWakeupVoicesReq.ProtoReflect.Descriptor instead. func (*ApiGetWakeupVoicesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{116} } type ApiGetWakeupVoicesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Voices []*DBWakeupVoice `protobuf:"bytes,1,rep,name=voices,proto3" json:"voices,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetWakeupVoicesResp) Reset() { *x = ApiGetWakeupVoicesResp{} mi := &file_api_api_msg_proto_msgTypes[117] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetWakeupVoicesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetWakeupVoicesResp) ProtoMessage() {} func (x *ApiGetWakeupVoicesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[117] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetWakeupVoicesResp.ProtoReflect.Descriptor instead. func (*ApiGetWakeupVoicesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{117} } func (x *ApiGetWakeupVoicesResp) GetVoices() []*DBWakeupVoice { if x != nil { return x.Voices } return nil } type ApiGetWakeupVoiceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) //唤醒语音id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetWakeupVoiceReq) Reset() { *x = ApiGetWakeupVoiceReq{} mi := &file_api_api_msg_proto_msgTypes[118] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetWakeupVoiceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetWakeupVoiceReq) ProtoMessage() {} func (x *ApiGetWakeupVoiceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[118] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetWakeupVoiceReq.ProtoReflect.Descriptor instead. func (*ApiGetWakeupVoiceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{118} } func (x *ApiGetWakeupVoiceReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiGetWakeupVoiceResp struct { state protoimpl.MessageState `protogen:"open.v1"` Voice *DBWakeupVoice `protobuf:"bytes,1,opt,name=voice,proto3" json:"voice"` //@go_tags(`json:"voice"`) //唤醒语音 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetWakeupVoiceResp) Reset() { *x = ApiGetWakeupVoiceResp{} mi := &file_api_api_msg_proto_msgTypes[119] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetWakeupVoiceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetWakeupVoiceResp) ProtoMessage() {} func (x *ApiGetWakeupVoiceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[119] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetWakeupVoiceResp.ProtoReflect.Descriptor instead. func (*ApiGetWakeupVoiceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{119} } func (x *ApiGetWakeupVoiceResp) GetVoice() *DBWakeupVoice { if x != nil { return x.Voice } return nil } type ApiAddWakeupVoiceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Voice *DBWakeupVoice `protobuf:"bytes,1,opt,name=voice,proto3" json:"voice"` //@go_tags(`json:"voice"`) //唤醒语音 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddWakeupVoiceReq) Reset() { *x = ApiAddWakeupVoiceReq{} mi := &file_api_api_msg_proto_msgTypes[120] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddWakeupVoiceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddWakeupVoiceReq) ProtoMessage() {} func (x *ApiAddWakeupVoiceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[120] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddWakeupVoiceReq.ProtoReflect.Descriptor instead. func (*ApiAddWakeupVoiceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{120} } func (x *ApiAddWakeupVoiceReq) GetVoice() *DBWakeupVoice { if x != nil { return x.Voice } return nil } type ApiAddWakeupVoiceResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddWakeupVoiceResp) Reset() { *x = ApiAddWakeupVoiceResp{} mi := &file_api_api_msg_proto_msgTypes[121] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddWakeupVoiceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddWakeupVoiceResp) ProtoMessage() {} func (x *ApiAddWakeupVoiceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[121] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddWakeupVoiceResp.ProtoReflect.Descriptor instead. func (*ApiAddWakeupVoiceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{121} } type ApiUpdateWakeupVoiceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Voice *DBWakeupVoice `protobuf:"bytes,1,opt,name=voice,proto3" json:"voice"` //@go_tags(`json:"voice"`) //唤醒语音 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateWakeupVoiceReq) Reset() { *x = ApiUpdateWakeupVoiceReq{} mi := &file_api_api_msg_proto_msgTypes[122] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateWakeupVoiceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateWakeupVoiceReq) ProtoMessage() {} func (x *ApiUpdateWakeupVoiceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[122] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateWakeupVoiceReq.ProtoReflect.Descriptor instead. func (*ApiUpdateWakeupVoiceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{122} } func (x *ApiUpdateWakeupVoiceReq) GetVoice() *DBWakeupVoice { if x != nil { return x.Voice } return nil } type ApiUpdateWakeupVoiceResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateWakeupVoiceResp) Reset() { *x = ApiUpdateWakeupVoiceResp{} mi := &file_api_api_msg_proto_msgTypes[123] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateWakeupVoiceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateWakeupVoiceResp) ProtoMessage() {} func (x *ApiUpdateWakeupVoiceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[123] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateWakeupVoiceResp.ProtoReflect.Descriptor instead. func (*ApiUpdateWakeupVoiceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{123} } type ApiDelWakeupVoiceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) //唤醒语音id unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelWakeupVoiceReq) Reset() { *x = ApiDelWakeupVoiceReq{} mi := &file_api_api_msg_proto_msgTypes[124] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelWakeupVoiceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelWakeupVoiceReq) ProtoMessage() {} func (x *ApiDelWakeupVoiceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[124] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelWakeupVoiceReq.ProtoReflect.Descriptor instead. func (*ApiDelWakeupVoiceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{124} } func (x *ApiDelWakeupVoiceReq) GetId() uint32 { if x != nil { return x.Id } return 0 } type ApiDelWakeupVoiceResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelWakeupVoiceResp) Reset() { *x = ApiDelWakeupVoiceResp{} mi := &file_api_api_msg_proto_msgTypes[125] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelWakeupVoiceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelWakeupVoiceResp) ProtoMessage() {} func (x *ApiDelWakeupVoiceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[125] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelWakeupVoiceResp.ProtoReflect.Descriptor instead. func (*ApiDelWakeupVoiceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{125} } type ApiGetPayOrdersReq struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) //用户id Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status"` //@go_tags(`json:"status"`) //支付状态 Start int32 `protobuf:"varint,3,opt,name=start,proto3" json:"start"` //@go_tags(`json:"start"`) //开始时间 End int32 `protobuf:"varint,4,opt,name=end,proto3" json:"end"` //@go_tags(`json:"end"`) //结束时间 Page int32 `protobuf:"varint,5,opt,name=page,proto3" json:"page"` //@go_tags(`json:"page"`) //页码(从1开始) Size int32 `protobuf:"varint,6,opt,name=size,proto3" json:"size"` //@go_tags(`json:"size"`) //每页数量 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetPayOrdersReq) Reset() { *x = ApiGetPayOrdersReq{} mi := &file_api_api_msg_proto_msgTypes[126] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetPayOrdersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetPayOrdersReq) ProtoMessage() {} func (x *ApiGetPayOrdersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[126] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetPayOrdersReq.ProtoReflect.Descriptor instead. func (*ApiGetPayOrdersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{126} } func (x *ApiGetPayOrdersReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiGetPayOrdersReq) GetStatus() int32 { if x != nil { return x.Status } return 0 } func (x *ApiGetPayOrdersReq) GetStart() int32 { if x != nil { return x.Start } return 0 } func (x *ApiGetPayOrdersReq) GetEnd() int32 { if x != nil { return x.End } return 0 } func (x *ApiGetPayOrdersReq) GetPage() int32 { if x != nil { return x.Page } return 0 } func (x *ApiGetPayOrdersReq) GetSize() int32 { if x != nil { return x.Size } return 0 } type ApiGetPayOrdersResp struct { state protoimpl.MessageState `protogen:"open.v1"` Orders []*DBPayOrder `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders"` //@go_tags(`json:"orders"`) //支付订单列表 Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total"` //@go_tags(`json:"total"`) //总数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetPayOrdersResp) Reset() { *x = ApiGetPayOrdersResp{} mi := &file_api_api_msg_proto_msgTypes[127] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetPayOrdersResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetPayOrdersResp) ProtoMessage() {} func (x *ApiGetPayOrdersResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[127] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetPayOrdersResp.ProtoReflect.Descriptor instead. func (*ApiGetPayOrdersResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{127} } func (x *ApiGetPayOrdersResp) GetOrders() []*DBPayOrder { if x != nil { return x.Orders } return nil } func (x *ApiGetPayOrdersResp) GetTotal() int64 { if x != nil { return x.Total } return 0 } type ApiGetUserReq struct { state protoimpl.MessageState `protogen:"open.v1"` Searchtype int32 `protobuf:"varint,1,opt,name=searchtype,proto3" json:"searchtype"` //@go_tags(`json:"searchtype"`) //搜索类型 0 uid 1 手机号吗 2 邮箱 Searchvalue string `protobuf:"bytes,2,opt,name=searchvalue,proto3" json:"searchvalue"` //@go_tags(`json:"searchvalue"`) //用户id或手机号或邮箱 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserReq) Reset() { *x = ApiGetUserReq{} mi := &file_api_api_msg_proto_msgTypes[128] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserReq) ProtoMessage() {} func (x *ApiGetUserReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[128] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserReq.ProtoReflect.Descriptor instead. func (*ApiGetUserReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{128} } func (x *ApiGetUserReq) GetSearchtype() int32 { if x != nil { return x.Searchtype } return 0 } func (x *ApiGetUserReq) GetSearchvalue() string { if x != nil { return x.Searchvalue } return "" } type ApiGetUserResp struct { state protoimpl.MessageState `protogen:"open.v1"` User *DBUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user"` //@go_tags(`json:"user"`) //用户信息 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserResp) Reset() { *x = ApiGetUserResp{} mi := &file_api_api_msg_proto_msgTypes[129] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserResp) ProtoMessage() {} func (x *ApiGetUserResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[129] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserResp.ProtoReflect.Descriptor instead. func (*ApiGetUserResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{129} } func (x *ApiGetUserResp) GetUser() *DBUser { if x != nil { return x.User } return nil } type ApiUpdateUserReq struct { state protoimpl.MessageState `protogen:"open.v1"` User *DBUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user"` //@go_tags(`json:"user"`) //用户信息 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateUserReq) Reset() { *x = ApiUpdateUserReq{} mi := &file_api_api_msg_proto_msgTypes[130] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateUserReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateUserReq) ProtoMessage() {} func (x *ApiUpdateUserReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[130] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateUserReq.ProtoReflect.Descriptor instead. func (*ApiUpdateUserReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{130} } func (x *ApiUpdateUserReq) GetUser() *DBUser { if x != nil { return x.User } return nil } type ApiUpdateUserResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateUserResp) Reset() { *x = ApiUpdateUserResp{} mi := &file_api_api_msg_proto_msgTypes[131] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateUserResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateUserResp) ProtoMessage() {} func (x *ApiUpdateUserResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[131] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateUserResp.ProtoReflect.Descriptor instead. func (*ApiUpdateUserResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{131} } // 派发资源 type ApiDispatchResourceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) //用户id Vipday int32 `protobuf:"varint,2,opt,name=vipday,proto3" json:"vipday"` //@go_tags(`json:"vipday"`) //vip天数 Transtime int32 `protobuf:"varint,3,opt,name=transtime,proto3" json:"transtime"` //@go_tags(`json:"transtime"`) //翻译时长 分钟 Meettime int32 `protobuf:"varint,4,opt,name=meettime,proto3" json:"meettime"` //@go_tags(`json:"meettime"`) //会议时长 分钟 Aichatintegral int64 `protobuf:"varint,5,opt,name=aichatintegral,proto3" json:"aichatintegral"` //@go_tags(`json:"aichatintegral"`) //AI资源点 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDispatchResourceReq) Reset() { *x = ApiDispatchResourceReq{} mi := &file_api_api_msg_proto_msgTypes[132] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDispatchResourceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDispatchResourceReq) ProtoMessage() {} func (x *ApiDispatchResourceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[132] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDispatchResourceReq.ProtoReflect.Descriptor instead. func (*ApiDispatchResourceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{132} } func (x *ApiDispatchResourceReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiDispatchResourceReq) GetVipday() int32 { if x != nil { return x.Vipday } return 0 } func (x *ApiDispatchResourceReq) GetTranstime() int32 { if x != nil { return x.Transtime } return 0 } func (x *ApiDispatchResourceReq) GetMeettime() int32 { if x != nil { return x.Meettime } return 0 } func (x *ApiDispatchResourceReq) GetAichatintegral() int64 { if x != nil { return x.Aichatintegral } return 0 } type ApiDispatchResourceResp struct { state protoimpl.MessageState `protogen:"open.v1"` User *DBUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user"` //@go_tags(`json:"user"`) //用户信息 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDispatchResourceResp) Reset() { *x = ApiDispatchResourceResp{} mi := &file_api_api_msg_proto_msgTypes[133] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDispatchResourceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDispatchResourceResp) ProtoMessage() {} func (x *ApiDispatchResourceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[133] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDispatchResourceResp.ProtoReflect.Descriptor instead. func (*ApiDispatchResourceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{133} } func (x *ApiDispatchResourceResp) GetUser() *DBUser { if x != nil { return x.User } return nil } // 查询用户会议记录 type ApiGetUserEchomeetRecordsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) //用户id Start int64 `protobuf:"varint,2,opt,name=start,proto3" json:"start"` //@go_tags(`json:"start"`) //开始时间 unix 秒 End int64 `protobuf:"varint,3,opt,name=end,proto3" json:"end"` //@go_tags(`json:"end"`) //结束时间 unix 秒 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserEchomeetRecordsReq) Reset() { *x = ApiGetUserEchomeetRecordsReq{} mi := &file_api_api_msg_proto_msgTypes[134] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserEchomeetRecordsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserEchomeetRecordsReq) ProtoMessage() {} func (x *ApiGetUserEchomeetRecordsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[134] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserEchomeetRecordsReq.ProtoReflect.Descriptor instead. func (*ApiGetUserEchomeetRecordsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{134} } func (x *ApiGetUserEchomeetRecordsReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiGetUserEchomeetRecordsReq) GetStart() int64 { if x != nil { return x.Start } return 0 } func (x *ApiGetUserEchomeetRecordsReq) GetEnd() int64 { if x != nil { return x.End } return 0 } type ApiGetUserEchomeetRecordsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Records []*DBEchoMeetRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records"` //@go_tags(`json:"records"`) //会议记录列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserEchomeetRecordsResp) Reset() { *x = ApiGetUserEchomeetRecordsResp{} mi := &file_api_api_msg_proto_msgTypes[135] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserEchomeetRecordsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserEchomeetRecordsResp) ProtoMessage() {} func (x *ApiGetUserEchomeetRecordsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[135] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserEchomeetRecordsResp.ProtoReflect.Descriptor instead. func (*ApiGetUserEchomeetRecordsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{135} } func (x *ApiGetUserEchomeetRecordsResp) GetRecords() []*DBEchoMeetRecord { if x != nil { return x.Records } return nil } // 用户使用量日志 type ApiGetUserUseLogsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) //用户id Usagetype UserLogType `protobuf:"varint,2,opt,name=usagetype,proto3,enum=UserLogType" json:"usagetype"` //@go_tags(`json:"usagetype"`) //使用量类型 Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start"` //@go_tags(`json:"start"`) //开始时间 End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end"` //@go_tags(`json:"end"`) //结束时间 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserUseLogsReq) Reset() { *x = ApiGetUserUseLogsReq{} mi := &file_api_api_msg_proto_msgTypes[136] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserUseLogsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserUseLogsReq) ProtoMessage() {} func (x *ApiGetUserUseLogsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[136] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserUseLogsReq.ProtoReflect.Descriptor instead. func (*ApiGetUserUseLogsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{136} } func (x *ApiGetUserUseLogsReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiGetUserUseLogsReq) GetUsagetype() UserLogType { if x != nil { return x.Usagetype } return UserLogType_UserLogTypeUnknown } func (x *ApiGetUserUseLogsReq) GetStart() int64 { if x != nil { return x.Start } return 0 } func (x *ApiGetUserUseLogsReq) GetEnd() int64 { if x != nil { return x.End } return 0 } type ApiGetUserUseLogsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Logs []*DBUserUseLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs"` //@go_tags(`json:"logs"`) //用户使用量日志列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserUseLogsResp) Reset() { *x = ApiGetUserUseLogsResp{} mi := &file_api_api_msg_proto_msgTypes[137] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserUseLogsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserUseLogsResp) ProtoMessage() {} func (x *ApiGetUserUseLogsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[137] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserUseLogsResp.ProtoReflect.Descriptor instead. func (*ApiGetUserUseLogsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{137} } func (x *ApiGetUserUseLogsResp) GetLogs() []*DBUserUseLog { if x != nil { return x.Logs } return nil } // 重置License状态 type ApiResetLicenseStatusReq struct { state protoimpl.MessageState `protogen:"open.v1"` License string `protobuf:"bytes,1,opt,name=license,proto3" json:"licenses"` //@go_tags(`json:"licenses"`) //license列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiResetLicenseStatusReq) Reset() { *x = ApiResetLicenseStatusReq{} mi := &file_api_api_msg_proto_msgTypes[138] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiResetLicenseStatusReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiResetLicenseStatusReq) ProtoMessage() {} func (x *ApiResetLicenseStatusReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[138] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiResetLicenseStatusReq.ProtoReflect.Descriptor instead. func (*ApiResetLicenseStatusReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{138} } func (x *ApiResetLicenseStatusReq) GetLicense() string { if x != nil { return x.License } return "" } type ApiResetLicenseStatusResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiResetLicenseStatusResp) Reset() { *x = ApiResetLicenseStatusResp{} mi := &file_api_api_msg_proto_msgTypes[139] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiResetLicenseStatusResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiResetLicenseStatusResp) ProtoMessage() {} func (x *ApiResetLicenseStatusResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[139] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiResetLicenseStatusResp.ProtoReflect.Descriptor instead. func (*ApiResetLicenseStatusResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{139} } // 批量重置License状态 type ApiBatchResetLicenseStatusReq struct { state protoimpl.MessageState `protogen:"open.v1"` Licenses []string `protobuf:"bytes,1,rep,name=licenses,proto3" json:"licenses"` //@go_tags(`json:"licenses"`) //license列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiBatchResetLicenseStatusReq) Reset() { *x = ApiBatchResetLicenseStatusReq{} mi := &file_api_api_msg_proto_msgTypes[140] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiBatchResetLicenseStatusReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiBatchResetLicenseStatusReq) ProtoMessage() {} func (x *ApiBatchResetLicenseStatusReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[140] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiBatchResetLicenseStatusReq.ProtoReflect.Descriptor instead. func (*ApiBatchResetLicenseStatusReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{140} } func (x *ApiBatchResetLicenseStatusReq) GetLicenses() []string { if x != nil { return x.Licenses } return nil } type ApiBatchResetLicenseStatusResp struct { state protoimpl.MessageState `protogen:"open.v1"` SuccessCount int32 `protobuf:"varint,1,opt,name=success_count,json=successCount,proto3" json:"success_count"` //@go_tags(`json:"success_count"`) //成功数量 FailCount int32 `protobuf:"varint,2,opt,name=fail_count,json=failCount,proto3" json:"fail_count"` //@go_tags(`json:"fail_count"`) //失败数量 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiBatchResetLicenseStatusResp) Reset() { *x = ApiBatchResetLicenseStatusResp{} mi := &file_api_api_msg_proto_msgTypes[141] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiBatchResetLicenseStatusResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiBatchResetLicenseStatusResp) ProtoMessage() {} func (x *ApiBatchResetLicenseStatusResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[141] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiBatchResetLicenseStatusResp.ProtoReflect.Descriptor instead. func (*ApiBatchResetLicenseStatusResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{141} } func (x *ApiBatchResetLicenseStatusResp) GetSuccessCount() int32 { if x != nil { return x.SuccessCount } return 0 } func (x *ApiBatchResetLicenseStatusResp) GetFailCount() int32 { if x != nil { return x.FailCount } return 0 } // 全局第三方服务配置管理(按区域,AI/翻译等)---------------------------------------------- type ApiGetGlobalConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` Region Region `protobuf:"varint,1,opt,name=region,proto3,enum=Region" json:"region,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGlobalConfigReq) Reset() { *x = ApiGetGlobalConfigReq{} mi := &file_api_api_msg_proto_msgTypes[142] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGlobalConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGlobalConfigReq) ProtoMessage() {} func (x *ApiGetGlobalConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[142] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGlobalConfigReq.ProtoReflect.Descriptor instead. func (*ApiGetGlobalConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{142} } func (x *ApiGetGlobalConfigReq) GetRegion() Region { if x != nil { return x.Region } return Region_RegionUnknown } type ApiGetGlobalConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` Config []*DBGlobalConfigItem `protobuf:"bytes,1,rep,name=config,proto3" json:"config,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGlobalConfigResp) Reset() { *x = ApiGetGlobalConfigResp{} mi := &file_api_api_msg_proto_msgTypes[143] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGlobalConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGlobalConfigResp) ProtoMessage() {} func (x *ApiGetGlobalConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[143] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGlobalConfigResp.ProtoReflect.Descriptor instead. func (*ApiGetGlobalConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{143} } func (x *ApiGetGlobalConfigResp) GetConfig() []*DBGlobalConfigItem { if x != nil { return x.Config } return nil } type ApiAddGlobalConfigsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Configs []*DBGlobalConfigItem `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddGlobalConfigsReq) Reset() { *x = ApiAddGlobalConfigsReq{} mi := &file_api_api_msg_proto_msgTypes[144] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddGlobalConfigsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddGlobalConfigsReq) ProtoMessage() {} func (x *ApiAddGlobalConfigsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[144] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddGlobalConfigsReq.ProtoReflect.Descriptor instead. func (*ApiAddGlobalConfigsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{144} } func (x *ApiAddGlobalConfigsReq) GetConfigs() []*DBGlobalConfigItem { if x != nil { return x.Configs } return nil } type ApiAddGlobalConfigsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddGlobalConfigsResp) Reset() { *x = ApiAddGlobalConfigsResp{} mi := &file_api_api_msg_proto_msgTypes[145] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddGlobalConfigsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddGlobalConfigsResp) ProtoMessage() {} func (x *ApiAddGlobalConfigsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[145] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddGlobalConfigsResp.ProtoReflect.Descriptor instead. func (*ApiAddGlobalConfigsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{145} } type ApiUpdateGlobalConfigReq struct { state protoimpl.MessageState `protogen:"open.v1"` Config *DBGlobalConfigItem `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateGlobalConfigReq) Reset() { *x = ApiUpdateGlobalConfigReq{} mi := &file_api_api_msg_proto_msgTypes[146] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateGlobalConfigReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateGlobalConfigReq) ProtoMessage() {} func (x *ApiUpdateGlobalConfigReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[146] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateGlobalConfigReq.ProtoReflect.Descriptor instead. func (*ApiUpdateGlobalConfigReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{146} } func (x *ApiUpdateGlobalConfigReq) GetConfig() *DBGlobalConfigItem { if x != nil { return x.Config } return nil } type ApiUpdateGlobalConfigResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateGlobalConfigResp) Reset() { *x = ApiUpdateGlobalConfigResp{} mi := &file_api_api_msg_proto_msgTypes[147] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateGlobalConfigResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateGlobalConfigResp) ProtoMessage() {} func (x *ApiUpdateGlobalConfigResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[147] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateGlobalConfigResp.ProtoReflect.Descriptor instead. func (*ApiUpdateGlobalConfigResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{147} } type ApiDelGlobalConfigsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Ids []uint64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelGlobalConfigsReq) Reset() { *x = ApiDelGlobalConfigsReq{} mi := &file_api_api_msg_proto_msgTypes[148] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelGlobalConfigsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelGlobalConfigsReq) ProtoMessage() {} func (x *ApiDelGlobalConfigsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[148] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelGlobalConfigsReq.ProtoReflect.Descriptor instead. func (*ApiDelGlobalConfigsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{148} } func (x *ApiDelGlobalConfigsReq) GetIds() []uint64 { if x != nil { return x.Ids } return nil } type ApiDelGlobalConfigsResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelGlobalConfigsResp) Reset() { *x = ApiDelGlobalConfigsResp{} mi := &file_api_api_msg_proto_msgTypes[149] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelGlobalConfigsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelGlobalConfigsResp) ProtoMessage() {} func (x *ApiDelGlobalConfigsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[149] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelGlobalConfigsResp.ProtoReflect.Descriptor instead. func (*ApiDelGlobalConfigsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{149} } // 查询App综合统计 type ApiGetAppStatsReq struct { state protoimpl.MessageState `protogen:"open.v1"` StatType int32 `protobuf:"varint,1,opt,name=stat_type,json=statType,proto3" json:"stat_type,omitempty"` // 1=日统计 2=月统计 3=年统计 StartDate string `protobuf:"bytes,2,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // 起始日期 日:2006-01-01 月:2006-01 年:2006 EndDate string `protobuf:"bytes,3,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // 结束日期 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAppStatsReq) Reset() { *x = ApiGetAppStatsReq{} mi := &file_api_api_msg_proto_msgTypes[150] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAppStatsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAppStatsReq) ProtoMessage() {} func (x *ApiGetAppStatsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[150] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAppStatsReq.ProtoReflect.Descriptor instead. func (*ApiGetAppStatsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{150} } func (x *ApiGetAppStatsReq) GetStatType() int32 { if x != nil { return x.StatType } return 0 } func (x *ApiGetAppStatsReq) GetStartDate() string { if x != nil { return x.StartDate } return "" } func (x *ApiGetAppStatsReq) GetEndDate() string { if x != nil { return x.EndDate } return "" } type ApiGetAppStatsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Stats []*DBAppStat `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAppStatsResp) Reset() { *x = ApiGetAppStatsResp{} mi := &file_api_api_msg_proto_msgTypes[151] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAppStatsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAppStatsResp) ProtoMessage() {} func (x *ApiGetAppStatsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[151] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAppStatsResp.ProtoReflect.Descriptor instead. func (*ApiGetAppStatsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{151} } func (x *ApiGetAppStatsResp) GetStats() []*DBAppStat { if x != nil { return x.Stats } return nil } // 查询全局累计统计(单行,生命周期累计) type ApiGetGlobalStatsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGlobalStatsReq) Reset() { *x = ApiGetGlobalStatsReq{} mi := &file_api_api_msg_proto_msgTypes[152] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGlobalStatsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGlobalStatsReq) ProtoMessage() {} func (x *ApiGetGlobalStatsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[152] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGlobalStatsReq.ProtoReflect.Descriptor instead. func (*ApiGetGlobalStatsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{152} } type ApiGetGlobalStatsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Stat *DBAppStat `protobuf:"bytes,1,opt,name=stat,proto3" json:"stat"` //@go_tags(`json:"stat"`) 累计统计(字段含义与 DBAppStat 一致) TotalUserCount int64 `protobuf:"varint,2,opt,name=total_user_count,json=totalUserCount,proto3" json:"total_user_count"` //@go_tags(`json:"total_user_count"`) 累计注册人数(实时 COUNT(*) 用户表) TotalPayUserCount int64 `protobuf:"varint,3,opt,name=total_pay_user_count,json=totalPayUserCount,proto3" json:"total_pay_user_count"` //@go_tags(`json:"total_pay_user_count"`) 累计充值人数(实时 COUNT DISTINCT 付费订单) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetGlobalStatsResp) Reset() { *x = ApiGetGlobalStatsResp{} mi := &file_api_api_msg_proto_msgTypes[153] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetGlobalStatsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetGlobalStatsResp) ProtoMessage() {} func (x *ApiGetGlobalStatsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[153] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetGlobalStatsResp.ProtoReflect.Descriptor instead. func (*ApiGetGlobalStatsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{153} } func (x *ApiGetGlobalStatsResp) GetStat() *DBAppStat { if x != nil { return x.Stat } return nil } func (x *ApiGetGlobalStatsResp) GetTotalUserCount() int64 { if x != nil { return x.TotalUserCount } return 0 } func (x *ApiGetGlobalStatsResp) GetTotalPayUserCount() int64 { if x != nil { return x.TotalPayUserCount } return 0 } // 重建统计数据(仅超管) —— 清空 app_stat_daily/monthly/yearly/global 后从源表全量重算 // 可重建字段:支付(payorder)/新增用户(user.createtime)/资源发放(useruselog.ts); // 不可重建字段(无历史时间戳):login_count/active_user_count/active_device_count/ai/trade/meet 消耗次数 → 仅 global 行从 userstatistics 汇总,日/月/年留 0。 type ApiRebuildStatsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRebuildStatsReq) Reset() { *x = ApiRebuildStatsReq{} mi := &file_api_api_msg_proto_msgTypes[154] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRebuildStatsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRebuildStatsReq) ProtoMessage() {} func (x *ApiRebuildStatsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[154] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRebuildStatsReq.ProtoReflect.Descriptor instead. func (*ApiRebuildStatsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{154} } type ApiRebuildStatsResp struct { state protoimpl.MessageState `protogen:"open.v1"` DailyRows int32 `protobuf:"varint,1,opt,name=daily_rows,json=dailyRows,proto3" json:"daily_rows"` //@go_tags(`json:"daily_rows"`) 写入的日行数 MonthlyRows int32 `protobuf:"varint,2,opt,name=monthly_rows,json=monthlyRows,proto3" json:"monthly_rows"` //@go_tags(`json:"monthly_rows"`) 写入的月行数 YearlyRows int32 `protobuf:"varint,3,opt,name=yearly_rows,json=yearlyRows,proto3" json:"yearly_rows"` //@go_tags(`json:"yearly_rows"`) 写入的年行数 CostMs int64 `protobuf:"varint,4,opt,name=cost_ms,json=costMs,proto3" json:"cost_ms"` //@go_tags(`json:"cost_ms"`) 耗时(毫秒) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiRebuildStatsResp) Reset() { *x = ApiRebuildStatsResp{} mi := &file_api_api_msg_proto_msgTypes[155] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiRebuildStatsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiRebuildStatsResp) ProtoMessage() {} func (x *ApiRebuildStatsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[155] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiRebuildStatsResp.ProtoReflect.Descriptor instead. func (*ApiRebuildStatsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{155} } func (x *ApiRebuildStatsResp) GetDailyRows() int32 { if x != nil { return x.DailyRows } return 0 } func (x *ApiRebuildStatsResp) GetMonthlyRows() int32 { if x != nil { return x.MonthlyRows } return 0 } func (x *ApiRebuildStatsResp) GetYearlyRows() int32 { if x != nil { return x.YearlyRows } return 0 } func (x *ApiRebuildStatsResp) GetCostMs() int64 { if x != nil { return x.CostMs } return 0 } // 用户使用量排行查询 type ApiGetUserRankReq struct { state protoimpl.MessageState `protogen:"open.v1"` Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type"` //@go_tags(`json:"type"`) 排行类型 trade=翻译 meet=会议 Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit"` //@go_tags(`json:"limit"`) 返回条数 默认 10 ProductId uint32 `protobuf:"varint,3,opt,name=product_id,json=productId,proto3" json:"product_id"` //@go_tags(`json:"product_id"`) 产品ID 0=代理全部产品(仅代理仪表盘"我的"标记会按此过滤) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserRankReq) Reset() { *x = ApiGetUserRankReq{} mi := &file_api_api_msg_proto_msgTypes[156] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserRankReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserRankReq) ProtoMessage() {} func (x *ApiGetUserRankReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[156] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserRankReq.ProtoReflect.Descriptor instead. func (*ApiGetUserRankReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{156} } func (x *ApiGetUserRankReq) GetType() string { if x != nil { return x.Type } return "" } func (x *ApiGetUserRankReq) GetLimit() int32 { if x != nil { return x.Limit } return 0 } func (x *ApiGetUserRankReq) GetProductId() uint32 { if x != nil { return x.ProductId } return 0 } // 单个排行项 type UserRankItem struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) 用户ID Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname"` //@go_tags(`json:"nickname"`) 昵称 Avatar string `protobuf:"bytes,3,opt,name=avatar,proto3" json:"avatar"` //@go_tags(`json:"avatar"`) 头像 TradeTime int64 `protobuf:"varint,4,opt,name=trade_time,json=tradeTime,proto3" json:"trade_time"` //@go_tags(`json:"trade_time"`) 翻译时长(秒) 4个模式累加 TradeCount int64 `protobuf:"varint,5,opt,name=trade_count,json=tradeCount,proto3" json:"trade_count"` //@go_tags(`json:"trade_count"`) 翻译次数 4个模式累加 MeetTime int64 `protobuf:"varint,6,opt,name=meet_time,json=meetTime,proto3" json:"meet_time"` //@go_tags(`json:"meet_time"`) 会议时长(秒) MeetCount int64 `protobuf:"varint,7,opt,name=meet_count,json=meetCount,proto3" json:"meet_count"` //@go_tags(`json:"meet_count"`) 会议次数 IsAgentUser bool `protobuf:"varint,8,opt,name=is_agent_user,json=isAgentUser,proto3" json:"is_agent_user"` //@go_tags(`json:"is_agent_user"`) 是否当前代理名下用户(仅代理仪表盘场景置位) CountryCode string `protobuf:"bytes,9,opt,name=country_code,json=countryCode,proto3" json:"country_code"` //@go_tags(`json:"country_code"`) 所在国家编码 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UserRankItem) Reset() { *x = UserRankItem{} mi := &file_api_api_msg_proto_msgTypes[157] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UserRankItem) String() string { return protoimpl.X.MessageStringOf(x) } func (*UserRankItem) ProtoMessage() {} func (x *UserRankItem) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[157] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UserRankItem.ProtoReflect.Descriptor instead. func (*UserRankItem) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{157} } func (x *UserRankItem) GetUid() string { if x != nil { return x.Uid } return "" } func (x *UserRankItem) GetNickname() string { if x != nil { return x.Nickname } return "" } func (x *UserRankItem) GetAvatar() string { if x != nil { return x.Avatar } return "" } func (x *UserRankItem) GetTradeTime() int64 { if x != nil { return x.TradeTime } return 0 } func (x *UserRankItem) GetTradeCount() int64 { if x != nil { return x.TradeCount } return 0 } func (x *UserRankItem) GetMeetTime() int64 { if x != nil { return x.MeetTime } return 0 } func (x *UserRankItem) GetMeetCount() int64 { if x != nil { return x.MeetCount } return 0 } func (x *UserRankItem) GetIsAgentUser() bool { if x != nil { return x.IsAgentUser } return false } func (x *UserRankItem) GetCountryCode() string { if x != nil { return x.CountryCode } return "" } type ApiGetUserRankResp struct { state protoimpl.MessageState `protogen:"open.v1"` List []*UserRankItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` //@go_tags(`json:"list"`) 排行列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserRankResp) Reset() { *x = ApiGetUserRankResp{} mi := &file_api_api_msg_proto_msgTypes[158] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserRankResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserRankResp) ProtoMessage() {} func (x *ApiGetUserRankResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[158] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserRankResp.ProtoReflect.Descriptor instead. func (*ApiGetUserRankResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{158} } func (x *ApiGetUserRankResp) GetList() []*UserRankItem { if x != nil { return x.List } return nil } // 添加管理员账号 type ApiAddAdminUserReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // 账号 Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // 密码(明文,服务端加密存储) Identity Identity `protobuf:"varint,3,opt,name=identity,proto3,enum=Identity" json:"identity,omitempty"` // 身份 Access string `protobuf:"bytes,4,opt,name=access,proto3" json:"access,omitempty"` // 权限列表,逗号分隔 Factoryids string `protobuf:"bytes,5,opt,name=factoryids,proto3" json:"factoryids,omitempty"` // 关联工厂ID列表,逗号分隔(运营/代理使用) Productids string `protobuf:"bytes,6,opt,name=productids,proto3" json:"productids,omitempty"` // 关联产品ID列表,逗号分隔(运营/代理使用) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddAdminUserReq) Reset() { *x = ApiAddAdminUserReq{} mi := &file_api_api_msg_proto_msgTypes[159] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddAdminUserReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddAdminUserReq) ProtoMessage() {} func (x *ApiAddAdminUserReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[159] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddAdminUserReq.ProtoReflect.Descriptor instead. func (*ApiAddAdminUserReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{159} } func (x *ApiAddAdminUserReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiAddAdminUserReq) GetPassword() string { if x != nil { return x.Password } return "" } func (x *ApiAddAdminUserReq) GetIdentity() Identity { if x != nil { return x.Identity } return Identity_Identity_Null } func (x *ApiAddAdminUserReq) GetAccess() string { if x != nil { return x.Access } return "" } func (x *ApiAddAdminUserReq) GetFactoryids() string { if x != nil { return x.Factoryids } return "" } func (x *ApiAddAdminUserReq) GetProductids() string { if x != nil { return x.Productids } return "" } type ApiAddAdminUserResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiAddAdminUserResp) Reset() { *x = ApiAddAdminUserResp{} mi := &file_api_api_msg_proto_msgTypes[160] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiAddAdminUserResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiAddAdminUserResp) ProtoMessage() {} func (x *ApiAddAdminUserResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[160] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiAddAdminUserResp.ProtoReflect.Descriptor instead. func (*ApiAddAdminUserResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{160} } // 删除管理员账号 type ApiDelAdminUserReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelAdminUserReq) Reset() { *x = ApiDelAdminUserReq{} mi := &file_api_api_msg_proto_msgTypes[161] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelAdminUserReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelAdminUserReq) ProtoMessage() {} func (x *ApiDelAdminUserReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[161] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelAdminUserReq.ProtoReflect.Descriptor instead. func (*ApiDelAdminUserReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{161} } func (x *ApiDelAdminUserReq) GetAccount() string { if x != nil { return x.Account } return "" } type ApiDelAdminUserResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiDelAdminUserResp) Reset() { *x = ApiDelAdminUserResp{} mi := &file_api_api_msg_proto_msgTypes[162] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiDelAdminUserResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiDelAdminUserResp) ProtoMessage() {} func (x *ApiDelAdminUserResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[162] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiDelAdminUserResp.ProtoReflect.Descriptor instead. func (*ApiDelAdminUserResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{162} } // 修改管理员账号 type ApiUpdateAdminUserReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // 为空则不修改 Identity Identity `protobuf:"varint,3,opt,name=identity,proto3,enum=Identity" json:"identity,omitempty"` Access string `protobuf:"bytes,4,opt,name=access,proto3" json:"access,omitempty"` Factoryids string `protobuf:"bytes,5,opt,name=factoryids,proto3" json:"factoryids,omitempty"` // 关联工厂ID列表,逗号分隔(运营/代理使用) Productids string `protobuf:"bytes,6,opt,name=productids,proto3" json:"productids,omitempty"` // 关联产品ID列表,逗号分隔(运营/代理使用) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateAdminUserReq) Reset() { *x = ApiUpdateAdminUserReq{} mi := &file_api_api_msg_proto_msgTypes[163] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateAdminUserReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateAdminUserReq) ProtoMessage() {} func (x *ApiUpdateAdminUserReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[163] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateAdminUserReq.ProtoReflect.Descriptor instead. func (*ApiUpdateAdminUserReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{163} } func (x *ApiUpdateAdminUserReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiUpdateAdminUserReq) GetPassword() string { if x != nil { return x.Password } return "" } func (x *ApiUpdateAdminUserReq) GetIdentity() Identity { if x != nil { return x.Identity } return Identity_Identity_Null } func (x *ApiUpdateAdminUserReq) GetAccess() string { if x != nil { return x.Access } return "" } func (x *ApiUpdateAdminUserReq) GetFactoryids() string { if x != nil { return x.Factoryids } return "" } func (x *ApiUpdateAdminUserReq) GetProductids() string { if x != nil { return x.Productids } return "" } type ApiUpdateAdminUserResp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiUpdateAdminUserResp) Reset() { *x = ApiUpdateAdminUserResp{} mi := &file_api_api_msg_proto_msgTypes[164] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiUpdateAdminUserResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiUpdateAdminUserResp) ProtoMessage() {} func (x *ApiUpdateAdminUserResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[164] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiUpdateAdminUserResp.ProtoReflect.Descriptor instead. func (*ApiUpdateAdminUserResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{164} } // 查询管理员账号列表 type ApiGetAdminUsersReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAdminUsersReq) Reset() { *x = ApiGetAdminUsersReq{} mi := &file_api_api_msg_proto_msgTypes[165] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAdminUsersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAdminUsersReq) ProtoMessage() {} func (x *ApiGetAdminUsersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[165] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAdminUsersReq.ProtoReflect.Descriptor instead. func (*ApiGetAdminUsersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{165} } type ApiGetAdminUsersResp struct { state protoimpl.MessageState `protogen:"open.v1"` Users []*DBAdminUser `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAdminUsersResp) Reset() { *x = ApiGetAdminUsersResp{} mi := &file_api_api_msg_proto_msgTypes[166] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAdminUsersResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAdminUsersResp) ProtoMessage() {} func (x *ApiGetAdminUsersResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[166] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAdminUsersResp.ProtoReflect.Descriptor instead. func (*ApiGetAdminUsersResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{166} } func (x *ApiGetAdminUsersResp) GetUsers() []*DBAdminUser { if x != nil { return x.Users } return nil } // 获取COS临时上传凭证 type ApiGetCosTokenReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetCosTokenReq) Reset() { *x = ApiGetCosTokenReq{} mi := &file_api_api_msg_proto_msgTypes[167] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetCosTokenReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetCosTokenReq) ProtoMessage() {} func (x *ApiGetCosTokenReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[167] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetCosTokenReq.ProtoReflect.Descriptor instead. func (*ApiGetCosTokenReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{167} } type ApiGetCosTokenResp struct { state protoimpl.MessageState `protogen:"open.v1"` Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // Bucket名称 Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // 区域 BucketUrl string `protobuf:"bytes,3,opt,name=bucket_url,json=bucketUrl,proto3" json:"bucket_url,omitempty"` // BucketURL TmpSecretId string `protobuf:"bytes,4,opt,name=tmp_secret_id,json=tmpSecretId,proto3" json:"tmp_secret_id,omitempty"` // 临时SecretId TmpSecretKey string `protobuf:"bytes,5,opt,name=tmp_secret_key,json=tmpSecretKey,proto3" json:"tmp_secret_key,omitempty"` // 临时SecretKey SessionToken string `protobuf:"bytes,6,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"` // SessionToken Expiration string `protobuf:"bytes,7,opt,name=expiration,proto3" json:"expiration,omitempty"` // 过期时间 Domain string `protobuf:"bytes,8,opt,name=domain,proto3" json:"domain,omitempty"` // 自定义域名(可选) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetCosTokenResp) Reset() { *x = ApiGetCosTokenResp{} mi := &file_api_api_msg_proto_msgTypes[168] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetCosTokenResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetCosTokenResp) ProtoMessage() {} func (x *ApiGetCosTokenResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[168] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetCosTokenResp.ProtoReflect.Descriptor instead. func (*ApiGetCosTokenResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{168} } func (x *ApiGetCosTokenResp) GetBucket() string { if x != nil { return x.Bucket } return "" } func (x *ApiGetCosTokenResp) GetRegion() string { if x != nil { return x.Region } return "" } func (x *ApiGetCosTokenResp) GetBucketUrl() string { if x != nil { return x.BucketUrl } return "" } func (x *ApiGetCosTokenResp) GetTmpSecretId() string { if x != nil { return x.TmpSecretId } return "" } func (x *ApiGetCosTokenResp) GetTmpSecretKey() string { if x != nil { return x.TmpSecretKey } return "" } func (x *ApiGetCosTokenResp) GetSessionToken() string { if x != nil { return x.SessionToken } return "" } func (x *ApiGetCosTokenResp) GetExpiration() string { if x != nil { return x.Expiration } return "" } func (x *ApiGetCosTokenResp) GetDomain() string { if x != nil { return x.Domain } return "" } // 翻译接口 type ApiTranslateReq struct { state protoimpl.MessageState `protogen:"open.v1"` From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` // 源语言 如 zh To string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"` // 目标语言 如 en Texts []string `protobuf:"bytes,3,rep,name=texts,proto3" json:"texts,omitempty"` // 待翻译文本列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiTranslateReq) Reset() { *x = ApiTranslateReq{} mi := &file_api_api_msg_proto_msgTypes[169] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiTranslateReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiTranslateReq) ProtoMessage() {} func (x *ApiTranslateReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[169] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiTranslateReq.ProtoReflect.Descriptor instead. func (*ApiTranslateReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{169} } func (x *ApiTranslateReq) GetFrom() string { if x != nil { return x.From } return "" } func (x *ApiTranslateReq) GetTo() string { if x != nil { return x.To } return "" } func (x *ApiTranslateReq) GetTexts() []string { if x != nil { return x.Texts } return nil } type ApiTranslateResp struct { state protoimpl.MessageState `protogen:"open.v1"` Results []string `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` // 翻译结果列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiTranslateResp) Reset() { *x = ApiTranslateResp{} mi := &file_api_api_msg_proto_msgTypes[170] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiTranslateResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiTranslateResp) ProtoMessage() {} func (x *ApiTranslateResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[170] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiTranslateResp.ProtoReflect.Descriptor instead. func (*ApiTranslateResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{170} } func (x *ApiTranslateResp) GetResults() []string { if x != nil { return x.Results } return nil } // 操作日志查询 type ApiGetConsoleLogsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // 筛选操作人(代理/管理员自动填自己) ApiName string `protobuf:"bytes,2,opt,name=api_name,json=apiName,proto3" json:"api_name,omitempty"` // 筛选接口名称 Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"` // 筛选状态码 -1=全部 0=成功 >0=失败 Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` // 数量限制 默认200 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConsoleLogsReq) Reset() { *x = ApiGetConsoleLogsReq{} mi := &file_api_api_msg_proto_msgTypes[171] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConsoleLogsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConsoleLogsReq) ProtoMessage() {} func (x *ApiGetConsoleLogsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[171] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConsoleLogsReq.ProtoReflect.Descriptor instead. func (*ApiGetConsoleLogsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{171} } func (x *ApiGetConsoleLogsReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiGetConsoleLogsReq) GetApiName() string { if x != nil { return x.ApiName } return "" } func (x *ApiGetConsoleLogsReq) GetCode() int32 { if x != nil { return x.Code } return 0 } func (x *ApiGetConsoleLogsReq) GetLimit() int32 { if x != nil { return x.Limit } return 0 } type ApiGetConsoleLogsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Logs []*DBConsoleLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConsoleLogsResp) Reset() { *x = ApiGetConsoleLogsResp{} mi := &file_api_api_msg_proto_msgTypes[172] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConsoleLogsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConsoleLogsResp) ProtoMessage() {} func (x *ApiGetConsoleLogsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[172] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConsoleLogsResp.ProtoReflect.Descriptor instead. func (*ApiGetConsoleLogsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{172} } func (x *ApiGetConsoleLogsResp) GetLogs() []*DBConsoleLog { if x != nil { return x.Logs } return nil } // 操作日志筛选项(下拉列表数据) type ApiGetConsoleLogFiltersReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConsoleLogFiltersReq) Reset() { *x = ApiGetConsoleLogFiltersReq{} mi := &file_api_api_msg_proto_msgTypes[173] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConsoleLogFiltersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConsoleLogFiltersReq) ProtoMessage() {} func (x *ApiGetConsoleLogFiltersReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[173] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConsoleLogFiltersReq.ProtoReflect.Descriptor instead. func (*ApiGetConsoleLogFiltersReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{173} } type ApiGetConsoleLogFiltersResp struct { state protoimpl.MessageState `protogen:"open.v1"` Accounts []string `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"` // 去重的操作人列表 ApiNames []string `protobuf:"bytes,2,rep,name=api_names,json=apiNames,proto3" json:"api_names,omitempty"` // 去重的接口名称列表 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetConsoleLogFiltersResp) Reset() { *x = ApiGetConsoleLogFiltersResp{} mi := &file_api_api_msg_proto_msgTypes[174] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetConsoleLogFiltersResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetConsoleLogFiltersResp) ProtoMessage() {} func (x *ApiGetConsoleLogFiltersResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[174] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetConsoleLogFiltersResp.ProtoReflect.Descriptor instead. func (*ApiGetConsoleLogFiltersResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{174} } func (x *ApiGetConsoleLogFiltersResp) GetAccounts() []string { if x != nil { return x.Accounts } return nil } func (x *ApiGetConsoleLogFiltersResp) GetApiNames() []string { if x != nil { return x.ApiNames } return nil } // 生产出货单查询(生产设备码日志统计) type ApiGetFactoryDeliveryNotesReq struct { state protoimpl.MessageState `protogen:"open.v1"` Factoryid uint32 `protobuf:"varint,1,opt,name=factoryid,proto3" json:"factoryid,omitempty"` // 厂家ID 0=不限 Productid uint32 `protobuf:"varint,2,opt,name=productid,proto3" json:"productid,omitempty"` // 产品ID 0=不限 Start int64 `protobuf:"varint,3,opt,name=start,proto3" json:"start,omitempty"` // 起始时间(unix秒) 0=不限 End int64 `protobuf:"varint,4,opt,name=end,proto3" json:"end,omitempty"` // 结束时间(unix秒) 0=不限 Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` // 数量限制 默认500 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDeliveryNotesReq) Reset() { *x = ApiGetFactoryDeliveryNotesReq{} mi := &file_api_api_msg_proto_msgTypes[175] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDeliveryNotesReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDeliveryNotesReq) ProtoMessage() {} func (x *ApiGetFactoryDeliveryNotesReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[175] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDeliveryNotesReq.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDeliveryNotesReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{175} } func (x *ApiGetFactoryDeliveryNotesReq) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } func (x *ApiGetFactoryDeliveryNotesReq) GetProductid() uint32 { if x != nil { return x.Productid } return 0 } func (x *ApiGetFactoryDeliveryNotesReq) GetStart() int64 { if x != nil { return x.Start } return 0 } func (x *ApiGetFactoryDeliveryNotesReq) GetEnd() int64 { if x != nil { return x.End } return 0 } func (x *ApiGetFactoryDeliveryNotesReq) GetLimit() int32 { if x != nil { return x.Limit } return 0 } type ApiGetFactoryDeliveryNotesResp struct { state protoimpl.MessageState `protogen:"open.v1"` Notes []*DBFactoryDeliveryNote `protobuf:"bytes,1,rep,name=notes,proto3" json:"notes,omitempty"` // 出货单明细 TotalBatch int64 `protobuf:"varint,2,opt,name=total_batch,json=totalBatch,proto3" json:"total_batch,omitempty"` // 命中批次数 TotalDevices int64 `protobuf:"varint,3,opt,name=total_devices,json=totalDevices,proto3" json:"total_devices,omitempty"` // 命中总设备数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetFactoryDeliveryNotesResp) Reset() { *x = ApiGetFactoryDeliveryNotesResp{} mi := &file_api_api_msg_proto_msgTypes[176] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetFactoryDeliveryNotesResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetFactoryDeliveryNotesResp) ProtoMessage() {} func (x *ApiGetFactoryDeliveryNotesResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[176] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetFactoryDeliveryNotesResp.ProtoReflect.Descriptor instead. func (*ApiGetFactoryDeliveryNotesResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{176} } func (x *ApiGetFactoryDeliveryNotesResp) GetNotes() []*DBFactoryDeliveryNote { if x != nil { return x.Notes } return nil } func (x *ApiGetFactoryDeliveryNotesResp) GetTotalBatch() int64 { if x != nil { return x.TotalBatch } return 0 } func (x *ApiGetFactoryDeliveryNotesResp) GetTotalDevices() int64 { if x != nil { return x.TotalDevices } return 0 } // 运行日志 - 服务列表 type ApiListRuntimeLogsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiListRuntimeLogsReq) Reset() { *x = ApiListRuntimeLogsReq{} mi := &file_api_api_msg_proto_msgTypes[177] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiListRuntimeLogsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiListRuntimeLogsReq) ProtoMessage() {} func (x *ApiListRuntimeLogsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[177] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiListRuntimeLogsReq.ProtoReflect.Descriptor instead. func (*ApiListRuntimeLogsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{177} } type ApiListRuntimeLogsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Services []string `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // 可选服务列表(home/api/gateway/mcp/timer/ai 等) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiListRuntimeLogsResp) Reset() { *x = ApiListRuntimeLogsResp{} mi := &file_api_api_msg_proto_msgTypes[178] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiListRuntimeLogsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiListRuntimeLogsResp) ProtoMessage() {} func (x *ApiListRuntimeLogsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[178] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiListRuntimeLogsResp.ProtoReflect.Descriptor instead. func (*ApiListRuntimeLogsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{178} } func (x *ApiListRuntimeLogsResp) GetServices() []string { if x != nil { return x.Services } return nil } // 运行日志 - 查询 type ApiGetRuntimeLogReq struct { state protoimpl.MessageState `protogen:"open.v1"` Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // 服务名(对应 bin/log/.log) Before int64 `protobuf:"varint,2,opt,name=before,proto3" json:"before,omitempty"` // 读取此字节偏移之前的内容;0 表示从文件末尾 Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // 返回行数上限 默认500 最大2000 Keyword string `protobuf:"bytes,4,opt,name=keyword,proto3" json:"keyword,omitempty"` // 可选关键字过滤(子串匹配,区分大小写) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetRuntimeLogReq) Reset() { *x = ApiGetRuntimeLogReq{} mi := &file_api_api_msg_proto_msgTypes[179] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetRuntimeLogReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetRuntimeLogReq) ProtoMessage() {} func (x *ApiGetRuntimeLogReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[179] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetRuntimeLogReq.ProtoReflect.Descriptor instead. func (*ApiGetRuntimeLogReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{179} } func (x *ApiGetRuntimeLogReq) GetService() string { if x != nil { return x.Service } return "" } func (x *ApiGetRuntimeLogReq) GetBefore() int64 { if x != nil { return x.Before } return 0 } func (x *ApiGetRuntimeLogReq) GetLimit() int32 { if x != nil { return x.Limit } return 0 } func (x *ApiGetRuntimeLogReq) GetKeyword() string { if x != nil { return x.Keyword } return "" } type ApiGetRuntimeLogResp struct { state protoimpl.MessageState `protogen:"open.v1"` Lines []string `protobuf:"bytes,1,rep,name=lines,proto3" json:"lines,omitempty"` // 日志行,旧 → 新 顺序 Earliest int64 `protobuf:"varint,2,opt,name=earliest,proto3" json:"earliest,omitempty"` // 本次返回内容的起始字节位置(用于"加载更早"继续传给 before) FileSize int64 `protobuf:"varint,3,opt,name=file_size,json=fileSize,proto3" json:"file_size,omitempty"` // 当前文件总字节数 HasMore bool `protobuf:"varint,4,opt,name=has_more,json=hasMore,proto3" json:"has_more,omitempty"` // earliest > 0 即还有更早的内容可加载 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetRuntimeLogResp) Reset() { *x = ApiGetRuntimeLogResp{} mi := &file_api_api_msg_proto_msgTypes[180] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetRuntimeLogResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetRuntimeLogResp) ProtoMessage() {} func (x *ApiGetRuntimeLogResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[180] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetRuntimeLogResp.ProtoReflect.Descriptor instead. func (*ApiGetRuntimeLogResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{180} } func (x *ApiGetRuntimeLogResp) GetLines() []string { if x != nil { return x.Lines } return nil } func (x *ApiGetRuntimeLogResp) GetEarliest() int64 { if x != nil { return x.Earliest } return 0 } func (x *ApiGetRuntimeLogResp) GetFileSize() int64 { if x != nil { return x.FileSize } return 0 } func (x *ApiGetRuntimeLogResp) GetHasMore() bool { if x != nil { return x.HasMore } return false } // 代理仪表盘统计 type ApiGetAgentDashboardReq struct { state protoimpl.MessageState `protogen:"open.v1"` ProductId uint32 `protobuf:"varint,1,opt,name=product_id,json=productId,proto3" json:"product_id"` //@go_tags(`json:"product_id"`) 产品ID 0=代理全部产品汇总 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentDashboardReq) Reset() { *x = ApiGetAgentDashboardReq{} mi := &file_api_api_msg_proto_msgTypes[181] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentDashboardReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentDashboardReq) ProtoMessage() {} func (x *ApiGetAgentDashboardReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[181] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentDashboardReq.ProtoReflect.Descriptor instead. func (*ApiGetAgentDashboardReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{181} } func (x *ApiGetAgentDashboardReq) GetProductId() uint32 { if x != nil { return x.ProductId } return 0 } type ApiGetAgentDashboardResp struct { state protoimpl.MessageState `protogen:"open.v1"` BatchCount int64 `protobuf:"varint,1,opt,name=batch_count,json=batchCount,proto3" json:"batch_count"` //@go_tags(`json:"batch_count"`) 累计生产批次 DeviceCount int64 `protobuf:"varint,2,opt,name=device_count,json=deviceCount,proto3" json:"device_count"` //@go_tags(`json:"device_count"`) 累计生产设备码数量 ActivatedCount int64 `protobuf:"varint,3,opt,name=activated_count,json=activatedCount,proto3" json:"activated_count"` //@go_tags(`json:"activated_count"`) 已激活设备码数量(status=1) BoundUserCount int64 `protobuf:"varint,4,opt,name=bound_user_count,json=boundUserCount,proto3" json:"bound_user_count"` //@go_tags(`json:"bound_user_count"`) 绑定用户数量(distinct uid) PayOrderCount int64 `protobuf:"varint,5,opt,name=pay_order_count,json=payOrderCount,proto3" json:"pay_order_count"` //@go_tags(`json:"pay_order_count"`) 充值订单数量 PayTotalAmount int64 `protobuf:"varint,6,opt,name=pay_total_amount,json=payTotalAmount,proto3" json:"pay_total_amount"` //@go_tags(`json:"pay_total_amount"`) 累计充值金额(分) TradeTime int64 `protobuf:"varint,7,opt,name=trade_time,json=tradeTime,proto3" json:"trade_time"` //@go_tags(`json:"trade_time"`) 名下用户累计翻译时长(秒) TradeCount int64 `protobuf:"varint,8,opt,name=trade_count,json=tradeCount,proto3" json:"trade_count"` //@go_tags(`json:"trade_count"`) 名下用户累计翻译次数 MeetTime int64 `protobuf:"varint,9,opt,name=meet_time,json=meetTime,proto3" json:"meet_time"` //@go_tags(`json:"meet_time"`) 名下用户累计会议时长(秒) MeetCount int64 `protobuf:"varint,10,opt,name=meet_count,json=meetCount,proto3" json:"meet_count"` //@go_tags(`json:"meet_count"`) 名下用户累计会议次数 // 资源点池(用于代理在仪表盘查看自己的"可赠送余量") VipdayBalance int64 `protobuf:"varint,11,opt,name=vipday_balance,json=vipdayBalance,proto3" json:"vipday_balance"` //@go_tags(`json:"vipday_balance"`) VIP天数余额 AichatintegralBalance int64 `protobuf:"varint,12,opt,name=aichatintegral_balance,json=aichatintegralBalance,proto3" json:"aichatintegral_balance"` //@go_tags(`json:"aichatintegral_balance"`) AI资源点余额 TradesecondBalance int64 `protobuf:"varint,13,opt,name=tradesecond_balance,json=tradesecondBalance,proto3" json:"tradesecond_balance"` //@go_tags(`json:"tradesecond_balance"`) 翻译秒数余额 MeetsecondBalance int64 `protobuf:"varint,14,opt,name=meetsecond_balance,json=meetsecondBalance,proto3" json:"meetsecond_balance"` //@go_tags(`json:"meetsecond_balance"`) 会议秒数余额 // 资源点池累计接收 & 累计派发 TotalReceivedVipday int64 `protobuf:"varint,15,opt,name=total_received_vipday,json=totalReceivedVipday,proto3" json:"total_received_vipday"` //@go_tags(`json:"total_received_vipday"`) TotalReceivedAichatintegral int64 `protobuf:"varint,16,opt,name=total_received_aichatintegral,json=totalReceivedAichatintegral,proto3" json:"total_received_aichatintegral"` //@go_tags(`json:"total_received_aichatintegral"`) TotalReceivedTradesecond int64 `protobuf:"varint,17,opt,name=total_received_tradesecond,json=totalReceivedTradesecond,proto3" json:"total_received_tradesecond"` //@go_tags(`json:"total_received_tradesecond"`) TotalReceivedMeetsecond int64 `protobuf:"varint,18,opt,name=total_received_meetsecond,json=totalReceivedMeetsecond,proto3" json:"total_received_meetsecond"` //@go_tags(`json:"total_received_meetsecond"`) TotalDispatchedVipday int64 `protobuf:"varint,19,opt,name=total_dispatched_vipday,json=totalDispatchedVipday,proto3" json:"total_dispatched_vipday"` //@go_tags(`json:"total_dispatched_vipday"`) TotalDispatchedAichatintegral int64 `protobuf:"varint,20,opt,name=total_dispatched_aichatintegral,json=totalDispatchedAichatintegral,proto3" json:"total_dispatched_aichatintegral"` //@go_tags(`json:"total_dispatched_aichatintegral"`) TotalDispatchedTradesecond int64 `protobuf:"varint,21,opt,name=total_dispatched_tradesecond,json=totalDispatchedTradesecond,proto3" json:"total_dispatched_tradesecond"` //@go_tags(`json:"total_dispatched_tradesecond"`) TotalDispatchedMeetsecond int64 `protobuf:"varint,22,opt,name=total_dispatched_meetsecond,json=totalDispatchedMeetsecond,proto3" json:"total_dispatched_meetsecond"` //@go_tags(`json:"total_dispatched_meetsecond"`) // 代理可选切换的产品列表(前端下拉用,0=全部) Products []*AgentProductItem `protobuf:"bytes,30,rep,name=products,proto3" json:"products"` //@go_tags(`json:"products"`) 当前代理可见的产品 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAgentDashboardResp) Reset() { *x = ApiGetAgentDashboardResp{} mi := &file_api_api_msg_proto_msgTypes[182] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAgentDashboardResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAgentDashboardResp) ProtoMessage() {} func (x *ApiGetAgentDashboardResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[182] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAgentDashboardResp.ProtoReflect.Descriptor instead. func (*ApiGetAgentDashboardResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{182} } func (x *ApiGetAgentDashboardResp) GetBatchCount() int64 { if x != nil { return x.BatchCount } return 0 } func (x *ApiGetAgentDashboardResp) GetDeviceCount() int64 { if x != nil { return x.DeviceCount } return 0 } func (x *ApiGetAgentDashboardResp) GetActivatedCount() int64 { if x != nil { return x.ActivatedCount } return 0 } func (x *ApiGetAgentDashboardResp) GetBoundUserCount() int64 { if x != nil { return x.BoundUserCount } return 0 } func (x *ApiGetAgentDashboardResp) GetPayOrderCount() int64 { if x != nil { return x.PayOrderCount } return 0 } func (x *ApiGetAgentDashboardResp) GetPayTotalAmount() int64 { if x != nil { return x.PayTotalAmount } return 0 } func (x *ApiGetAgentDashboardResp) GetTradeTime() int64 { if x != nil { return x.TradeTime } return 0 } func (x *ApiGetAgentDashboardResp) GetTradeCount() int64 { if x != nil { return x.TradeCount } return 0 } func (x *ApiGetAgentDashboardResp) GetMeetTime() int64 { if x != nil { return x.MeetTime } return 0 } func (x *ApiGetAgentDashboardResp) GetMeetCount() int64 { if x != nil { return x.MeetCount } return 0 } func (x *ApiGetAgentDashboardResp) GetVipdayBalance() int64 { if x != nil { return x.VipdayBalance } return 0 } func (x *ApiGetAgentDashboardResp) GetAichatintegralBalance() int64 { if x != nil { return x.AichatintegralBalance } return 0 } func (x *ApiGetAgentDashboardResp) GetTradesecondBalance() int64 { if x != nil { return x.TradesecondBalance } return 0 } func (x *ApiGetAgentDashboardResp) GetMeetsecondBalance() int64 { if x != nil { return x.MeetsecondBalance } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalReceivedVipday() int64 { if x != nil { return x.TotalReceivedVipday } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalReceivedAichatintegral() int64 { if x != nil { return x.TotalReceivedAichatintegral } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalReceivedTradesecond() int64 { if x != nil { return x.TotalReceivedTradesecond } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalReceivedMeetsecond() int64 { if x != nil { return x.TotalReceivedMeetsecond } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalDispatchedVipday() int64 { if x != nil { return x.TotalDispatchedVipday } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalDispatchedAichatintegral() int64 { if x != nil { return x.TotalDispatchedAichatintegral } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalDispatchedTradesecond() int64 { if x != nil { return x.TotalDispatchedTradesecond } return 0 } func (x *ApiGetAgentDashboardResp) GetTotalDispatchedMeetsecond() int64 { if x != nil { return x.TotalDispatchedMeetsecond } return 0 } func (x *ApiGetAgentDashboardResp) GetProducts() []*AgentProductItem { if x != nil { return x.Products } return nil } // 代理仪表盘 - 产品下拉项 type AgentProductItem struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` //@go_tags(`json:"id"`) Devicename string `protobuf:"bytes,2,opt,name=devicename,proto3" json:"devicename"` //@go_tags(`json:"devicename"`) Factoryid uint32 `protobuf:"varint,3,opt,name=factoryid,proto3" json:"factoryid"` //@go_tags(`json:"factoryid"`) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentProductItem) Reset() { *x = AgentProductItem{} mi := &file_api_api_msg_proto_msgTypes[183] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentProductItem) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentProductItem) ProtoMessage() {} func (x *AgentProductItem) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[183] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentProductItem.ProtoReflect.Descriptor instead. func (*AgentProductItem) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{183} } func (x *AgentProductItem) GetId() uint32 { if x != nil { return x.Id } return 0 } func (x *AgentProductItem) GetDevicename() string { if x != nil { return x.Devicename } return "" } func (x *AgentProductItem) GetFactoryid() uint32 { if x != nil { return x.Factoryid } return 0 } // 查询当前登录账号的资源点池(用于派发界面显示余额) type ApiGetMyAdminPoolReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMyAdminPoolReq) Reset() { *x = ApiGetMyAdminPoolReq{} mi := &file_api_api_msg_proto_msgTypes[184] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMyAdminPoolReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMyAdminPoolReq) ProtoMessage() {} func (x *ApiGetMyAdminPoolReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[184] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMyAdminPoolReq.ProtoReflect.Descriptor instead. func (*ApiGetMyAdminPoolReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{184} } type ApiGetMyAdminPoolResp struct { state protoimpl.MessageState `protogen:"open.v1"` Identity Identity `protobuf:"varint,1,opt,name=identity,proto3,enum=Identity" json:"identity"` //@go_tags(`json:"identity"`) 当前账号身份(超管=1 不受限) VipdayBalance int64 `protobuf:"varint,2,opt,name=vipday_balance,json=vipdayBalance,proto3" json:"vipday_balance"` //@go_tags(`json:"vipday_balance"`) AichatintegralBalance int64 `protobuf:"varint,3,opt,name=aichatintegral_balance,json=aichatintegralBalance,proto3" json:"aichatintegral_balance"` //@go_tags(`json:"aichatintegral_balance"`) TradesecondBalance int64 `protobuf:"varint,4,opt,name=tradesecond_balance,json=tradesecondBalance,proto3" json:"tradesecond_balance"` //@go_tags(`json:"tradesecond_balance"`) MeetsecondBalance int64 `protobuf:"varint,5,opt,name=meetsecond_balance,json=meetsecondBalance,proto3" json:"meetsecond_balance"` //@go_tags(`json:"meetsecond_balance"`) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetMyAdminPoolResp) Reset() { *x = ApiGetMyAdminPoolResp{} mi := &file_api_api_msg_proto_msgTypes[185] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetMyAdminPoolResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetMyAdminPoolResp) ProtoMessage() {} func (x *ApiGetMyAdminPoolResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[185] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetMyAdminPoolResp.ProtoReflect.Descriptor instead. func (*ApiGetMyAdminPoolResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{185} } func (x *ApiGetMyAdminPoolResp) GetIdentity() Identity { if x != nil { return x.Identity } return Identity_Identity_Null } func (x *ApiGetMyAdminPoolResp) GetVipdayBalance() int64 { if x != nil { return x.VipdayBalance } return 0 } func (x *ApiGetMyAdminPoolResp) GetAichatintegralBalance() int64 { if x != nil { return x.AichatintegralBalance } return 0 } func (x *ApiGetMyAdminPoolResp) GetTradesecondBalance() int64 { if x != nil { return x.TradesecondBalance } return 0 } func (x *ApiGetMyAdminPoolResp) GetMeetsecondBalance() int64 { if x != nil { return x.MeetsecondBalance } return 0 } // 超管→后台账号 赠送资源点 type ApiGrantAdminResourceReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account"` //@go_tags(`json:"account"`) 接收人账号 Vipday int64 `protobuf:"varint,2,opt,name=vipday,proto3" json:"vipday"` //@go_tags(`json:"vipday"`) VIP天数 Aichatintegral int64 `protobuf:"varint,3,opt,name=aichatintegral,proto3" json:"aichatintegral"` //@go_tags(`json:"aichatintegral"`) AI资源点 Tradesecond int64 `protobuf:"varint,4,opt,name=tradesecond,proto3" json:"tradesecond"` //@go_tags(`json:"tradesecond"`) 翻译秒数 Meetsecond int64 `protobuf:"varint,5,opt,name=meetsecond,proto3" json:"meetsecond"` //@go_tags(`json:"meetsecond"`) 会议秒数 Remark string `protobuf:"bytes,6,opt,name=remark,proto3" json:"remark"` //@go_tags(`json:"remark"`) 备注 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGrantAdminResourceReq) Reset() { *x = ApiGrantAdminResourceReq{} mi := &file_api_api_msg_proto_msgTypes[186] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGrantAdminResourceReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGrantAdminResourceReq) ProtoMessage() {} func (x *ApiGrantAdminResourceReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[186] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGrantAdminResourceReq.ProtoReflect.Descriptor instead. func (*ApiGrantAdminResourceReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{186} } func (x *ApiGrantAdminResourceReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiGrantAdminResourceReq) GetVipday() int64 { if x != nil { return x.Vipday } return 0 } func (x *ApiGrantAdminResourceReq) GetAichatintegral() int64 { if x != nil { return x.Aichatintegral } return 0 } func (x *ApiGrantAdminResourceReq) GetTradesecond() int64 { if x != nil { return x.Tradesecond } return 0 } func (x *ApiGrantAdminResourceReq) GetMeetsecond() int64 { if x != nil { return x.Meetsecond } return 0 } func (x *ApiGrantAdminResourceReq) GetRemark() string { if x != nil { return x.Remark } return "" } type ApiGrantAdminResourceResp struct { state protoimpl.MessageState `protogen:"open.v1"` User *DBAdminUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user"` //@go_tags(`json:"user"`) 更新后的账号(含余额) unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGrantAdminResourceResp) Reset() { *x = ApiGrantAdminResourceResp{} mi := &file_api_api_msg_proto_msgTypes[187] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGrantAdminResourceResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGrantAdminResourceResp) ProtoMessage() {} func (x *ApiGrantAdminResourceResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[187] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGrantAdminResourceResp.ProtoReflect.Descriptor instead. func (*ApiGrantAdminResourceResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{187} } func (x *ApiGrantAdminResourceResp) GetUser() *DBAdminUser { if x != nil { return x.User } return nil } // 后台账号资源流水(admin→admin)查询 type ApiGetAdminResourceLogsReq struct { state protoimpl.MessageState `protogen:"open.v1"` Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account"` //@go_tags(`json:"account"`) 账号筛选(来源或接收)空=不限(仅超管可不限) Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` //@go_tags(`json:"page"`) 页码 从1开始 默认1 Size int32 `protobuf:"varint,3,opt,name=size,proto3" json:"size"` //@go_tags(`json:"size"`) 每页数量 默认20 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAdminResourceLogsReq) Reset() { *x = ApiGetAdminResourceLogsReq{} mi := &file_api_api_msg_proto_msgTypes[188] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAdminResourceLogsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAdminResourceLogsReq) ProtoMessage() {} func (x *ApiGetAdminResourceLogsReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[188] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAdminResourceLogsReq.ProtoReflect.Descriptor instead. func (*ApiGetAdminResourceLogsReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{188} } func (x *ApiGetAdminResourceLogsReq) GetAccount() string { if x != nil { return x.Account } return "" } func (x *ApiGetAdminResourceLogsReq) GetPage() int32 { if x != nil { return x.Page } return 0 } func (x *ApiGetAdminResourceLogsReq) GetSize() int32 { if x != nil { return x.Size } return 0 } type ApiGetAdminResourceLogsResp struct { state protoimpl.MessageState `protogen:"open.v1"` Logs []*DBAdminResourceLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs"` //@go_tags(`json:"logs"`) 流水列表 Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total"` //@go_tags(`json:"total"`) 总记录数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetAdminResourceLogsResp) Reset() { *x = ApiGetAdminResourceLogsResp{} mi := &file_api_api_msg_proto_msgTypes[189] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetAdminResourceLogsResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetAdminResourceLogsResp) ProtoMessage() {} func (x *ApiGetAdminResourceLogsResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[189] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetAdminResourceLogsResp.ProtoReflect.Descriptor instead. func (*ApiGetAdminResourceLogsResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{189} } func (x *ApiGetAdminResourceLogsResp) GetLogs() []*DBAdminResourceLog { if x != nil { return x.Logs } return nil } func (x *ApiGetAdminResourceLogsResp) GetTotal() int64 { if x != nil { return x.Total } return 0 } // 用户资源流水分页查询(赠送/绑定/充值/消耗) type ApiGetUserUseLogsPagedReq struct { state protoimpl.MessageState `protogen:"open.v1"` Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"` //@go_tags(`json:"uid"`) 用户uid 空=不限(仅超管/管理员) Logtype UserLogType `protobuf:"varint,2,opt,name=logtype,proto3,enum=UserLogType" json:"logtype"` //@go_tags(`json:"logtype"`) 类型 0=不限 Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"` //@go_tags(`json:"page"`) 页码 从1开始 默认1 Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size"` //@go_tags(`json:"size"`) 每页数量 默认10 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserUseLogsPagedReq) Reset() { *x = ApiGetUserUseLogsPagedReq{} mi := &file_api_api_msg_proto_msgTypes[190] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserUseLogsPagedReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserUseLogsPagedReq) ProtoMessage() {} func (x *ApiGetUserUseLogsPagedReq) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[190] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserUseLogsPagedReq.ProtoReflect.Descriptor instead. func (*ApiGetUserUseLogsPagedReq) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{190} } func (x *ApiGetUserUseLogsPagedReq) GetUid() string { if x != nil { return x.Uid } return "" } func (x *ApiGetUserUseLogsPagedReq) GetLogtype() UserLogType { if x != nil { return x.Logtype } return UserLogType_UserLogTypeUnknown } func (x *ApiGetUserUseLogsPagedReq) GetPage() int32 { if x != nil { return x.Page } return 0 } func (x *ApiGetUserUseLogsPagedReq) GetSize() int32 { if x != nil { return x.Size } return 0 } type ApiGetUserUseLogsPagedResp struct { state protoimpl.MessageState `protogen:"open.v1"` Logs []*DBUserUseLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs"` //@go_tags(`json:"logs"`) 流水列表 Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total"` //@go_tags(`json:"total"`) 总记录数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ApiGetUserUseLogsPagedResp) Reset() { *x = ApiGetUserUseLogsPagedResp{} mi := &file_api_api_msg_proto_msgTypes[191] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ApiGetUserUseLogsPagedResp) String() string { return protoimpl.X.MessageStringOf(x) } func (*ApiGetUserUseLogsPagedResp) ProtoMessage() {} func (x *ApiGetUserUseLogsPagedResp) ProtoReflect() protoreflect.Message { mi := &file_api_api_msg_proto_msgTypes[191] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ApiGetUserUseLogsPagedResp.ProtoReflect.Descriptor instead. func (*ApiGetUserUseLogsPagedResp) Descriptor() ([]byte, []int) { return file_api_api_msg_proto_rawDescGZIP(), []int{191} } func (x *ApiGetUserUseLogsPagedResp) GetLogs() []*DBUserUseLog { if x != nil { return x.Logs } return nil } func (x *ApiGetUserUseLogsPagedResp) GetTotal() int64 { if x != nil { return x.Total } return 0 } var File_api_api_msg_proto protoreflect.FileDescriptor const file_api_api_msg_proto_rawDesc = "" + "\n" + "\x11api/api_msg.proto\x1a\x10api/api_db.proto\x1a\x1aechomeet/echomeet_db.proto\x1a\x10pay/pay_db.proto\x1a\bdb.proto\x1a\n" + "enum.proto\"\x13\n" + "\x11ApiGetSiteInfoReq\"U\n" + "\x12ApiGetSiteInfoResp\x12\x1a\n" + "\bsitename\x18\x01 \x01(\tR\bsitename\x12#\n" + "\rcurrency_type\x18\x02 \x01(\x05R\fcurrencyType\"C\n" + "\vApiLoginReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\"\xd5\x01\n" + "\fApiLoginResp\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12%\n" + "\bidentity\x18\x02 \x01(\x0e2\t.IdentityR\bidentity\x12\x14\n" + "\x05token\x18\x04 \x01(\tR\x05token\x12\x16\n" + "\x06access\x18\x05 \x01(\tR\x06access\x12\x16\n" + "\x06avatar\x18\x06 \x01(\tR\x06avatar\x12\x1e\n" + "\n" + "factoryids\x18\a \x01(\tR\n" + "factoryids\x12\x1e\n" + "\n" + "productids\x18\b \x01(\tR\n" + "productids\"\x11\n" + "\x0fApiGetConfigReq\"<\n" + "\x10ApiGetConfigResp\x12(\n" + "\x06config\x18\x01 \x03(\v2\x10.DBAppConfigItemR\x06config\";\n" + "\x0fApiAddConfigReq\x12(\n" + "\x06config\x18\x01 \x01(\v2\x10.DBAppConfigItemR\x06config\"\x12\n" + "\x10ApiAddConfigResp\">\n" + "\x12ApiUpdateConfigReq\x12(\n" + "\x06config\x18\x01 \x01(\v2\x10.DBAppConfigItemR\x06config\"\x15\n" + "\x13ApiUpdateConfigResp\"!\n" + "\x0fApiDelConfigReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\x04R\x02id\"\x12\n" + "\x10ApiDelConfigResp\" \n" + "\x0eApiGetAgentReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\"1\n" + "\x0fApiGetAgentResp\x12\x1e\n" + "\x05agent\x18\x01 \x01(\v2\b.DBAgentR\x05agent\"\x11\n" + "\x0fApiGetAgentsReq\"4\n" + "\x10ApiGetAgentsResp\x12 \n" + "\x06agents\x18\x01 \x03(\v2\b.DBAgentR\x06agents\"0\n" + "\x0eApiAddAgentReq\x12\x1e\n" + "\x05agent\x18\x01 \x01(\v2\b.DBAgentR\x05agent\"\x11\n" + "\x0fApiAddAgentResp\"3\n" + "\x11ApiUpdateAgentReq\x12\x1e\n" + "\x05agent\x18\x01 \x01(\v2\b.DBAgentR\x05agent\"\x14\n" + "\x12ApiUpdateAgentResp\" \n" + "\x0eApiDelAgentReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\"\x11\n" + "\x0fApiDelAgentResp\"6\n" + "\x13ApiGetMcpServersReq\x12\x1f\n" + "\x06region\x18\x01 \x01(\x0e2\a.RegionR\x06region\">\n" + "\x14ApiGetMcpServersResp\x12&\n" + "\aservers\x18\x01 \x03(\v2\f.DBMcpServerR\aservers\"$\n" + "\x12ApiGetMcpServerReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\";\n" + "\x13ApiGetMcpServerResp\x12$\n" + "\x06server\x18\x01 \x01(\v2\f.DBMcpServerR\x06server\"=\n" + "\x13ApiAddMcpServersReq\x12&\n" + "\aservers\x18\x01 \x03(\v2\f.DBMcpServerR\aservers\"\x16\n" + "\x14ApiAddMcpServersResp\"@\n" + "\x16ApiUpdateMcpServersReq\x12&\n" + "\aservers\x18\x01 \x03(\v2\f.DBMcpServerR\aservers\"\x18\n" + "\x16ApiUPdateMcpServerResp\"'\n" + "\x13ApiDelMcpServersReq\x12\x10\n" + "\x03ids\x18\x01 \x03(\tR\x03ids\"\x15\n" + "\x13ApiDelMcpServerResp\"\x13\n" + "\x11ApiGetFactorysReq\"<\n" + "\x12ApiGetFactorysResp\x12&\n" + "\bfactorys\x18\x01 \x03(\v2\n" + ".DBFactoryR\bfactorys\"\"\n" + "\x10ApiGetFactoryReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"9\n" + "\x11ApiGetFactoryResp\x12$\n" + "\afactory\x18\x01 \x01(\v2\n" + ".DBFactoryR\afactory\"8\n" + "\x10ApiAddFactoryReq\x12$\n" + "\afactory\x18\x01 \x01(\v2\n" + ".DBFactoryR\afactory\"9\n" + "\x11ApiAddFactoryResp\x12$\n" + "\afactory\x18\x01 \x01(\v2\n" + ".DBFactoryR\afactory\";\n" + "\x13ApiUpdateFactoryReq\x12$\n" + "\afactory\x18\x01 \x01(\v2\n" + ".DBFactoryR\afactory\"<\n" + "\x14ApiUpdateFactoryResp\x12$\n" + "\afactory\x18\x01 \x01(\v2\n" + ".DBFactoryR\afactory\"\"\n" + "\x10ApiDelFactoryReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"#\n" + "\x11ApiDelFactoryResp\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"\x13\n" + "\x11ApiGetProductsReq\"<\n" + "\x12ApiGetProductsResp\x12&\n" + "\bproducts\x18\x01 \x03(\v2\n" + ".DBProductR\bproducts\"\"\n" + "\x10ApiGetProductReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"9\n" + "\x11ApiGetProductResp\x12$\n" + "\aproduct\x18\x01 \x01(\v2\n" + ".DBProductR\aproduct\"8\n" + "\x10ApiAddProductReq\x12$\n" + "\aproduct\x18\x01 \x01(\v2\n" + ".DBProductR\aproduct\"9\n" + "\x11ApiAddProductResp\x12$\n" + "\aproduct\x18\x01 \x01(\v2\n" + ".DBProductR\aproduct\";\n" + "\x13ApiUpdateProductReq\x12$\n" + "\aproduct\x18\x01 \x01(\v2\n" + ".DBProductR\aproduct\"\x16\n" + "\x14ApiUpdateProductResp\"\"\n" + "\x10ApiDelProductReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"\x13\n" + "\x11ApiDelProductResp\"\\\n" + "\x17ApiAddProductVersionReq\x12+\n" + "\aversion\x18\x01 \x01(\v2\x11.DBProductVersionR\aversion\x12\x14\n" + "\x05isuse\x18\x02 \x01(\bR\x05isuse\"G\n" + "\x18ApiAddProductVersionResp\x12+\n" + "\aversion\x18\x01 \x01(\v2\x11.DBProductVersionR\aversion\",\n" + "\x18ApiGetProductVersionsReq\x12\x10\n" + "\x03pid\x18\x01 \x01(\rR\x03pid\"J\n" + "\x19ApiGetProductVersionsResp\x12-\n" + "\bversions\x18\x01 \x03(\v2\x11.DBProductVersionR\bversions\")\n" + "\x17ApiDelProductVersionReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"\x1a\n" + "\x18ApiDelProductVersionResp\"\x16\n" + "\x14ApiGetChannelAppsReq\":\n" + "\x15ApiGetChannelAppsResp\x12!\n" + "\x04apps\x18\x01 \x03(\v2\r.DBChannelAppR\x04apps\"/\n" + "\x13ApiGetChannelAppReq\x12\x18\n" + "\achannel\x18\x01 \x01(\x05R\achannel\"7\n" + "\x14ApiGetChannelAppResp\x12\x1f\n" + "\x03app\x18\x01 \x01(\v2\r.DBChannelAppR\x03app\"6\n" + "\x13ApiAddChannelAppReq\x12\x1f\n" + "\x03app\x18\x01 \x01(\v2\r.DBChannelAppR\x03app\"\x16\n" + "\x14ApiAddChannelAppResp\"9\n" + "\x16ApiUploadChannelAppReq\x12\x1f\n" + "\x03app\x18\x01 \x01(\v2\r.DBChannelAppR\x03app\"\x19\n" + "\x17ApiUploadChannelAppResp\"/\n" + "\x13ApiDelChannelAppReq\x12\x18\n" + "\achannel\x18\x01 \x01(\x05R\achannel\"\x16\n" + "\x14ApiDelChannelAppResp\"\xd1\x01\n" + "\x19ApiCreateFactoryDevicsReq\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x1e\n" + "\n" + "createtype\x18\x03 \x01(\x05R\n" + "createtype\x12\x16\n" + "\x06number\x18\x04 \x01(\rR\x06number\x12\x1c\n" + "\tisbindmac\x18\x05 \x01(\bR\tisbindmac\x12\"\n" + "\fmacaddresses\x18\x06 \x01(\tR\fmacaddresses\"\xec\x01\n" + "\x1aApiCreateFactoryDevicsResp\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x1a\n" + "\bstartmac\x18\x03 \x01(\tR\bstartmac\x12\x16\n" + "\x06endmac\x18\x04 \x01(\tR\x06endmac\x12\x1a\n" + "\bprobatch\x18\x05 \x01(\rR\bprobatch\x12\x16\n" + "\x06number\x18\x06 \x01(\rR\x06number\x12*\n" + "\adevices\x18\a \x03(\v2\x10.DBFactoryDevicsR\adevices\"s\n" + "\x19ApiRevokeFactoryDevicsReq\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x1a\n" + "\bprobatch\x18\x03 \x01(\rR\bprobatch\"6\n" + "\x1aApiRevokeFactoryDevicsResp\x12\x18\n" + "\adeleted\x18\x01 \x01(\rR\adeleted\"l\n" + "\x1aApiDisableFactoryDevicsReq\x12\x1c\n" + "\tproductid\x18\x01 \x01(\rR\tproductid\x12\x14\n" + "\x05codes\x18\x02 \x03(\tR\x05codes\x12\x1a\n" + "\bdisabled\x18\x03 \x01(\x05R\bdisabled\"9\n" + "\x1bApiDisableFactoryDevicsResp\x12\x1a\n" + "\baffected\x18\x01 \x01(\x03R\baffected\"\xa8\x02\n" + "\x16ApiGetFactoryDevicsReq\x12\x1c\n" + "\tdevicemac\x18\x01 \x01(\tR\tdevicemac\x12\x1c\n" + "\tfactoryid\x18\x02 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x03 \x01(\rR\tproductid\x12\x1a\n" + "\bprobatch\x18\x04 \x01(\rR\bprobatch\x12\x16\n" + "\x06status\x18\x06 \x01(\x05R\x06status\x12\x10\n" + "\x03uid\x18\a \x01(\tR\x03uid\x12\x16\n" + "\x06sortby\x18\b \x01(\tR\x06sortby\x12\x14\n" + "\x05order\x18\t \x01(\tR\x05order\x12\x14\n" + "\x05limit\x18\n" + " \x01(\x05R\x05limit\x12\x16\n" + "\x06offset\x18\v \x01(\x05R\x06offset\x12\x12\n" + "\x04code\x18\f \x01(\tR\x04code\"[\n" + "\x17ApiGetFactoryDevicsResp\x12*\n" + "\adevices\x18\x01 \x03(\v2\x10.DBFactoryDevicsR\adevices\x12\x14\n" + "\x05total\x18\x02 \x01(\x03R\x05total\"S\n" + "\x15ApiGetFactoryDevicReq\x12\x1c\n" + "\tproductid\x18\x01 \x01(\rR\tproductid\x12\x1c\n" + "\tdevicemac\x18\x02 \x01(\tR\tdevicemac\"B\n" + "\x16ApiGetFactoryDevicResp\x12(\n" + "\x06device\x18\x01 \x01(\v2\x10.DBFactoryDevicsR\x06device\"\xbb\x02\n" + "\x1dApiCreateFactoryPublicCodeReq\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x16\n" + "\x06remark\x18\x03 \x01(\tR\x06remark\x12\x18\n" + "\amaxuses\x18\x04 \x01(\rR\amaxuses\x12\x1e\n" + "\n" + "expiretime\x18\x05 \x01(\x03R\n" + "expiretime\x12,\n" + "\x11bindrewardvpitime\x18\x06 \x01(\rR\x11bindrewardvpitime\x120\n" + "\x13bindrewardtranslate\x18\a \x01(\rR\x13bindrewardtranslate\x12,\n" + "\x11bindrewardmeeting\x18\b \x01(\rR\x11bindrewardmeeting\"J\n" + "\x1eApiCreateFactoryPublicCodeResp\x12(\n" + "\x04code\x18\x01 \x01(\v2\x14.DBFactoryPublicCodeR\x04code\"S\n" + "\x1bApiGetFactoryPublicCodesReq\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x16\n" + "\x06status\x18\x02 \x01(\x05R\x06status\"J\n" + "\x1cApiGetFactoryPublicCodesResp\x12*\n" + "\x05codes\x18\x01 \x03(\v2\x14.DBFactoryPublicCodeR\x05codes\"\xc9\x02\n" + "\x1dApiUpdateFactoryPublicCodeReq\x12\x12\n" + "\x04code\x18\x01 \x01(\tR\x04code\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x16\n" + "\x06remark\x18\x03 \x01(\tR\x06remark\x12\x16\n" + "\x06status\x18\x04 \x01(\x05R\x06status\x12\x18\n" + "\amaxuses\x18\x05 \x01(\rR\amaxuses\x12\x1e\n" + "\n" + "expiretime\x18\x06 \x01(\x03R\n" + "expiretime\x12,\n" + "\x11bindrewardvpitime\x18\a \x01(\rR\x11bindrewardvpitime\x120\n" + "\x13bindrewardtranslate\x18\b \x01(\rR\x13bindrewardtranslate\x12,\n" + "\x11bindrewardmeeting\x18\t \x01(\rR\x11bindrewardmeeting\"J\n" + "\x1eApiUpdateFactoryPublicCodeResp\x12(\n" + "\x04code\x18\x01 \x01(\v2\x14.DBFactoryPublicCodeR\x04code\"0\n" + "\x1aApiDelFactoryPublicCodeReq\x12\x12\n" + "\x04code\x18\x01 \x01(\tR\x04code\"\x1d\n" + "\x1bApiDelFactoryPublicCodeResp\"\x87\x01\n" + "\x15ApiCreateAuthCodesReq\x12\x1c\n" + "\tproductid\x18\x01 \x01(\rR\tproductid\x12\x1c\n" + "\tfactoryid\x18\x02 \x01(\rR\tfactoryid\x12\x16\n" + "\x06number\x18\x03 \x01(\rR\x06number\x12\x1a\n" + "\bisgenmac\x18\x04 \x01(\bR\bisgenmac\"C\n" + "\x16ApiCreateAuthCodesResp\x12)\n" + "\tauthcodes\x18\x01 \x03(\v2\v.DBAuthCodeR\tauthcodes\"\xc8\x01\n" + "\x12ApiGetAuthCodesReq\x12\x12\n" + "\x04code\x18\x01 \x01(\tR\x04code\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x1c\n" + "\tfactoryid\x18\x03 \x01(\rR\tfactoryid\x12\x1a\n" + "\bprobatch\x18\x04 \x01(\rR\bprobatch\x12\x1c\n" + "\tdevicemac\x18\x05 \x01(\tR\tdevicemac\x12\x16\n" + "\x06status\x18\x06 \x01(\x05R\x06status\x12\x10\n" + "\x03uid\x18\a \x01(\tR\x03uid\"@\n" + "\x13ApiGetAuthCodesResp\x12)\n" + "\tauthcodes\x18\x01 \x03(\v2\v.DBAuthCodeR\tauthcodes\"'\n" + "\x11ApiGetAuthCodeReq\x12\x12\n" + "\x04code\x18\x01 \x01(\tR\x04code\"=\n" + "\x12ApiGetAuthCodeResp\x12'\n" + "\bauthcode\x18\x01 \x01(\v2\v.DBAuthCodeR\bauthcode\"{\n" + "\x13ApiSendsmtpemailReq\x12\x0e\n" + "\x02to\x18\x01 \x01(\tR\x02to\x12\x18\n" + "\asubject\x18\x02 \x01(\tR\asubject\x12\x18\n" + "\acontent\x18\x03 \x01(\tR\acontent\x12\x0e\n" + "\x02cc\x18\x04 \x01(\tR\x02cc\x12\x10\n" + "\x03bcc\x18\x05 \x01(\tR\x03bcc\"\x16\n" + "\x14ApiSendsmtpemailResp\"F\n" + "\x14ApiRestUserDevicsReq\x12\x1c\n" + "\tproductid\x18\x01 \x01(\rR\tproductid\x12\x10\n" + "\x03uid\x18\x02 \x01(\tR\x03uid\"\x17\n" + "\x15ApiRestUserDevicsResp\"\x14\n" + "\x12ApiGetTemplatesReq\"H\n" + "\x13ApiGetTemplatesResp\x121\n" + "\ttemplates\x18\x01 \x03(\v2\x13.DBEchoMeetTemplateR\ttemplates\"#\n" + "\x11ApiGetTemplateReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\x04R\x02id\"E\n" + "\x12ApiGetTemplateResp\x12/\n" + "\btemplate\x18\x01 \x01(\v2\x13.DBEchoMeetTemplateR\btemplate\"G\n" + "\x12ApiAddTemplatesReq\x121\n" + "\ttemplates\x18\x01 \x03(\v2\x13.DBEchoMeetTemplateR\ttemplates\"\x14\n" + "\x12ApiAddTemplateResp\"J\n" + "\x15ApiUpdateTemplatesReq\x121\n" + "\ttemplates\x18\x01 \x03(\v2\x13.DBEchoMeetTemplateR\ttemplates\"\x17\n" + "\x15ApiUpdateTemplateResp\"%\n" + "\x11ApiDelTemplateReq\x12\x10\n" + "\x03ids\x18\x01 \x03(\x04R\x03ids\"\x14\n" + "\x12ApiDelTemplateResp\"\x11\n" + "\x0fApiGetGoodssReq\"4\n" + "\x10ApiGetGoodssResp\x12 \n" + "\x06goodss\x18\x01 \x03(\v2\b.DBGoodsR\x06goodss\" \n" + "\x0eApiGetGoodsReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\"1\n" + "\x0fApiGetGoodsResp\x12\x1e\n" + "\x05goods\x18\x01 \x01(\v2\b.DBGoodsR\x05goods\"0\n" + "\x0eApiAddGoodsReq\x12\x1e\n" + "\x05goods\x18\x01 \x01(\v2\b.DBGoodsR\x05goods\"\x11\n" + "\x0fApiAddGoodsResp\"3\n" + "\x11ApiUpdateGoodsReq\x12\x1e\n" + "\x05goods\x18\x01 \x01(\v2\b.DBGoodsR\x05goods\"\x14\n" + "\x12ApiUpdateGoodsResp\" \n" + "\x0eApiDelGoodsReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\"\x11\n" + "\x0fApiDelGoodsResp\"\x17\n" + "\x15ApiGetWakeupVoicesReq\"@\n" + "\x16ApiGetWakeupVoicesResp\x12&\n" + "\x06voices\x18\x01 \x03(\v2\x0e.DBWakeupVoiceR\x06voices\"&\n" + "\x14ApiGetWakeupVoiceReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"=\n" + "\x15ApiGetWakeupVoiceResp\x12$\n" + "\x05voice\x18\x01 \x01(\v2\x0e.DBWakeupVoiceR\x05voice\"<\n" + "\x14ApiAddWakeupVoiceReq\x12$\n" + "\x05voice\x18\x01 \x01(\v2\x0e.DBWakeupVoiceR\x05voice\"\x17\n" + "\x15ApiAddWakeupVoiceResp\"?\n" + "\x17ApiUpdateWakeupVoiceReq\x12$\n" + "\x05voice\x18\x01 \x01(\v2\x0e.DBWakeupVoiceR\x05voice\"\x1a\n" + "\x18ApiUpdateWakeupVoiceResp\"&\n" + "\x14ApiDelWakeupVoiceReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\"\x17\n" + "\x15ApiDelWakeupVoiceResp\"\x8e\x01\n" + "\x12ApiGetPayOrdersReq\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12\x16\n" + "\x06status\x18\x02 \x01(\x05R\x06status\x12\x14\n" + "\x05start\x18\x03 \x01(\x05R\x05start\x12\x10\n" + "\x03end\x18\x04 \x01(\x05R\x03end\x12\x12\n" + "\x04page\x18\x05 \x01(\x05R\x04page\x12\x12\n" + "\x04size\x18\x06 \x01(\x05R\x04size\"P\n" + "\x13ApiGetPayOrdersResp\x12#\n" + "\x06orders\x18\x01 \x03(\v2\v.DBPayOrderR\x06orders\x12\x14\n" + "\x05total\x18\x02 \x01(\x03R\x05total\"Q\n" + "\rApiGetUserReq\x12\x1e\n" + "\n" + "searchtype\x18\x01 \x01(\x05R\n" + "searchtype\x12 \n" + "\vsearchvalue\x18\x02 \x01(\tR\vsearchvalue\"-\n" + "\x0eApiGetUserResp\x12\x1b\n" + "\x04user\x18\x01 \x01(\v2\a.DBUserR\x04user\"/\n" + "\x10ApiUpdateUserReq\x12\x1b\n" + "\x04user\x18\x01 \x01(\v2\a.DBUserR\x04user\"\x13\n" + "\x11ApiUpdateUserResp\"\xa4\x01\n" + "\x16ApiDispatchResourceReq\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12\x16\n" + "\x06vipday\x18\x02 \x01(\x05R\x06vipday\x12\x1c\n" + "\ttranstime\x18\x03 \x01(\x05R\ttranstime\x12\x1a\n" + "\bmeettime\x18\x04 \x01(\x05R\bmeettime\x12&\n" + "\x0eaichatintegral\x18\x05 \x01(\x03R\x0eaichatintegral\"6\n" + "\x17ApiDispatchResourceResp\x12\x1b\n" + "\x04user\x18\x01 \x01(\v2\a.DBUserR\x04user\"X\n" + "\x1cApiGetUserEchomeetRecordsReq\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12\x14\n" + "\x05start\x18\x02 \x01(\x03R\x05start\x12\x10\n" + "\x03end\x18\x03 \x01(\x03R\x03end\"L\n" + "\x1dApiGetUserEchomeetRecordsResp\x12+\n" + "\arecords\x18\x01 \x03(\v2\x11.DBEchoMeetRecordR\arecords\"|\n" + "\x14ApiGetUserUseLogsReq\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12*\n" + "\tusagetype\x18\x02 \x01(\x0e2\f.UserLogTypeR\tusagetype\x12\x14\n" + "\x05start\x18\x03 \x01(\x03R\x05start\x12\x10\n" + "\x03end\x18\x04 \x01(\x03R\x03end\":\n" + "\x15ApiGetUserUseLogsResp\x12!\n" + "\x04logs\x18\x01 \x03(\v2\r.DBUserUseLogR\x04logs\"4\n" + "\x18ApiResetLicenseStatusReq\x12\x18\n" + "\alicense\x18\x01 \x01(\tR\alicense\"\x1b\n" + "\x19ApiResetLicenseStatusResp\";\n" + "\x1dApiBatchResetLicenseStatusReq\x12\x1a\n" + "\blicenses\x18\x01 \x03(\tR\blicenses\"d\n" + "\x1eApiBatchResetLicenseStatusResp\x12#\n" + "\rsuccess_count\x18\x01 \x01(\x05R\fsuccessCount\x12\x1d\n" + "\n" + "fail_count\x18\x02 \x01(\x05R\tfailCount\"8\n" + "\x15ApiGetGlobalConfigReq\x12\x1f\n" + "\x06region\x18\x01 \x01(\x0e2\a.RegionR\x06region\"E\n" + "\x16ApiGetGlobalConfigResp\x12+\n" + "\x06config\x18\x01 \x03(\v2\x13.DBGlobalConfigItemR\x06config\"G\n" + "\x16ApiAddGlobalConfigsReq\x12-\n" + "\aconfigs\x18\x01 \x03(\v2\x13.DBGlobalConfigItemR\aconfigs\"\x19\n" + "\x17ApiAddGlobalConfigsResp\"G\n" + "\x18ApiUpdateGlobalConfigReq\x12+\n" + "\x06config\x18\x01 \x01(\v2\x13.DBGlobalConfigItemR\x06config\"\x1b\n" + "\x19ApiUpdateGlobalConfigResp\"*\n" + "\x16ApiDelGlobalConfigsReq\x12\x10\n" + "\x03ids\x18\x01 \x03(\x04R\x03ids\"\x19\n" + "\x17ApiDelGlobalConfigsResp\"j\n" + "\x11ApiGetAppStatsReq\x12\x1b\n" + "\tstat_type\x18\x01 \x01(\x05R\bstatType\x12\x1d\n" + "\n" + "start_date\x18\x02 \x01(\tR\tstartDate\x12\x19\n" + "\bend_date\x18\x03 \x01(\tR\aendDate\"6\n" + "\x12ApiGetAppStatsResp\x12 \n" + "\x05stats\x18\x01 \x03(\v2\n" + ".DBAppStatR\x05stats\"\x16\n" + "\x14ApiGetGlobalStatsReq\"\x92\x01\n" + "\x15ApiGetGlobalStatsResp\x12\x1e\n" + "\x04stat\x18\x01 \x01(\v2\n" + ".DBAppStatR\x04stat\x12(\n" + "\x10total_user_count\x18\x02 \x01(\x03R\x0etotalUserCount\x12/\n" + "\x14total_pay_user_count\x18\x03 \x01(\x03R\x11totalPayUserCount\"\x14\n" + "\x12ApiRebuildStatsReq\"\x91\x01\n" + "\x13ApiRebuildStatsResp\x12\x1d\n" + "\n" + "daily_rows\x18\x01 \x01(\x05R\tdailyRows\x12!\n" + "\fmonthly_rows\x18\x02 \x01(\x05R\vmonthlyRows\x12\x1f\n" + "\vyearly_rows\x18\x03 \x01(\x05R\n" + "yearlyRows\x12\x17\n" + "\acost_ms\x18\x04 \x01(\x03R\x06costMs\"\\\n" + "\x11ApiGetUserRankReq\x12\x12\n" + "\x04type\x18\x01 \x01(\tR\x04type\x12\x14\n" + "\x05limit\x18\x02 \x01(\x05R\x05limit\x12\x1d\n" + "\n" + "product_id\x18\x03 \x01(\rR\tproductId\"\x97\x02\n" + "\fUserRankItem\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12\x1a\n" + "\bnickname\x18\x02 \x01(\tR\bnickname\x12\x16\n" + "\x06avatar\x18\x03 \x01(\tR\x06avatar\x12\x1d\n" + "\n" + "trade_time\x18\x04 \x01(\x03R\ttradeTime\x12\x1f\n" + "\vtrade_count\x18\x05 \x01(\x03R\n" + "tradeCount\x12\x1b\n" + "\tmeet_time\x18\x06 \x01(\x03R\bmeetTime\x12\x1d\n" + "\n" + "meet_count\x18\a \x01(\x03R\tmeetCount\x12\"\n" + "\ris_agent_user\x18\b \x01(\bR\visAgentUser\x12!\n" + "\fcountry_code\x18\t \x01(\tR\vcountryCode\"7\n" + "\x12ApiGetUserRankResp\x12!\n" + "\x04list\x18\x01 \x03(\v2\r.UserRankItemR\x04list\"\xc9\x01\n" + "\x12ApiAddAdminUserReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\x12%\n" + "\bidentity\x18\x03 \x01(\x0e2\t.IdentityR\bidentity\x12\x16\n" + "\x06access\x18\x04 \x01(\tR\x06access\x12\x1e\n" + "\n" + "factoryids\x18\x05 \x01(\tR\n" + "factoryids\x12\x1e\n" + "\n" + "productids\x18\x06 \x01(\tR\n" + "productids\"\x15\n" + "\x13ApiAddAdminUserResp\".\n" + "\x12ApiDelAdminUserReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\"\x15\n" + "\x13ApiDelAdminUserResp\"\xcc\x01\n" + "\x15ApiUpdateAdminUserReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\x12%\n" + "\bidentity\x18\x03 \x01(\x0e2\t.IdentityR\bidentity\x12\x16\n" + "\x06access\x18\x04 \x01(\tR\x06access\x12\x1e\n" + "\n" + "factoryids\x18\x05 \x01(\tR\n" + "factoryids\x12\x1e\n" + "\n" + "productids\x18\x06 \x01(\tR\n" + "productids\"\x18\n" + "\x16ApiUpdateAdminUserResp\"\x15\n" + "\x13ApiGetAdminUsersReq\":\n" + "\x14ApiGetAdminUsersResp\x12\"\n" + "\x05users\x18\x01 \x03(\v2\f.DBAdminUserR\x05users\"\x13\n" + "\x11ApiGetCosTokenReq\"\x8a\x02\n" + "\x12ApiGetCosTokenResp\x12\x16\n" + "\x06bucket\x18\x01 \x01(\tR\x06bucket\x12\x16\n" + "\x06region\x18\x02 \x01(\tR\x06region\x12\x1d\n" + "\n" + "bucket_url\x18\x03 \x01(\tR\tbucketUrl\x12\"\n" + "\rtmp_secret_id\x18\x04 \x01(\tR\vtmpSecretId\x12$\n" + "\x0etmp_secret_key\x18\x05 \x01(\tR\ftmpSecretKey\x12#\n" + "\rsession_token\x18\x06 \x01(\tR\fsessionToken\x12\x1e\n" + "\n" + "expiration\x18\a \x01(\tR\n" + "expiration\x12\x16\n" + "\x06domain\x18\b \x01(\tR\x06domain\"K\n" + "\x0fApiTranslateReq\x12\x12\n" + "\x04from\x18\x01 \x01(\tR\x04from\x12\x0e\n" + "\x02to\x18\x02 \x01(\tR\x02to\x12\x14\n" + "\x05texts\x18\x03 \x03(\tR\x05texts\",\n" + "\x10ApiTranslateResp\x12\x18\n" + "\aresults\x18\x01 \x03(\tR\aresults\"u\n" + "\x14ApiGetConsoleLogsReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x19\n" + "\bapi_name\x18\x02 \x01(\tR\aapiName\x12\x12\n" + "\x04code\x18\x03 \x01(\x05R\x04code\x12\x14\n" + "\x05limit\x18\x04 \x01(\x05R\x05limit\":\n" + "\x15ApiGetConsoleLogsResp\x12!\n" + "\x04logs\x18\x01 \x03(\v2\r.DBConsoleLogR\x04logs\"\x1c\n" + "\x1aApiGetConsoleLogFiltersReq\"V\n" + "\x1bApiGetConsoleLogFiltersResp\x12\x1a\n" + "\baccounts\x18\x01 \x03(\tR\baccounts\x12\x1b\n" + "\tapi_names\x18\x02 \x03(\tR\bapiNames\"\x99\x01\n" + "\x1dApiGetFactoryDeliveryNotesReq\x12\x1c\n" + "\tfactoryid\x18\x01 \x01(\rR\tfactoryid\x12\x1c\n" + "\tproductid\x18\x02 \x01(\rR\tproductid\x12\x14\n" + "\x05start\x18\x03 \x01(\x03R\x05start\x12\x10\n" + "\x03end\x18\x04 \x01(\x03R\x03end\x12\x14\n" + "\x05limit\x18\x05 \x01(\x05R\x05limit\"\x94\x01\n" + "\x1eApiGetFactoryDeliveryNotesResp\x12,\n" + "\x05notes\x18\x01 \x03(\v2\x16.DBFactoryDeliveryNoteR\x05notes\x12\x1f\n" + "\vtotal_batch\x18\x02 \x01(\x03R\n" + "totalBatch\x12#\n" + "\rtotal_devices\x18\x03 \x01(\x03R\ftotalDevices\"\x17\n" + "\x15ApiListRuntimeLogsReq\"4\n" + "\x16ApiListRuntimeLogsResp\x12\x1a\n" + "\bservices\x18\x01 \x03(\tR\bservices\"w\n" + "\x13ApiGetRuntimeLogReq\x12\x18\n" + "\aservice\x18\x01 \x01(\tR\aservice\x12\x16\n" + "\x06before\x18\x02 \x01(\x03R\x06before\x12\x14\n" + "\x05limit\x18\x03 \x01(\x05R\x05limit\x12\x18\n" + "\akeyword\x18\x04 \x01(\tR\akeyword\"\x80\x01\n" + "\x14ApiGetRuntimeLogResp\x12\x14\n" + "\x05lines\x18\x01 \x03(\tR\x05lines\x12\x1a\n" + "\bearliest\x18\x02 \x01(\x03R\bearliest\x12\x1b\n" + "\tfile_size\x18\x03 \x01(\x03R\bfileSize\x12\x19\n" + "\bhas_more\x18\x04 \x01(\bR\ahasMore\"8\n" + "\x17ApiGetAgentDashboardReq\x12\x1d\n" + "\n" + "product_id\x18\x01 \x01(\rR\tproductId\"\xe0\b\n" + "\x18ApiGetAgentDashboardResp\x12\x1f\n" + "\vbatch_count\x18\x01 \x01(\x03R\n" + "batchCount\x12!\n" + "\fdevice_count\x18\x02 \x01(\x03R\vdeviceCount\x12'\n" + "\x0factivated_count\x18\x03 \x01(\x03R\x0eactivatedCount\x12(\n" + "\x10bound_user_count\x18\x04 \x01(\x03R\x0eboundUserCount\x12&\n" + "\x0fpay_order_count\x18\x05 \x01(\x03R\rpayOrderCount\x12(\n" + "\x10pay_total_amount\x18\x06 \x01(\x03R\x0epayTotalAmount\x12\x1d\n" + "\n" + "trade_time\x18\a \x01(\x03R\ttradeTime\x12\x1f\n" + "\vtrade_count\x18\b \x01(\x03R\n" + "tradeCount\x12\x1b\n" + "\tmeet_time\x18\t \x01(\x03R\bmeetTime\x12\x1d\n" + "\n" + "meet_count\x18\n" + " \x01(\x03R\tmeetCount\x12%\n" + "\x0evipday_balance\x18\v \x01(\x03R\rvipdayBalance\x125\n" + "\x16aichatintegral_balance\x18\f \x01(\x03R\x15aichatintegralBalance\x12/\n" + "\x13tradesecond_balance\x18\r \x01(\x03R\x12tradesecondBalance\x12-\n" + "\x12meetsecond_balance\x18\x0e \x01(\x03R\x11meetsecondBalance\x122\n" + "\x15total_received_vipday\x18\x0f \x01(\x03R\x13totalReceivedVipday\x12B\n" + "\x1dtotal_received_aichatintegral\x18\x10 \x01(\x03R\x1btotalReceivedAichatintegral\x12<\n" + "\x1atotal_received_tradesecond\x18\x11 \x01(\x03R\x18totalReceivedTradesecond\x12:\n" + "\x19total_received_meetsecond\x18\x12 \x01(\x03R\x17totalReceivedMeetsecond\x126\n" + "\x17total_dispatched_vipday\x18\x13 \x01(\x03R\x15totalDispatchedVipday\x12F\n" + "\x1ftotal_dispatched_aichatintegral\x18\x14 \x01(\x03R\x1dtotalDispatchedAichatintegral\x12@\n" + "\x1ctotal_dispatched_tradesecond\x18\x15 \x01(\x03R\x1atotalDispatchedTradesecond\x12>\n" + "\x1btotal_dispatched_meetsecond\x18\x16 \x01(\x03R\x19totalDispatchedMeetsecond\x12-\n" + "\bproducts\x18\x1e \x03(\v2\x11.AgentProductItemR\bproducts\"`\n" + "\x10AgentProductItem\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\x12\x1e\n" + "\n" + "devicename\x18\x02 \x01(\tR\n" + "devicename\x12\x1c\n" + "\tfactoryid\x18\x03 \x01(\rR\tfactoryid\"\x16\n" + "\x14ApiGetMyAdminPoolReq\"\xfc\x01\n" + "\x15ApiGetMyAdminPoolResp\x12%\n" + "\bidentity\x18\x01 \x01(\x0e2\t.IdentityR\bidentity\x12%\n" + "\x0evipday_balance\x18\x02 \x01(\x03R\rvipdayBalance\x125\n" + "\x16aichatintegral_balance\x18\x03 \x01(\x03R\x15aichatintegralBalance\x12/\n" + "\x13tradesecond_balance\x18\x04 \x01(\x03R\x12tradesecondBalance\x12-\n" + "\x12meetsecond_balance\x18\x05 \x01(\x03R\x11meetsecondBalance\"\xce\x01\n" + "\x18ApiGrantAdminResourceReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x16\n" + "\x06vipday\x18\x02 \x01(\x03R\x06vipday\x12&\n" + "\x0eaichatintegral\x18\x03 \x01(\x03R\x0eaichatintegral\x12 \n" + "\vtradesecond\x18\x04 \x01(\x03R\vtradesecond\x12\x1e\n" + "\n" + "meetsecond\x18\x05 \x01(\x03R\n" + "meetsecond\x12\x16\n" + "\x06remark\x18\x06 \x01(\tR\x06remark\"=\n" + "\x19ApiGrantAdminResourceResp\x12 \n" + "\x04user\x18\x01 \x01(\v2\f.DBAdminUserR\x04user\"^\n" + "\x1aApiGetAdminResourceLogsReq\x12\x18\n" + "\aaccount\x18\x01 \x01(\tR\aaccount\x12\x12\n" + "\x04page\x18\x02 \x01(\x05R\x04page\x12\x12\n" + "\x04size\x18\x03 \x01(\x05R\x04size\"\\\n" + "\x1bApiGetAdminResourceLogsResp\x12'\n" + "\x04logs\x18\x01 \x03(\v2\x13.DBAdminResourceLogR\x04logs\x12\x14\n" + "\x05total\x18\x02 \x01(\x03R\x05total\"}\n" + "\x19ApiGetUserUseLogsPagedReq\x12\x10\n" + "\x03uid\x18\x01 \x01(\tR\x03uid\x12&\n" + "\alogtype\x18\x02 \x01(\x0e2\f.UserLogTypeR\alogtype\x12\x12\n" + "\x04page\x18\x03 \x01(\x05R\x04page\x12\x12\n" + "\x04size\x18\x04 \x01(\x05R\x04size\"U\n" + "\x1aApiGetUserUseLogsPagedResp\x12!\n" + "\x04logs\x18\x01 \x03(\v2\r.DBUserUseLogR\x04logs\x12\x14\n" + "\x05total\x18\x02 \x01(\x03R\x05totalB\x06Z\x04.;pbb\x06proto3" var ( file_api_api_msg_proto_rawDescOnce sync.Once file_api_api_msg_proto_rawDescData []byte ) func file_api_api_msg_proto_rawDescGZIP() []byte { file_api_api_msg_proto_rawDescOnce.Do(func() { file_api_api_msg_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_api_api_msg_proto_rawDesc), len(file_api_api_msg_proto_rawDesc))) }) return file_api_api_msg_proto_rawDescData } var file_api_api_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 192) var file_api_api_msg_proto_goTypes = []any{ (*ApiGetSiteInfoReq)(nil), // 0: ApiGetSiteInfoReq (*ApiGetSiteInfoResp)(nil), // 1: ApiGetSiteInfoResp (*ApiLoginReq)(nil), // 2: ApiLoginReq (*ApiLoginResp)(nil), // 3: ApiLoginResp (*ApiGetConfigReq)(nil), // 4: ApiGetConfigReq (*ApiGetConfigResp)(nil), // 5: ApiGetConfigResp (*ApiAddConfigReq)(nil), // 6: ApiAddConfigReq (*ApiAddConfigResp)(nil), // 7: ApiAddConfigResp (*ApiUpdateConfigReq)(nil), // 8: ApiUpdateConfigReq (*ApiUpdateConfigResp)(nil), // 9: ApiUpdateConfigResp (*ApiDelConfigReq)(nil), // 10: ApiDelConfigReq (*ApiDelConfigResp)(nil), // 11: ApiDelConfigResp (*ApiGetAgentReq)(nil), // 12: ApiGetAgentReq (*ApiGetAgentResp)(nil), // 13: ApiGetAgentResp (*ApiGetAgentsReq)(nil), // 14: ApiGetAgentsReq (*ApiGetAgentsResp)(nil), // 15: ApiGetAgentsResp (*ApiAddAgentReq)(nil), // 16: ApiAddAgentReq (*ApiAddAgentResp)(nil), // 17: ApiAddAgentResp (*ApiUpdateAgentReq)(nil), // 18: ApiUpdateAgentReq (*ApiUpdateAgentResp)(nil), // 19: ApiUpdateAgentResp (*ApiDelAgentReq)(nil), // 20: ApiDelAgentReq (*ApiDelAgentResp)(nil), // 21: ApiDelAgentResp (*ApiGetMcpServersReq)(nil), // 22: ApiGetMcpServersReq (*ApiGetMcpServersResp)(nil), // 23: ApiGetMcpServersResp (*ApiGetMcpServerReq)(nil), // 24: ApiGetMcpServerReq (*ApiGetMcpServerResp)(nil), // 25: ApiGetMcpServerResp (*ApiAddMcpServersReq)(nil), // 26: ApiAddMcpServersReq (*ApiAddMcpServersResp)(nil), // 27: ApiAddMcpServersResp (*ApiUpdateMcpServersReq)(nil), // 28: ApiUpdateMcpServersReq (*ApiUPdateMcpServerResp)(nil), // 29: ApiUPdateMcpServerResp (*ApiDelMcpServersReq)(nil), // 30: ApiDelMcpServersReq (*ApiDelMcpServerResp)(nil), // 31: ApiDelMcpServerResp (*ApiGetFactorysReq)(nil), // 32: ApiGetFactorysReq (*ApiGetFactorysResp)(nil), // 33: ApiGetFactorysResp (*ApiGetFactoryReq)(nil), // 34: ApiGetFactoryReq (*ApiGetFactoryResp)(nil), // 35: ApiGetFactoryResp (*ApiAddFactoryReq)(nil), // 36: ApiAddFactoryReq (*ApiAddFactoryResp)(nil), // 37: ApiAddFactoryResp (*ApiUpdateFactoryReq)(nil), // 38: ApiUpdateFactoryReq (*ApiUpdateFactoryResp)(nil), // 39: ApiUpdateFactoryResp (*ApiDelFactoryReq)(nil), // 40: ApiDelFactoryReq (*ApiDelFactoryResp)(nil), // 41: ApiDelFactoryResp (*ApiGetProductsReq)(nil), // 42: ApiGetProductsReq (*ApiGetProductsResp)(nil), // 43: ApiGetProductsResp (*ApiGetProductReq)(nil), // 44: ApiGetProductReq (*ApiGetProductResp)(nil), // 45: ApiGetProductResp (*ApiAddProductReq)(nil), // 46: ApiAddProductReq (*ApiAddProductResp)(nil), // 47: ApiAddProductResp (*ApiUpdateProductReq)(nil), // 48: ApiUpdateProductReq (*ApiUpdateProductResp)(nil), // 49: ApiUpdateProductResp (*ApiDelProductReq)(nil), // 50: ApiDelProductReq (*ApiDelProductResp)(nil), // 51: ApiDelProductResp (*ApiAddProductVersionReq)(nil), // 52: ApiAddProductVersionReq (*ApiAddProductVersionResp)(nil), // 53: ApiAddProductVersionResp (*ApiGetProductVersionsReq)(nil), // 54: ApiGetProductVersionsReq (*ApiGetProductVersionsResp)(nil), // 55: ApiGetProductVersionsResp (*ApiDelProductVersionReq)(nil), // 56: ApiDelProductVersionReq (*ApiDelProductVersionResp)(nil), // 57: ApiDelProductVersionResp (*ApiGetChannelAppsReq)(nil), // 58: ApiGetChannelAppsReq (*ApiGetChannelAppsResp)(nil), // 59: ApiGetChannelAppsResp (*ApiGetChannelAppReq)(nil), // 60: ApiGetChannelAppReq (*ApiGetChannelAppResp)(nil), // 61: ApiGetChannelAppResp (*ApiAddChannelAppReq)(nil), // 62: ApiAddChannelAppReq (*ApiAddChannelAppResp)(nil), // 63: ApiAddChannelAppResp (*ApiUploadChannelAppReq)(nil), // 64: ApiUploadChannelAppReq (*ApiUploadChannelAppResp)(nil), // 65: ApiUploadChannelAppResp (*ApiDelChannelAppReq)(nil), // 66: ApiDelChannelAppReq (*ApiDelChannelAppResp)(nil), // 67: ApiDelChannelAppResp (*ApiCreateFactoryDevicsReq)(nil), // 68: ApiCreateFactoryDevicsReq (*ApiCreateFactoryDevicsResp)(nil), // 69: ApiCreateFactoryDevicsResp (*ApiRevokeFactoryDevicsReq)(nil), // 70: ApiRevokeFactoryDevicsReq (*ApiRevokeFactoryDevicsResp)(nil), // 71: ApiRevokeFactoryDevicsResp (*ApiDisableFactoryDevicsReq)(nil), // 72: ApiDisableFactoryDevicsReq (*ApiDisableFactoryDevicsResp)(nil), // 73: ApiDisableFactoryDevicsResp (*ApiGetFactoryDevicsReq)(nil), // 74: ApiGetFactoryDevicsReq (*ApiGetFactoryDevicsResp)(nil), // 75: ApiGetFactoryDevicsResp (*ApiGetFactoryDevicReq)(nil), // 76: ApiGetFactoryDevicReq (*ApiGetFactoryDevicResp)(nil), // 77: ApiGetFactoryDevicResp (*ApiCreateFactoryPublicCodeReq)(nil), // 78: ApiCreateFactoryPublicCodeReq (*ApiCreateFactoryPublicCodeResp)(nil), // 79: ApiCreateFactoryPublicCodeResp (*ApiGetFactoryPublicCodesReq)(nil), // 80: ApiGetFactoryPublicCodesReq (*ApiGetFactoryPublicCodesResp)(nil), // 81: ApiGetFactoryPublicCodesResp (*ApiUpdateFactoryPublicCodeReq)(nil), // 82: ApiUpdateFactoryPublicCodeReq (*ApiUpdateFactoryPublicCodeResp)(nil), // 83: ApiUpdateFactoryPublicCodeResp (*ApiDelFactoryPublicCodeReq)(nil), // 84: ApiDelFactoryPublicCodeReq (*ApiDelFactoryPublicCodeResp)(nil), // 85: ApiDelFactoryPublicCodeResp (*ApiCreateAuthCodesReq)(nil), // 86: ApiCreateAuthCodesReq (*ApiCreateAuthCodesResp)(nil), // 87: ApiCreateAuthCodesResp (*ApiGetAuthCodesReq)(nil), // 88: ApiGetAuthCodesReq (*ApiGetAuthCodesResp)(nil), // 89: ApiGetAuthCodesResp (*ApiGetAuthCodeReq)(nil), // 90: ApiGetAuthCodeReq (*ApiGetAuthCodeResp)(nil), // 91: ApiGetAuthCodeResp (*ApiSendsmtpemailReq)(nil), // 92: ApiSendsmtpemailReq (*ApiSendsmtpemailResp)(nil), // 93: ApiSendsmtpemailResp (*ApiRestUserDevicsReq)(nil), // 94: ApiRestUserDevicsReq (*ApiRestUserDevicsResp)(nil), // 95: ApiRestUserDevicsResp (*ApiGetTemplatesReq)(nil), // 96: ApiGetTemplatesReq (*ApiGetTemplatesResp)(nil), // 97: ApiGetTemplatesResp (*ApiGetTemplateReq)(nil), // 98: ApiGetTemplateReq (*ApiGetTemplateResp)(nil), // 99: ApiGetTemplateResp (*ApiAddTemplatesReq)(nil), // 100: ApiAddTemplatesReq (*ApiAddTemplateResp)(nil), // 101: ApiAddTemplateResp (*ApiUpdateTemplatesReq)(nil), // 102: ApiUpdateTemplatesReq (*ApiUpdateTemplateResp)(nil), // 103: ApiUpdateTemplateResp (*ApiDelTemplateReq)(nil), // 104: ApiDelTemplateReq (*ApiDelTemplateResp)(nil), // 105: ApiDelTemplateResp (*ApiGetGoodssReq)(nil), // 106: ApiGetGoodssReq (*ApiGetGoodssResp)(nil), // 107: ApiGetGoodssResp (*ApiGetGoodsReq)(nil), // 108: ApiGetGoodsReq (*ApiGetGoodsResp)(nil), // 109: ApiGetGoodsResp (*ApiAddGoodsReq)(nil), // 110: ApiAddGoodsReq (*ApiAddGoodsResp)(nil), // 111: ApiAddGoodsResp (*ApiUpdateGoodsReq)(nil), // 112: ApiUpdateGoodsReq (*ApiUpdateGoodsResp)(nil), // 113: ApiUpdateGoodsResp (*ApiDelGoodsReq)(nil), // 114: ApiDelGoodsReq (*ApiDelGoodsResp)(nil), // 115: ApiDelGoodsResp (*ApiGetWakeupVoicesReq)(nil), // 116: ApiGetWakeupVoicesReq (*ApiGetWakeupVoicesResp)(nil), // 117: ApiGetWakeupVoicesResp (*ApiGetWakeupVoiceReq)(nil), // 118: ApiGetWakeupVoiceReq (*ApiGetWakeupVoiceResp)(nil), // 119: ApiGetWakeupVoiceResp (*ApiAddWakeupVoiceReq)(nil), // 120: ApiAddWakeupVoiceReq (*ApiAddWakeupVoiceResp)(nil), // 121: ApiAddWakeupVoiceResp (*ApiUpdateWakeupVoiceReq)(nil), // 122: ApiUpdateWakeupVoiceReq (*ApiUpdateWakeupVoiceResp)(nil), // 123: ApiUpdateWakeupVoiceResp (*ApiDelWakeupVoiceReq)(nil), // 124: ApiDelWakeupVoiceReq (*ApiDelWakeupVoiceResp)(nil), // 125: ApiDelWakeupVoiceResp (*ApiGetPayOrdersReq)(nil), // 126: ApiGetPayOrdersReq (*ApiGetPayOrdersResp)(nil), // 127: ApiGetPayOrdersResp (*ApiGetUserReq)(nil), // 128: ApiGetUserReq (*ApiGetUserResp)(nil), // 129: ApiGetUserResp (*ApiUpdateUserReq)(nil), // 130: ApiUpdateUserReq (*ApiUpdateUserResp)(nil), // 131: ApiUpdateUserResp (*ApiDispatchResourceReq)(nil), // 132: ApiDispatchResourceReq (*ApiDispatchResourceResp)(nil), // 133: ApiDispatchResourceResp (*ApiGetUserEchomeetRecordsReq)(nil), // 134: ApiGetUserEchomeetRecordsReq (*ApiGetUserEchomeetRecordsResp)(nil), // 135: ApiGetUserEchomeetRecordsResp (*ApiGetUserUseLogsReq)(nil), // 136: ApiGetUserUseLogsReq (*ApiGetUserUseLogsResp)(nil), // 137: ApiGetUserUseLogsResp (*ApiResetLicenseStatusReq)(nil), // 138: ApiResetLicenseStatusReq (*ApiResetLicenseStatusResp)(nil), // 139: ApiResetLicenseStatusResp (*ApiBatchResetLicenseStatusReq)(nil), // 140: ApiBatchResetLicenseStatusReq (*ApiBatchResetLicenseStatusResp)(nil), // 141: ApiBatchResetLicenseStatusResp (*ApiGetGlobalConfigReq)(nil), // 142: ApiGetGlobalConfigReq (*ApiGetGlobalConfigResp)(nil), // 143: ApiGetGlobalConfigResp (*ApiAddGlobalConfigsReq)(nil), // 144: ApiAddGlobalConfigsReq (*ApiAddGlobalConfigsResp)(nil), // 145: ApiAddGlobalConfigsResp (*ApiUpdateGlobalConfigReq)(nil), // 146: ApiUpdateGlobalConfigReq (*ApiUpdateGlobalConfigResp)(nil), // 147: ApiUpdateGlobalConfigResp (*ApiDelGlobalConfigsReq)(nil), // 148: ApiDelGlobalConfigsReq (*ApiDelGlobalConfigsResp)(nil), // 149: ApiDelGlobalConfigsResp (*ApiGetAppStatsReq)(nil), // 150: ApiGetAppStatsReq (*ApiGetAppStatsResp)(nil), // 151: ApiGetAppStatsResp (*ApiGetGlobalStatsReq)(nil), // 152: ApiGetGlobalStatsReq (*ApiGetGlobalStatsResp)(nil), // 153: ApiGetGlobalStatsResp (*ApiRebuildStatsReq)(nil), // 154: ApiRebuildStatsReq (*ApiRebuildStatsResp)(nil), // 155: ApiRebuildStatsResp (*ApiGetUserRankReq)(nil), // 156: ApiGetUserRankReq (*UserRankItem)(nil), // 157: UserRankItem (*ApiGetUserRankResp)(nil), // 158: ApiGetUserRankResp (*ApiAddAdminUserReq)(nil), // 159: ApiAddAdminUserReq (*ApiAddAdminUserResp)(nil), // 160: ApiAddAdminUserResp (*ApiDelAdminUserReq)(nil), // 161: ApiDelAdminUserReq (*ApiDelAdminUserResp)(nil), // 162: ApiDelAdminUserResp (*ApiUpdateAdminUserReq)(nil), // 163: ApiUpdateAdminUserReq (*ApiUpdateAdminUserResp)(nil), // 164: ApiUpdateAdminUserResp (*ApiGetAdminUsersReq)(nil), // 165: ApiGetAdminUsersReq (*ApiGetAdminUsersResp)(nil), // 166: ApiGetAdminUsersResp (*ApiGetCosTokenReq)(nil), // 167: ApiGetCosTokenReq (*ApiGetCosTokenResp)(nil), // 168: ApiGetCosTokenResp (*ApiTranslateReq)(nil), // 169: ApiTranslateReq (*ApiTranslateResp)(nil), // 170: ApiTranslateResp (*ApiGetConsoleLogsReq)(nil), // 171: ApiGetConsoleLogsReq (*ApiGetConsoleLogsResp)(nil), // 172: ApiGetConsoleLogsResp (*ApiGetConsoleLogFiltersReq)(nil), // 173: ApiGetConsoleLogFiltersReq (*ApiGetConsoleLogFiltersResp)(nil), // 174: ApiGetConsoleLogFiltersResp (*ApiGetFactoryDeliveryNotesReq)(nil), // 175: ApiGetFactoryDeliveryNotesReq (*ApiGetFactoryDeliveryNotesResp)(nil), // 176: ApiGetFactoryDeliveryNotesResp (*ApiListRuntimeLogsReq)(nil), // 177: ApiListRuntimeLogsReq (*ApiListRuntimeLogsResp)(nil), // 178: ApiListRuntimeLogsResp (*ApiGetRuntimeLogReq)(nil), // 179: ApiGetRuntimeLogReq (*ApiGetRuntimeLogResp)(nil), // 180: ApiGetRuntimeLogResp (*ApiGetAgentDashboardReq)(nil), // 181: ApiGetAgentDashboardReq (*ApiGetAgentDashboardResp)(nil), // 182: ApiGetAgentDashboardResp (*AgentProductItem)(nil), // 183: AgentProductItem (*ApiGetMyAdminPoolReq)(nil), // 184: ApiGetMyAdminPoolReq (*ApiGetMyAdminPoolResp)(nil), // 185: ApiGetMyAdminPoolResp (*ApiGrantAdminResourceReq)(nil), // 186: ApiGrantAdminResourceReq (*ApiGrantAdminResourceResp)(nil), // 187: ApiGrantAdminResourceResp (*ApiGetAdminResourceLogsReq)(nil), // 188: ApiGetAdminResourceLogsReq (*ApiGetAdminResourceLogsResp)(nil), // 189: ApiGetAdminResourceLogsResp (*ApiGetUserUseLogsPagedReq)(nil), // 190: ApiGetUserUseLogsPagedReq (*ApiGetUserUseLogsPagedResp)(nil), // 191: ApiGetUserUseLogsPagedResp (Identity)(0), // 192: Identity (*DBAppConfigItem)(nil), // 193: DBAppConfigItem (*DBAgent)(nil), // 194: DBAgent (Region)(0), // 195: Region (*DBMcpServer)(nil), // 196: DBMcpServer (*DBFactory)(nil), // 197: DBFactory (*DBProduct)(nil), // 198: DBProduct (*DBProductVersion)(nil), // 199: DBProductVersion (*DBChannelApp)(nil), // 200: DBChannelApp (*DBFactoryDevics)(nil), // 201: DBFactoryDevics (*DBFactoryPublicCode)(nil), // 202: DBFactoryPublicCode (*DBAuthCode)(nil), // 203: DBAuthCode (*DBEchoMeetTemplate)(nil), // 204: DBEchoMeetTemplate (*DBGoods)(nil), // 205: DBGoods (*DBWakeupVoice)(nil), // 206: DBWakeupVoice (*DBPayOrder)(nil), // 207: DBPayOrder (*DBUser)(nil), // 208: DBUser (*DBEchoMeetRecord)(nil), // 209: DBEchoMeetRecord (UserLogType)(0), // 210: UserLogType (*DBUserUseLog)(nil), // 211: DBUserUseLog (*DBGlobalConfigItem)(nil), // 212: DBGlobalConfigItem (*DBAppStat)(nil), // 213: DBAppStat (*DBAdminUser)(nil), // 214: DBAdminUser (*DBConsoleLog)(nil), // 215: DBConsoleLog (*DBFactoryDeliveryNote)(nil), // 216: DBFactoryDeliveryNote (*DBAdminResourceLog)(nil), // 217: DBAdminResourceLog } var file_api_api_msg_proto_depIdxs = []int32{ 192, // 0: ApiLoginResp.identity:type_name -> Identity 193, // 1: ApiGetConfigResp.config:type_name -> DBAppConfigItem 193, // 2: ApiAddConfigReq.config:type_name -> DBAppConfigItem 193, // 3: ApiUpdateConfigReq.config:type_name -> DBAppConfigItem 194, // 4: ApiGetAgentResp.agent:type_name -> DBAgent 194, // 5: ApiGetAgentsResp.agents:type_name -> DBAgent 194, // 6: ApiAddAgentReq.agent:type_name -> DBAgent 194, // 7: ApiUpdateAgentReq.agent:type_name -> DBAgent 195, // 8: ApiGetMcpServersReq.region:type_name -> Region 196, // 9: ApiGetMcpServersResp.servers:type_name -> DBMcpServer 196, // 10: ApiGetMcpServerResp.server:type_name -> DBMcpServer 196, // 11: ApiAddMcpServersReq.servers:type_name -> DBMcpServer 196, // 12: ApiUpdateMcpServersReq.servers:type_name -> DBMcpServer 197, // 13: ApiGetFactorysResp.factorys:type_name -> DBFactory 197, // 14: ApiGetFactoryResp.factory:type_name -> DBFactory 197, // 15: ApiAddFactoryReq.factory:type_name -> DBFactory 197, // 16: ApiAddFactoryResp.factory:type_name -> DBFactory 197, // 17: ApiUpdateFactoryReq.factory:type_name -> DBFactory 197, // 18: ApiUpdateFactoryResp.factory:type_name -> DBFactory 198, // 19: ApiGetProductsResp.products:type_name -> DBProduct 198, // 20: ApiGetProductResp.product:type_name -> DBProduct 198, // 21: ApiAddProductReq.product:type_name -> DBProduct 198, // 22: ApiAddProductResp.product:type_name -> DBProduct 198, // 23: ApiUpdateProductReq.product:type_name -> DBProduct 199, // 24: ApiAddProductVersionReq.version:type_name -> DBProductVersion 199, // 25: ApiAddProductVersionResp.version:type_name -> DBProductVersion 199, // 26: ApiGetProductVersionsResp.versions:type_name -> DBProductVersion 200, // 27: ApiGetChannelAppsResp.apps:type_name -> DBChannelApp 200, // 28: ApiGetChannelAppResp.app:type_name -> DBChannelApp 200, // 29: ApiAddChannelAppReq.app:type_name -> DBChannelApp 200, // 30: ApiUploadChannelAppReq.app:type_name -> DBChannelApp 201, // 31: ApiCreateFactoryDevicsResp.devices:type_name -> DBFactoryDevics 201, // 32: ApiGetFactoryDevicsResp.devices:type_name -> DBFactoryDevics 201, // 33: ApiGetFactoryDevicResp.device:type_name -> DBFactoryDevics 202, // 34: ApiCreateFactoryPublicCodeResp.code:type_name -> DBFactoryPublicCode 202, // 35: ApiGetFactoryPublicCodesResp.codes:type_name -> DBFactoryPublicCode 202, // 36: ApiUpdateFactoryPublicCodeResp.code:type_name -> DBFactoryPublicCode 203, // 37: ApiCreateAuthCodesResp.authcodes:type_name -> DBAuthCode 203, // 38: ApiGetAuthCodesResp.authcodes:type_name -> DBAuthCode 203, // 39: ApiGetAuthCodeResp.authcode:type_name -> DBAuthCode 204, // 40: ApiGetTemplatesResp.templates:type_name -> DBEchoMeetTemplate 204, // 41: ApiGetTemplateResp.template:type_name -> DBEchoMeetTemplate 204, // 42: ApiAddTemplatesReq.templates:type_name -> DBEchoMeetTemplate 204, // 43: ApiUpdateTemplatesReq.templates:type_name -> DBEchoMeetTemplate 205, // 44: ApiGetGoodssResp.goodss:type_name -> DBGoods 205, // 45: ApiGetGoodsResp.goods:type_name -> DBGoods 205, // 46: ApiAddGoodsReq.goods:type_name -> DBGoods 205, // 47: ApiUpdateGoodsReq.goods:type_name -> DBGoods 206, // 48: ApiGetWakeupVoicesResp.voices:type_name -> DBWakeupVoice 206, // 49: ApiGetWakeupVoiceResp.voice:type_name -> DBWakeupVoice 206, // 50: ApiAddWakeupVoiceReq.voice:type_name -> DBWakeupVoice 206, // 51: ApiUpdateWakeupVoiceReq.voice:type_name -> DBWakeupVoice 207, // 52: ApiGetPayOrdersResp.orders:type_name -> DBPayOrder 208, // 53: ApiGetUserResp.user:type_name -> DBUser 208, // 54: ApiUpdateUserReq.user:type_name -> DBUser 208, // 55: ApiDispatchResourceResp.user:type_name -> DBUser 209, // 56: ApiGetUserEchomeetRecordsResp.records:type_name -> DBEchoMeetRecord 210, // 57: ApiGetUserUseLogsReq.usagetype:type_name -> UserLogType 211, // 58: ApiGetUserUseLogsResp.logs:type_name -> DBUserUseLog 195, // 59: ApiGetGlobalConfigReq.region:type_name -> Region 212, // 60: ApiGetGlobalConfigResp.config:type_name -> DBGlobalConfigItem 212, // 61: ApiAddGlobalConfigsReq.configs:type_name -> DBGlobalConfigItem 212, // 62: ApiUpdateGlobalConfigReq.config:type_name -> DBGlobalConfigItem 213, // 63: ApiGetAppStatsResp.stats:type_name -> DBAppStat 213, // 64: ApiGetGlobalStatsResp.stat:type_name -> DBAppStat 157, // 65: ApiGetUserRankResp.list:type_name -> UserRankItem 192, // 66: ApiAddAdminUserReq.identity:type_name -> Identity 192, // 67: ApiUpdateAdminUserReq.identity:type_name -> Identity 214, // 68: ApiGetAdminUsersResp.users:type_name -> DBAdminUser 215, // 69: ApiGetConsoleLogsResp.logs:type_name -> DBConsoleLog 216, // 70: ApiGetFactoryDeliveryNotesResp.notes:type_name -> DBFactoryDeliveryNote 183, // 71: ApiGetAgentDashboardResp.products:type_name -> AgentProductItem 192, // 72: ApiGetMyAdminPoolResp.identity:type_name -> Identity 214, // 73: ApiGrantAdminResourceResp.user:type_name -> DBAdminUser 217, // 74: ApiGetAdminResourceLogsResp.logs:type_name -> DBAdminResourceLog 210, // 75: ApiGetUserUseLogsPagedReq.logtype:type_name -> UserLogType 211, // 76: ApiGetUserUseLogsPagedResp.logs:type_name -> DBUserUseLog 77, // [77:77] is the sub-list for method output_type 77, // [77:77] is the sub-list for method input_type 77, // [77:77] is the sub-list for extension type_name 77, // [77:77] is the sub-list for extension extendee 0, // [0:77] is the sub-list for field type_name } func init() { file_api_api_msg_proto_init() } func file_api_api_msg_proto_init() { if File_api_api_msg_proto != nil { return } file_api_api_db_proto_init() file_echomeet_echomeet_db_proto_init() file_pay_pay_db_proto_init() file_db_proto_init() file_enum_proto_init() type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_api_api_msg_proto_rawDesc), len(file_api_api_msg_proto_rawDesc)), NumEnums: 0, NumMessages: 192, NumExtensions: 0, NumServices: 0, }, GoTypes: file_api_api_msg_proto_goTypes, DependencyIndexes: file_api_api_msg_proto_depIdxs, MessageInfos: file_api_api_msg_proto_msgTypes, }.Build() File_api_api_msg_proto = out.File file_api_api_msg_proto_goTypes = nil file_api_api_msg_proto_depIdxs = nil }