v1

package
v0.0.0-...-d49c957 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2022 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrorReason_name = map[int32]string{
		0: "HOSPITAL_SETTING_INVALID_DATA_FORMAT",
		1: "HOSPITAL_SETTING_INVALID_ARGUMENT",
		2: "HOSPITAL_SETTING_SAME_DATA_EXISTS",
		3: "HOSPITAL_SETTING_NOT_FOUND",
		4: "HOSPITAL_SETTING_SYSTEM_ERROR",
	}
	ErrorReason_value = map[string]int32{
		"HOSPITAL_SETTING_INVALID_DATA_FORMAT": 0,
		"HOSPITAL_SETTING_INVALID_ARGUMENT":    1,
		"HOSPITAL_SETTING_SAME_DATA_EXISTS":    2,
		"HOSPITAL_SETTING_NOT_FOUND":           3,
		"HOSPITAL_SETTING_SYSTEM_ERROR":        4,
	}
)

Enum value maps for ErrorReason.

View Source
var File_v1_error_reason_proto protoreflect.FileDescriptor
View Source
var File_v1_hospital_proto protoreflect.FileDescriptor
View Source
var Hospital_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hospital.v1.Hospital",
	HandlerType: (*HospitalServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListHospitalSetting",
			Handler:    _Hospital_ListHospitalSetting_Handler,
		},
		{
			MethodName: "AddHospitalSetting",
			Handler:    _Hospital_AddHospitalSetting_Handler,
		},
		{
			MethodName: "EditHospitalSetting",
			Handler:    _Hospital_EditHospitalSetting_Handler,
		},
		{
			MethodName: "DeleteHospitalSetting",
			Handler:    _Hospital_DeleteHospitalSetting_Handler,
		},
		{
			MethodName: "DeleteHospitalSettings",
			Handler:    _Hospital_DeleteHospitalSettings_Handler,
		},
		{
			MethodName: "LockHospitalSetting",
			Handler:    _Hospital_LockHospitalSetting_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "v1/hospital.proto",
}

Hospital_ServiceDesc is the grpc.ServiceDesc for Hospital service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func AddHospitalSettingHandler

func AddHospitalSettingHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 添加医院设置 @Summary 添加设置 @Description 接收 json 以添加医院设置 @Accept json @Produce json @Param message body AddHospitalSettingRequest true "医院设置属性" @Success 200 {object} CommonAddReply @Router /admin/hospital/hospitalSettings [post]

func DeleteHospitalSettingHandler

func DeleteHospitalSettingHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 删除医院设置 @Summary 删除设置 @Description 接收 id 以删除医院设置 @Accept json @Produce json @Param id path int true "医院设置 id" Format(uint64) @Success 200 @Router /admin/hospital/hospitalSettings/{id} [delete]

func DeleteHospitalSettingsHandler

func DeleteHospitalSettingsHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 批量删除医院设置 @Summary 批量删除设置 @Description 接收 json 以批量删除医院设置 @Accept json @Produce json @Param message body DeleteHospitalSettingsRequest true "医院设置 id 数组" @Success 200 @Router /admin/hospital/hospitalSettings [delete]

func EditHospitalSettingHandler

func EditHospitalSettingHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 编辑医院设置 @Summary 编辑设置 @Description 接收 id 与 json 以编辑医院设置 @Accept json @Produce json @Param id path int true "医院设置 id" Format(uint64) @Param message body EditHospitalSettingRequest false "医院设置属性" @Success 200 {object} CommonEditReply @Router /admin/hospital/hospitalSettings/{id} [put]

func ListHospitalSettingHandler

func ListHospitalSettingHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 获取医院设置列表 @Summary 医院设置列表 @Description 医院设置分页列表 @Accept json @Produce json @Param page query int false "页码" Format(uint32) @Param pageSize query int false "每页条目数" Format(uint32) @Param query[name] query string false "查询参数" @Param orderBy[name] query int false "排序参数" Enums(0, 1, 2) @Success 200 {object} pagination.PagingReply @Router /admin/hospital/hospitalSettings [get]

