| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package com.its.op.service.statistics.impl;
- import com.its.op.mapper.statistics.FcltSttsMapper;
- import com.its.op.service.statistics.StatisticsService;
- import com.its.op.vo.statistics.*;
- import lombok.Getter;
- import lombok.Setter;
- import lombok.ToString;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.stereotype.Service;
- import java.util.ArrayList;
- import java.util.List;
- @Slf4j
- @Getter
- @Setter
- @ToString
- @Service
- public class FcltSttsServiceImpl implements StatisticsService {
- private final FcltSttsMapper mapper;
- public FcltSttsServiceImpl(FcltSttsMapper mapper) {
- this.mapper = mapper;
- }
- public List<FcltSttsTypeVo> findAllFcltSttsType() {
- try {
- return this.mapper.findAllFcltSttsType();
- }
- catch (Exception e) {
- log.error("{}.findAllFcltSttsType: Exception: {}", getClass().getSimpleName(), e.getMessage());
- }
- return new ArrayList<FcltSttsTypeVo>();
- }
- public List<FcltSttsVo> findAllFcltStts(FcltSttsParam cond) {
- try {
- if (cond.getFCLT_CD().equalsIgnoreCase("CCTV")) {
- return this.mapper.findAllFcltSttsCCTV(cond);
- }
- else
- if (cond.getFCLT_CD().equalsIgnoreCase("VMS")) {
- return this.mapper.findAllFcltSttsVMS(cond);
- }
- else
- if (cond.getFCLT_CD().equalsIgnoreCase("VDS")) {
- return this.mapper.findAllFcltSttsVDS(cond);
- }
- else {
- log.error("{}.findAllFcltStts: Unknown Fclt Type: {}", getClass().getSimpleName(), cond);
- }
- }
- catch (Exception e) {
- log.error("{}.findAllFcltStts: Cond: {}, Exception: {}", getClass().getSimpleName(), cond, e.getMessage());
- }
- return new ArrayList<FcltSttsVo>();
- }
- }
|