Files
tyapi-server/internal/domains/finance/services/finance_service.go

25 lines
471 B
Go
Raw Normal View History

2025-07-11 21:05:58 +08:00
package services
import (
"go.uber.org/zap"
"tyapi-server/internal/domains/finance/repositories"
)
2025-07-13 16:36:20 +08:00
// FinanceService 财务领域服务
2025-07-11 21:05:58 +08:00
type FinanceService struct {
2025-07-13 16:36:20 +08:00
walletRepo repositories.WalletRepository
logger *zap.Logger
2025-07-11 21:05:58 +08:00
}
2025-07-13 16:36:20 +08:00
// NewFinanceService 创建财务领域服务
2025-07-11 21:05:58 +08:00
func NewFinanceService(
walletRepo repositories.WalletRepository,
logger *zap.Logger,
) *FinanceService {
return &FinanceService{
2025-07-13 16:36:20 +08:00
walletRepo: walletRepo,
logger: logger,
2025-07-11 21:05:58 +08:00
}
}