12345678910111213141516171819202122232425262728293031 |
- package admin
- import (
- "context"
- v1 "github.com/go-nunu/nunu-layout-advanced/api/v1"
- adminApi "github.com/go-nunu/nunu-layout-advanced/api/v1/admin"
- "github.com/go-nunu/nunu-layout-advanced/internal/repository/admin"
- "github.com/go-nunu/nunu-layout-advanced/internal/service"
- )
- type WafManageService interface {
- GetWafManageList(ctx context.Context,req adminApi.WafManageList) (*v1.PaginatedResponse[adminApi.WafManageListRes], error)
- }
- func NewWafManageService(
- service *service.Service,
- wafManageRepository admin.WafManageRepository,
- ) WafManageService {
- return &wafManageService{
- Service: service,
- wafManageRepository: wafManageRepository,
- }
- }
- type wafManageService struct {
- *service.Service
- wafManageRepository admin.WafManageRepository
- }
- func (s *wafManageService) GetWafManageList(ctx context.Context,req adminApi.WafManageList) (*v1.PaginatedResponse[adminApi.WafManageListRes], error) {
- return s.wafManageRepository.GetWafManageList(ctx, req)
- }
|