func LockHospitalSettingHandler

func LockHospitalSettingHandler(srv HospitalHTTPServer) func(ctx *gin.Context)

@Tags 锁定/解锁医院设置 @Summary 锁定/解锁设置 @Description 接收 id 与 locked 以锁定/解锁医院设置 @Accept json @Produce json @Param id path int true "锁定/解锁医院设置" Format(uint64) @Param locked path int true "锁定/解锁状态" Enums(0, 1) @Success 200 {object} CommonEditReply @Router /admin/hospital/hospitalSettings/{id}/{locked} [put]

func RegisterHospitalHTTPServer

func RegisterHospitalHTTPServer(r *gin.Engine, srv HospitalHTTPServer)

func RegisterHospitalServer

func RegisterHospitalServer(s grpc.ServiceRegistrar, srv HospitalServer)

Types

type AddHospitalSettingRequest

type AddHospitalSettingRequest struct {
	Name               string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	RegistrationNumber string  `protobuf:"bytes,3,opt,name=registrationNumber,proto3" json:"registrationNumber,omitempty"`
	ContactPerson      *string `protobuf:"bytes,4,opt,name=contactPerson,proto3,oneof" json:"contactPerson,omitempty"`
	ContactMobile      *string `protobuf:"bytes,5,opt,name=contactMobile,proto3,oneof" json:"contactMobile,omitempty"`
	Locked             *uint32 `protobuf:"varint,6,opt,name=locked,proto3,oneof" json:"locked,omitempty"`
	ApiUrl             string  `protobuf:"bytes,7,opt,name=apiUrl,proto3" json:"apiUrl,omitempty"`
	SignatureKey       string  `protobuf:"bytes,8,opt,name=signatureKey,proto3" json:"signatureKey,omitempty"`
	// contains filtered or unexported fields
}

func (*AddHospitalSettingRequest) Descriptor deprecated

func (*AddHospitalSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddHospitalSettingRequest.ProtoReflect.Descriptor instead.

func (*AddHospitalSettingRequest) GetApiUrl

func (x *AddHospitalSettingRequest) GetApiUrl() string

func (*AddHospitalSettingRequest) GetContactMobile

func (x *AddHospitalSettingRequest) GetContactMobile() string

func (*AddHospitalSettingRequest) GetContactPerson

func (x *AddHospitalSettingRequest) GetContactPerson() string

func (*AddHospitalSettingRequest) GetLocked

func (x *AddHospitalSettingRequest) GetLocked() uint32

func (*AddHospitalSettingRequest) GetName

func (x *AddHospitalSettingRequest) GetName() string

func (*AddHospitalSettingRequest) GetRegistrationNumber

func (x *AddHospitalSettingRequest) GetRegistrationNumber() string

func (*AddHospitalSettingRequest) GetSignatureKey

func (x *AddHospitalSettingRequest) GetSignatureKey() string

func (*AddHospitalSettingRequest) ProtoMessage

func (*AddHospitalSettingRequest) ProtoMessage()

func (*AddHospitalSettingRequest) ProtoReflect

func (*AddHospitalSettingRequest) Reset

func (x *AddHospitalSettingRequest) Reset()

func (*AddHospitalSettingRequest) String

func (x *AddHospitalSettingRequest) String() string

func (*AddHospitalSettingRequest) Validate

func (m *AddHospitalSettingRequest) Validate() error

Validate checks the field values on AddHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AddHospitalSettingRequest) ValidateAll

func (m *AddHospitalSettingRequest) ValidateAll() error

ValidateAll checks the field values on AddHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AddHospitalSettingRequestMultiError, or nil if none found.

type AddHospitalSettingRequestMultiError

type AddHospitalSettingRequestMultiError []error

AddHospitalSettingRequestMultiError is an error wrapping multiple validation errors returned by AddHospitalSettingRequest.ValidateAll() if the designated constraints aren't met.

func (AddHospitalSettingRequestMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (AddHospitalSettingRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type AddHospitalSettingRequestValidationError

type AddHospitalSettingRequestValidationError struct {
	// contains filtered or unexported fields
}

AddHospitalSettingRequestValidationError is the validation error returned by AddHospitalSettingRequest.Validate if the designated constraints aren't met.

func (AddHospitalSettingRequestValidationError) Cause

Cause function returns cause value.

func (AddHospitalSettingRequestValidationError) Error

Error satisfies the builtin error interface

func (AddHospitalSettingRequestValidationError) ErrorName

ErrorName returns error name.

func (AddHospitalSettingRequestValidationError) Field

Field function returns field value.

func (AddHospitalSettingRequestValidationError) Key

Key function returns key value.

func (AddHospitalSettingRequestValidationError) Reason

Reason function returns reason value.

type CommonAddReply

type CommonAddReply struct {
	Id        uint64                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAddReply) Descriptor deprecated

func (*CommonAddReply) Descriptor() ([]byte, []int)

Deprecated: Use CommonAddReply.ProtoReflect.Descriptor instead.

func (*CommonAddReply) GetCreatedAt

func (x *CommonAddReply) GetCreatedAt() *timestamppb.Timestamp

func (*CommonAddReply) GetId

func (x *CommonAddReply) GetId() uint64

func (*CommonAddReply) GetUpdatedAt

func (x *CommonAddReply) GetUpdatedAt() *timestamppb.Timestamp

func (*CommonAddReply) ProtoMessage

func (*CommonAddReply) ProtoMessage()

func (*CommonAddReply) ProtoReflect

func (x *CommonAddReply) ProtoReflect() protoreflect.Message

func (*CommonAddReply) Reset

func (x *CommonAddReply) Reset()

func (*CommonAddReply) String

func (x *CommonAddReply) String() string

func (*CommonAddReply) Validate

func (m *CommonAddReply) Validate() error

Validate checks the field values on CommonAddReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CommonAddReply) ValidateAll

func (m *CommonAddReply) ValidateAll() error

ValidateAll checks the field values on CommonAddReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CommonAddReplyMultiError, or nil if none found.

type CommonAddReplyMultiError

type CommonAddReplyMultiError []error

CommonAddReplyMultiError is an error wrapping multiple validation errors returned by CommonAddReply.ValidateAll() if the designated constraints aren't met.

func (CommonAddReplyMultiError) AllErrors

func (m CommonAddReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CommonAddReplyMultiError) Error

func (m CommonAddReplyMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CommonAddReplyValidationError

type CommonAddReplyValidationError struct {
	// contains filtered or unexported fields
}

CommonAddReplyValidationError is the validation error returned by CommonAddReply.Validate if the designated constraints aren't met.

func (CommonAddReplyValidationError) Cause

Cause function returns cause value.

func (CommonAddReplyValidationError) Error

Error satisfies the builtin error interface

func (CommonAddReplyValidationError) ErrorName

func (e CommonAddReplyValidationError) ErrorName() string

ErrorName returns error name.

func (CommonAddReplyValidationError) Field

Field function returns field value.

func (CommonAddReplyValidationError) Key

Key function returns key value.

func (CommonAddReplyValidationError) Reason

Reason function returns reason value.

type CommonEditReply

type CommonEditReply struct {
	Id        uint64                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonEditReply) Descriptor deprecated

func (*CommonEditReply) Descriptor() ([]byte, []int)

Deprecated: Use CommonEditReply.ProtoReflect.Descriptor instead.

func (*CommonEditReply) GetId

func (x *CommonEditReply) GetId() uint64

func (*CommonEditReply) GetUpdatedAt

func (x *CommonEditReply) GetUpdatedAt() *timestamppb.Timestamp

func (*CommonEditReply) ProtoMessage

func (*CommonEditReply) ProtoMessage()

func (*CommonEditReply) ProtoReflect

func (x *CommonEditReply) ProtoReflect() protoreflect.Message

func (*CommonEditReply) Reset

func (x *CommonEditReply) Reset()

func (*CommonEditReply) String

func (x *CommonEditReply) String() string

func (*CommonEditReply) Validate

func (m *CommonEditReply) Validate() error

Validate checks the field values on CommonEditReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CommonEditReply) ValidateAll

func (m *CommonEditReply) ValidateAll() error

ValidateAll checks the field values on CommonEditReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CommonEditReplyMultiError, or nil if none found.

type CommonEditReplyMultiError

type CommonEditReplyMultiError []error

CommonEditReplyMultiError is an error wrapping multiple validation errors returned by CommonEditReply.ValidateAll() if the designated constraints aren't met.

func (CommonEditReplyMultiError) AllErrors

func (m CommonEditReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CommonEditReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CommonEditReplyValidationError

type CommonEditReplyValidationError struct {
	// contains filtered or unexported fields
}

CommonEditReplyValidationError is the validation error returned by CommonEditReply.Validate if the designated constraints aren't met.

func (CommonEditReplyValidationError) Cause

Cause function returns cause value.

func (CommonEditReplyValidationError) Error

Error satisfies the builtin error interface

func (CommonEditReplyValidationError) ErrorName

func (e CommonEditReplyValidationError) ErrorName() string

ErrorName returns error name.

func (CommonEditReplyValidationError) Field

Field function returns field value.

func (CommonEditReplyValidationError) Key

Key function returns key value.

func (CommonEditReplyValidationError) Reason

Reason function returns reason value.

type DeleteHospitalSettingRequest

type DeleteHospitalSettingRequest struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteHospitalSettingRequest) Descriptor deprecated

func (*DeleteHospitalSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteHospitalSettingRequest.ProtoReflect.Descriptor instead.

func (*DeleteHospitalSettingRequest) GetId

func (*DeleteHospitalSettingRequest) ProtoMessage

func (*DeleteHospitalSettingRequest) ProtoMessage()

func (*DeleteHospitalSettingRequest) ProtoReflect

func (*DeleteHospitalSettingRequest) Reset

func (x *DeleteHospitalSettingRequest) Reset()

func (*DeleteHospitalSettingRequest) String

func (*DeleteHospitalSettingRequest) Validate

func (m *DeleteHospitalSettingRequest) Validate() error

Validate checks the field values on DeleteHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteHospitalSettingRequest) ValidateAll

func (m *DeleteHospitalSettingRequest) ValidateAll() error

ValidateAll checks the field values on DeleteHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteHospitalSettingRequestMultiError, or nil if none found.

type DeleteHospitalSettingRequestMultiError

type DeleteHospitalSettingRequestMultiError []error

DeleteHospitalSettingRequestMultiError is an error wrapping multiple validation errors returned by DeleteHospitalSettingRequest.ValidateAll() if the designated constraints aren't met.

func (DeleteHospitalSettingRequestMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (DeleteHospitalSettingRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteHospitalSettingRequestValidationError

type DeleteHospitalSettingRequestValidationError struct {
	// contains filtered or unexported fields
}

DeleteHospitalSettingRequestValidationError is the validation error returned by DeleteHospitalSettingRequest.Validate if the designated constraints aren't met.

func (DeleteHospitalSettingRequestValidationError) Cause

Cause function returns cause value.

func (DeleteHospitalSettingRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteHospitalSettingRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteHospitalSettingRequestValidationError) Field

Field function returns field value.

func (DeleteHospitalSettingRequestValidationError) Key

Key function returns key value.

func (DeleteHospitalSettingRequestValidationError) Reason

Reason function returns reason value.

type DeleteHospitalSettingsRequest

type DeleteHospitalSettingsRequest struct {
	Ids []uint64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteHospitalSettingsRequest) Descriptor deprecated

func (*DeleteHospitalSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteHospitalSettingsRequest.ProtoReflect.Descriptor instead.

func (*DeleteHospitalSettingsRequest) GetIds

func (x *DeleteHospitalSettingsRequest) GetIds() []uint64

func (*DeleteHospitalSettingsRequest) ProtoMessage

func (*DeleteHospitalSettingsRequest) ProtoMessage()

func (*DeleteHospitalSettingsRequest) ProtoReflect

func (*DeleteHospitalSettingsRequest) Reset

func (x *DeleteHospitalSettingsRequest) Reset()

func (*DeleteHospitalSettingsRequest) String

func (*DeleteHospitalSettingsRequest) Validate

func (m *DeleteHospitalSettingsRequest) Validate() error

Validate checks the field values on DeleteHospitalSettingsRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteHospitalSettingsRequest) ValidateAll

func (m *DeleteHospitalSettingsRequest) ValidateAll() error

ValidateAll checks the field values on DeleteHospitalSettingsRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteHospitalSettingsRequestMultiError, or nil if none found.

type DeleteHospitalSettingsRequestMultiError

type DeleteHospitalSettingsRequestMultiError []error

DeleteHospitalSettingsRequestMultiError is an error wrapping multiple validation errors returned by DeleteHospitalSettingsRequest.ValidateAll() if the designated constraints aren't met.

func (DeleteHospitalSettingsRequestMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (DeleteHospitalSettingsRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteHospitalSettingsRequestValidationError

type DeleteHospitalSettingsRequestValidationError struct {
	// contains filtered or unexported fields
}

DeleteHospitalSettingsRequestValidationError is the validation error returned by DeleteHospitalSettingsRequest.Validate if the designated constraints aren't met.

func (DeleteHospitalSettingsRequestValidationError) Cause

Cause function returns cause value.

func (DeleteHospitalSettingsRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteHospitalSettingsRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteHospitalSettingsRequestValidationError) Field

Field function returns field value.

func (DeleteHospitalSettingsRequestValidationError) Key

Key function returns key value.

func (DeleteHospitalSettingsRequestValidationError) Reason

Reason function returns reason value.

type EditHospitalSettingRequest

type EditHospitalSettingRequest struct {
	Id                 uint64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name               *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	RegistrationNumber *string `protobuf:"bytes,3,opt,name=registrationNumber,proto3,oneof" json:"registrationNumber,omitempty"`
	ContactPerson      *string `protobuf:"bytes,4,opt,name=contactPerson,proto3,oneof" json:"contactPerson,omitempty"`
	ContactMobile      *string `protobuf:"bytes,5,opt,name=contactMobile,proto3,oneof" json:"contactMobile,omitempty"`
	Locked             *uint32 `protobuf:"varint,6,opt,name=locked,proto3,oneof" json:"locked,omitempty"`
	ApiUrl             *string `protobuf:"bytes,7,opt,name=apiUrl,proto3,oneof" json:"apiUrl,omitempty"`
	SignatureKey       *string `protobuf:"bytes,8,opt,name=signatureKey,proto3,oneof" json:"signatureKey,omitempty"`
	// contains filtered or unexported fields
}

func (*EditHospitalSettingRequest) Descriptor deprecated

func (*EditHospitalSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use EditHospitalSettingRequest.ProtoReflect.Descriptor instead.

func (*EditHospitalSettingRequest) GetApiUrl

func (x *EditHospitalSettingRequest) GetApiUrl() string

func (*EditHospitalSettingRequest) GetContactMobile

func (x *EditHospitalSettingRequest) GetContactMobile() string

func (*EditHospitalSettingRequest) GetContactPerson

func (x *EditHospitalSettingRequest) GetContactPerson() string

func (*EditHospitalSettingRequest) GetId

func (*EditHospitalSettingRequest) GetLocked

func (x *EditHospitalSettingRequest) GetLocked() uint32

func (*EditHospitalSettingRequest) GetName

func (x *EditHospitalSettingRequest) GetName() string

func (*EditHospitalSettingRequest) GetRegistrationNumber

func (x *EditHospitalSettingRequest) GetRegistrationNumber() string

func (*EditHospitalSettingRequest) GetSignatureKey

func (x *EditHospitalSettingRequest) GetSignatureKey() string

func (*EditHospitalSettingRequest) ProtoMessage

func (*EditHospitalSettingRequest) ProtoMessage()

func (*EditHospitalSettingRequest) ProtoReflect

func (*EditHospitalSettingRequest) Reset

func (x *EditHospitalSettingRequest) Reset()

func (*EditHospitalSettingRequest) String

func (x *EditHospitalSettingRequest) String() string

func (*EditHospitalSettingRequest) Validate

func (m *EditHospitalSettingRequest) Validate() error

Validate checks the field values on EditHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*EditHospitalSettingRequest) ValidateAll

func (m *EditHospitalSettingRequest) ValidateAll() error

ValidateAll checks the field values on EditHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in EditHospitalSettingRequestMultiError, or nil if none found.

type EditHospitalSettingRequestMultiError

type EditHospitalSettingRequestMultiError []error

EditHospitalSettingRequestMultiError is an error wrapping multiple validation errors returned by EditHospitalSettingRequest.ValidateAll() if the designated constraints aren't met.

func (EditHospitalSettingRequestMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (EditHospitalSettingRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type EditHospitalSettingRequestValidationError

type EditHospitalSettingRequestValidationError struct {
	// contains filtered or unexported fields
}

EditHospitalSettingRequestValidationError is the validation error returned by EditHospitalSettingRequest.Validate if the designated constraints aren't met.

func (EditHospitalSettingRequestValidationError) Cause

Cause function returns cause value.

func (EditHospitalSettingRequestValidationError) Error

Error satisfies the builtin error interface

func (EditHospitalSettingRequestValidationError) ErrorName

ErrorName returns error name.

func (EditHospitalSettingRequestValidationError) Field

Field function returns field value.

func (EditHospitalSettingRequestValidationError) Key

Key function returns key value.

func (EditHospitalSettingRequestValidationError) Reason

Reason function returns reason value.

type ErrorReason

type ErrorReason int32
const (
	ErrorReason_HOSPITAL_SETTING_INVALID_DATA_FORMAT ErrorReason = 0
	ErrorReason_HOSPITAL_SETTING_INVALID_ARGUMENT    ErrorReason = 1
	ErrorReason_HOSPITAL_SETTING_SAME_DATA_EXISTS    ErrorReason = 2
	ErrorReason_HOSPITAL_SETTING_NOT_FOUND           ErrorReason = 3
	ErrorReason_HOSPITAL_SETTING_SYSTEM_ERROR        ErrorReason = 4
)

func (ErrorReason) Descriptor

func (ErrorReason) Enum

func (x ErrorReason) Enum() *ErrorReason

func (ErrorReason) EnumDescriptor deprecated

func (ErrorReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ErrorReason.Descriptor instead.

func (ErrorReason) Number

func (x ErrorReason) Number() protoreflect.EnumNumber

func (ErrorReason) String

func (x ErrorReason) String() string

func (ErrorReason) Type

type HospitalClient

type HospitalClient interface {
	ListHospitalSetting(ctx context.Context, in *pagination.PagingRequest, opts ...grpc.CallOption) (*pagination.PagingReply, error)
	AddHospitalSetting(ctx context.Context, in *AddHospitalSettingRequest, opts ...grpc.CallOption) (*CommonAddReply, error)
	EditHospitalSetting(ctx context.Context, in *EditHospitalSettingRequest, opts ...grpc.CallOption) (*CommonEditReply, error)
	DeleteHospitalSetting(ctx context.Context, in *DeleteHospitalSettingRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	DeleteHospitalSettings(ctx context.Context, in *DeleteHospitalSettingsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	LockHospitalSetting(ctx context.Context, in *LockHospitalSettingRequest, opts ...grpc.CallOption) (*CommonEditReply, error)
}

HospitalClient is the client API for Hospital service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewHospitalClient

func NewHospitalClient(cc grpc.ClientConnInterface) HospitalClient

type HospitalServer

type HospitalServer interface {
	ListHospitalSetting(context.Context, *pagination.PagingRequest) (*pagination.PagingReply, error)
	AddHospitalSetting(context.Context, *AddHospitalSettingRequest) (*CommonAddReply, error)
	EditHospitalSetting(context.Context, *EditHospitalSettingRequest) (*CommonEditReply, error)
	DeleteHospitalSetting(context.Context, *DeleteHospitalSettingRequest) (*emptypb.Empty, error)
	DeleteHospitalSettings(context.Context, *DeleteHospitalSettingsRequest) (*emptypb.Empty, error)
	LockHospitalSetting(context.Context, *LockHospitalSettingRequest) (*CommonEditReply, error)
	// contains filtered or unexported methods
}

HospitalServer is the server API for Hospital service. All implementations must embed UnimplementedHospitalServer for forward compatibility

type HospitalSettingReply

type HospitalSettingReply struct {
	Id                 uint64                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	CreatedAt          *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	UpdatedAt          *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	Name               string                 `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	RegistrationNumber string                 `protobuf:"bytes,5,opt,name=registrationNumber,proto3" json:"registrationNumber,omitempty"`
	ContactPerson      string                 `protobuf:"bytes,6,opt,name=contactPerson,proto3" json:"contactPerson,omitempty"`
	ContactMobile      string                 `protobuf:"bytes,7,opt,name=contactMobile,proto3" json:"contactMobile,omitempty"`
	Locked             uint32                 `protobuf:"varint,8,opt,name=locked,proto3" json:"locked,omitempty"`
	ApiUrl             string                 `protobuf:"bytes,9,opt,name=apiUrl,proto3" json:"apiUrl,omitempty"`
	SignatureKey       string                 `protobuf:"bytes,10,opt,name=signatureKey,proto3" json:"signatureKey,omitempty"`
	// contains filtered or unexported fields
}

func (*HospitalSettingReply) Descriptor deprecated

func (*HospitalSettingReply) Descriptor() ([]byte, []int)

Deprecated: Use HospitalSettingReply.ProtoReflect.Descriptor instead.

func (*HospitalSettingReply) GetApiUrl

func (x *HospitalSettingReply) GetApiUrl() string

func (*HospitalSettingReply) GetContactMobile

func (x *HospitalSettingReply) GetContactMobile() string

func (*HospitalSettingReply) GetContactPerson

func (x *HospitalSettingReply) GetContactPerson() string

func (*HospitalSettingReply) GetCreatedAt

func (x *HospitalSettingReply) GetCreatedAt() *timestamppb.Timestamp

func (*HospitalSettingReply) GetId

func (x *HospitalSettingReply) GetId() uint64

func (*HospitalSettingReply) GetLocked

func (x *HospitalSettingReply) GetLocked() uint32

func (*HospitalSettingReply) GetName

func (x *HospitalSettingReply) GetName() string

func (*HospitalSettingReply) GetRegistrationNumber

func (x *HospitalSettingReply) GetRegistrationNumber() string

func (*HospitalSettingReply) GetSignatureKey

func (x *HospitalSettingReply) GetSignatureKey() string

func (*HospitalSettingReply) GetUpdatedAt

func (x *HospitalSettingReply) GetUpdatedAt() *timestamppb.Timestamp

func (*HospitalSettingReply) ProtoMessage

func (*HospitalSettingReply) ProtoMessage()

func (*HospitalSettingReply) ProtoReflect

func (x *HospitalSettingReply) ProtoReflect() protoreflect.Message

func (*HospitalSettingReply) Reset

func (x *HospitalSettingReply) Reset()

func (*HospitalSettingReply) String

func (x *HospitalSettingReply) String() string

func (*HospitalSettingReply) Validate

func (m *HospitalSettingReply) Validate() error

Validate checks the field values on HospitalSettingReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*HospitalSettingReply) ValidateAll

func (m *HospitalSettingReply) ValidateAll() error

ValidateAll checks the field values on HospitalSettingReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in HospitalSettingReplyMultiError, or nil if none found.

type HospitalSettingReplyMultiError

type HospitalSettingReplyMultiError []error

HospitalSettingReplyMultiError is an error wrapping multiple validation errors returned by HospitalSettingReply.ValidateAll() if the designated constraints aren't met.

func (HospitalSettingReplyMultiError) AllErrors

func (m HospitalSettingReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (HospitalSettingReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type HospitalSettingReplyValidationError

type HospitalSettingReplyValidationError struct {
	// contains filtered or unexported fields
}

HospitalSettingReplyValidationError is the validation error returned by HospitalSettingReply.Validate if the designated constraints aren't met.

func (HospitalSettingReplyValidationError) Cause

Cause function returns cause value.

func (HospitalSettingReplyValidationError) Error

Error satisfies the builtin error interface

func (HospitalSettingReplyValidationError) ErrorName

ErrorName returns error name.

func (HospitalSettingReplyValidationError) Field

Field function returns field value.

func (HospitalSettingReplyValidationError) Key

Key function returns key value.

func (HospitalSettingReplyValidationError) Reason

Reason function returns reason value.

type LockHospitalSettingRequest

type LockHospitalSettingRequest struct {
	Id     uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Locked uint32 `protobuf:"varint,6,opt,name=locked,proto3" json:"locked,omitempty"`
	// contains filtered or unexported fields
}

func (*LockHospitalSettingRequest) Descriptor deprecated

func (*LockHospitalSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use LockHospitalSettingRequest.ProtoReflect.Descriptor instead.

func (*LockHospitalSettingRequest) GetId

func (*LockHospitalSettingRequest) GetLocked

func (x *LockHospitalSettingRequest) GetLocked() uint32

func (*LockHospitalSettingRequest) ProtoMessage

func (*LockHospitalSettingRequest) ProtoMessage()

func (*LockHospitalSettingRequest) ProtoReflect

func (*LockHospitalSettingRequest) Reset

func (x *LockHospitalSettingRequest) Reset()

func (*LockHospitalSettingRequest) String

func (x *LockHospitalSettingRequest) String() string

func (*LockHospitalSettingRequest) Validate

func (m *LockHospitalSettingRequest) Validate() error

Validate checks the field values on LockHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*LockHospitalSettingRequest) ValidateAll

func (m *LockHospitalSettingRequest) ValidateAll() error

ValidateAll checks the field values on LockHospitalSettingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in LockHospitalSettingRequestMultiError, or nil if none found.

type LockHospitalSettingRequestMultiError

type LockHospitalSettingRequestMultiError []error

LockHospitalSettingRequestMultiError is an error wrapping multiple validation errors returned by LockHospitalSettingRequest.ValidateAll() if the designated constraints aren't met.

func (LockHospitalSettingRequestMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (LockHospitalSettingRequestMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type LockHospitalSettingRequestValidationError

type LockHospitalSettingRequestValidationError struct {
	// contains filtered or unexported fields
}

LockHospitalSettingRequestValidationError is the validation error returned by LockHospitalSettingRequest.Validate if the designated constraints aren't met.

func (LockHospitalSettingRequestValidationError) Cause

Cause function returns cause value.

func (LockHospitalSettingRequestValidationError) Error

Error satisfies the builtin error interface

func (LockHospitalSettingRequestValidationError) ErrorName

ErrorName returns error name.

func (LockHospitalSettingRequestValidationError) Field

Field function returns field value.

func (LockHospitalSettingRequestValidationError) Key

Key function returns key value.

func (LockHospitalSettingRequestValidationError) Reason

Reason function returns reason value.

type UnimplementedHospitalServer

type UnimplementedHospitalServer struct {
}

UnimplementedHospitalServer must be embedded to have forward compatible implementations.

func (UnimplementedHospitalServer) AddHospitalSetting

func (UnimplementedHospitalServer) DeleteHospitalSetting

func (UnimplementedHospitalServer) DeleteHospitalSettings

func (UnimplementedHospitalServer) EditHospitalSetting

func (UnimplementedHospitalServer) ListHospitalSetting

func (UnimplementedHospitalServer) LockHospitalSetting

type UnsafeHospitalServer

type UnsafeHospitalServer interface {
	// contains filtered or unexported methods
}

UnsafeHospitalServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HospitalServer will result in compilation errors.

Directories

Path Synopsis
Package docs GENERATED BY SWAG; DO NOT EDIT This file was generated by swaggo/swag
Package docs GENERATED BY SWAG; DO NOT EDIT This file was generated by swaggo/swag

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL