|
@@ -169,9 +169,6 @@ type EventService interface {
|
|
// EstrusList 发情
|
|
// EstrusList 发情
|
|
EstrusList(ctx context.Context, req *pasturePb.SearchEventRequest, pagination *pasturePb.PaginationModel) (*pasturePb.EstrusEventResponse, error)
|
|
EstrusList(ctx context.Context, req *pasturePb.SearchEventRequest, pagination *pasturePb.PaginationModel) (*pasturePb.EstrusEventResponse, error)
|
|
EstrusCreate(ctx context.Context, req *pasturePb.EventEstrus) error
|
|
EstrusCreate(ctx context.Context, req *pasturePb.EventEstrus) error
|
|
- // FrozenSemenList 冻精
|
|
|
|
- FrozenSemenList(ctx context.Context, req *pasturePb.FrozenSemenRequest, pagination *pasturePb.PaginationModel) (*pasturePb.FrozenSemenResponse, error)
|
|
|
|
- FrozenSemenCreate(ctx context.Context, req *pasturePb.SearchFrozenSemenList) error
|
|
|
|
// AbortionList 流产
|
|
// AbortionList 流产
|
|
AbortionList(ctx context.Context, req *pasturePb.SearchEventRequest, pagination *pasturePb.PaginationModel) (*pasturePb.EventAbortionResponse, error)
|
|
AbortionList(ctx context.Context, req *pasturePb.SearchEventRequest, pagination *pasturePb.PaginationModel) (*pasturePb.EventAbortionResponse, error)
|
|
AbortionCreate(ctx context.Context, req *pasturePb.EventAbortionRequest) error
|
|
AbortionCreate(ctx context.Context, req *pasturePb.EventAbortionRequest) error
|
|
@@ -199,12 +196,19 @@ type CowService interface {
|
|
|
|
|
|
//go:generate mockgen -destination mock/GoodsService.go -package kptservicemock kpt-pasture/module/backend GoodsService
|
|
//go:generate mockgen -destination mock/GoodsService.go -package kptservicemock kpt-pasture/module/backend GoodsService
|
|
type GoodsService interface {
|
|
type GoodsService interface {
|
|
|
|
+ // FrozenSemenList 冻精
|
|
|
|
+ FrozenSemenList(ctx context.Context, req *pasturePb.FrozenSemenRequest, pagination *pasturePb.PaginationModel) (*pasturePb.FrozenSemenResponse, error)
|
|
|
|
+ FrozenSemenCreate(ctx context.Context, req *pasturePb.SearchFrozenSemenList) error
|
|
|
|
+ // DrugsList 药品
|
|
DrugsList(ctx context.Context, req *pasturePb.SearchDrugsRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchDrugsResponse, error)
|
|
DrugsList(ctx context.Context, req *pasturePb.SearchDrugsRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchDrugsResponse, error)
|
|
DrugsCreateOrUpdate(ctx context.Context, req *pasturePb.SearchDrugsList) error
|
|
DrugsCreateOrUpdate(ctx context.Context, req *pasturePb.SearchDrugsList) error
|
|
|
|
+ // MedicalEquipmentList 医疗设备
|
|
MedicalEquipmentList(ctx context.Context, req *pasturePb.SearchMedicalEquipmentRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchMedicalEquipmentResponse, error)
|
|
MedicalEquipmentList(ctx context.Context, req *pasturePb.SearchMedicalEquipmentRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchMedicalEquipmentResponse, error)
|
|
MedicalEquipmentCreateOrUpdate(ctx context.Context, req *pasturePb.SearchMedicalEquipmentList) error
|
|
MedicalEquipmentCreateOrUpdate(ctx context.Context, req *pasturePb.SearchMedicalEquipmentList) error
|
|
- NeckRingLogCreateOrUpdate(ctx context.Context, req *pasturePb.NeckRingCreateRequest) error
|
|
|
|
|
|
+ // NeckRingLogList 脖环相关
|
|
NeckRingLogList(ctx context.Context, req *pasturePb.SearchNeckRingRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchNeckRingResponse, error)
|
|
NeckRingLogList(ctx context.Context, req *pasturePb.SearchNeckRingRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchNeckRingResponse, error)
|
|
|
|
+ NeckRingLogCreateOrUpdate(ctx context.Context, req *pasturePb.NeckRingCreateRequest) error
|
|
|
|
+ // OutboundApply 出库申请
|
|
OutboundApply(ctx context.Context, req *pasturePb.OutboundApplyItem) error
|
|
OutboundApply(ctx context.Context, req *pasturePb.OutboundApplyItem) error
|
|
OutboundList(ctx context.Context, req *pasturePb.SearchOutboundApplyRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchOutboundApplyResponse, error)
|
|
OutboundList(ctx context.Context, req *pasturePb.SearchOutboundApplyRequest, pagination *pasturePb.PaginationModel) (*pasturePb.SearchOutboundApplyResponse, error)
|
|
OutboundAudit(ctx context.Context, req *pasturePb.OutboundApplyAuditRequest) error
|
|
OutboundAudit(ctx context.Context, req *pasturePb.OutboundApplyAuditRequest) error
|