ListPigPurchases
This commit is contained in:
@@ -18,6 +18,7 @@ type MonitorService struct {
|
||||
pigBatchLogRepo repository.PigBatchLogRepository
|
||||
pigTransferLogRepo repository.PigTransferLogRepository
|
||||
pigSickLogRepo repository.PigSickLogRepository
|
||||
pigTradeRepo repository.PigTradeRepository
|
||||
}
|
||||
|
||||
// NewMonitorService 创建一个新的 MonitorService 实例
|
||||
@@ -33,6 +34,7 @@ func NewMonitorService(
|
||||
pigBatchLogRepo repository.PigBatchLogRepository,
|
||||
pigTransferLogRepo repository.PigTransferLogRepository,
|
||||
pigSickLogRepo repository.PigSickLogRepository,
|
||||
pigTradeRepo repository.PigTradeRepository,
|
||||
) *MonitorService {
|
||||
return &MonitorService{
|
||||
sensorDataRepo: sensorDataRepo,
|
||||
@@ -46,6 +48,7 @@ func NewMonitorService(
|
||||
pigBatchLogRepo: pigBatchLogRepo,
|
||||
pigTransferLogRepo: pigTransferLogRepo,
|
||||
pigSickLogRepo: pigSickLogRepo,
|
||||
pigTradeRepo: pigTradeRepo,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -123,3 +126,8 @@ func (s *MonitorService) ListPigTransferLogs(opts repository.PigTransferLogListO
|
||||
func (s *MonitorService) ListPigSickLogs(opts repository.PigSickLogListOptions, page, pageSize int) ([]models.PigSickLog, int64, error) {
|
||||
return s.pigSickLogRepo.ListPigSickLogs(opts, page, pageSize)
|
||||
}
|
||||
|
||||
// ListPigPurchases 负责处理查询猪只采购记录列表的业务逻辑
|
||||
func (s *MonitorService) ListPigPurchases(opts repository.PigPurchaseListOptions, page, pageSize int) ([]models.PigPurchase, int64, error) {
|
||||
return s.pigTradeRepo.ListPigPurchases(opts, page, pageSize)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user