Browse Source

의존성 주입 재정의

pull/16/head
지대한 10 months ago
parent
commit
60349d12fd
  1. 51
      pav-server/src/main/java/com/palnet/biz/api/main/dash/service/MainDashService.java

51
pav-server/src/main/java/com/palnet/biz/api/main/dash/service/MainDashService.java

@ -1,37 +1,34 @@
package com.palnet.biz.api.main.dash.service;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.*;
import java.util.stream.Collectors;
import com.palnet.biz.api.acnt.jwt.model.JwtGroupModel;
import com.palnet.biz.api.acnt.jwt.utils.JwtTokenUtil;
import com.palnet.biz.api.bas.group.model.BasGroupModel;
import com.palnet.biz.api.main.dash.model.*;
import com.palnet.biz.api.main.statistics.service.MainStatisticsService;
import com.palnet.biz.jpa.entity.CtrCntrlWarnLog;
import com.palnet.biz.jpa.entity.FltPlanBas;
import com.palnet.biz.jpa.entity.type.WarnType;
import com.palnet.biz.jpa.repository.ctr.CtrCntrlQueryRepository;
import com.palnet.biz.jpa.repository.ctr.CtrCntrlWarnLogQueryRepository;
import com.palnet.biz.jpa.repository.flt.FltPlanArcrftRepository;
import com.palnet.biz.jpa.repository.flt.FltPlanBasRepository;
import com.palnet.biz.jpa.repository.pty.*;
import com.palnet.biz.jpa.repository.flt.FltPlanQueryRepository;
import com.palnet.biz.jpa.repository.pty.PtyDronQueryRepository;
import com.palnet.biz.jpa.repository.pty.PtyGroupQueryRepository;
import com.palnet.comn.code.ErrorCode;
import com.palnet.comn.exception.CustomException;
import com.querydsl.core.Tuple;
import com.querydsl.core.BooleanBuilder;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.palnet.biz.jpa.entity.CtrCntrlWarnLog;
import com.palnet.biz.jpa.entity.type.WarnType;
import com.palnet.biz.jpa.repository.ctr.CtrCntrlQueryRepository;
import com.palnet.biz.jpa.repository.ctr.CtrCntrlWarnLogQueryRepository;
import com.palnet.biz.jpa.repository.flt.FltPlanArcrftRepository;
import com.palnet.biz.jpa.repository.flt.FltPlanQueryRepository;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
@Slf4j
@Service
@ -40,15 +37,15 @@ public class MainDashService {
private Logger logger = LoggerFactory.getLogger(getClass());
private PtyDronQueryRepository ptyDronQueryRepository;
private PtyGroupQueryRepository ptyGroupQueryRepository;
private FltPlanQueryRepository fltPlanQueryRepository;
private CtrCntrlWarnLogQueryRepository ctrCntrlWarnLogQueryRepository;
private CtrCntrlQueryRepository query;
private MainStatisticsService mainStatisticsService;
private FltPlanArcrftRepository fltPlanArcrftRepository;
private FltPlanBasRepository fltPlanBasRepository;
private JwtTokenUtil token;
private final PtyDronQueryRepository ptyDronQueryRepository;
private final PtyGroupQueryRepository ptyGroupQueryRepository;
private final FltPlanQueryRepository fltPlanQueryRepository;
private final CtrCntrlWarnLogQueryRepository ctrCntrlWarnLogQueryRepository;
private final CtrCntrlQueryRepository query;
private final MainStatisticsService mainStatisticsService;
private final FltPlanArcrftRepository fltPlanArcrftRepository;
private final FltPlanBasRepository fltPlanBasRepository;
private final JwtTokenUtil token;
/**
* 일별 비행건수 통계

Loading…
Cancel
Save