MessageDataProcess.java 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.its.pis.process;
  2. import com.its.pis.dao.mapper.batch.PisInfrDao;
  3. import com.its.pis.dao.mapper.batch.PrkPlceDao;
  4. import lombok.RequiredArgsConstructor;
  5. import lombok.extern.slf4j.Slf4j;
  6. import org.springframework.stereotype.Service;
  7. @Slf4j
  8. @RequiredArgsConstructor
  9. @Service
  10. public class MessageDataProcess extends AbstractDbmsJobProcess {
  11. private final PisInfrDao pisInfrDao;
  12. private final PrkPlceDao prkPlceDao;
  13. // private final UnitSystMapper unitSystMapper;
  14. // private final PisInfrMapper pisInfrMapper;
  15. // private final PrltCtlrMapper prltCtlrMapper;
  16. // private final VdsStatMapper vdsStatMapper;
  17. @Override
  18. protected void postConstruct() {
  19. // this.unitSystMapper = (UnitSystMapper) AppUtils.getBean(UnitSystMapper.class);
  20. // this.vdsCtlrMapper = (VdsCtlrMapper) AppUtils.getBean(VdsCtlrMapper.class);
  21. // this.vdsDtctMapper = (VdsDtctMapper) AppUtils.getBean(VdsDtctMapper.class);
  22. // this.vdsStatMapper = (VdsStatMapper) AppUtils.getBean(VdsStatMapper.class);
  23. }
  24. @Override
  25. public void process(DbmsJobData data) {
  26. try {
  27. int type = data.getType();
  28. // switch(type) {
  29. // case DbmsJobType.DATA_TYPE_PIS_STTS:
  30. // List<TbPisInfrStts> pisSttsList = (List<TbPisInfrStts>)data.getData();
  31. // this.pisInfrDao.updateStts(pisSttsList, data.isHistory());
  32. // if (data.isHistory()) {
  33. // //this.pisInfrDao.insertStts(pisSttsList);
  34. // }
  35. // pisSttsList.clear();
  36. // break;
  37. // case DbmsJobType.DATA_TYPE_PRLT_STTS:
  38. // List<TbPrltCtlrStts> prltSttsList = (List<TbPrltCtlrStts>)data.getData();
  39. // this.prltCtlrDao.updateStts(prltSttsList, data.isHistory());
  40. // if (data.isHistory()) {
  41. // this.prltCtlrDao.insertStts(prltSttsList);
  42. // }
  43. // prltSttsList.clear();
  44. // break;
  45. // }
  46. } catch (Exception e) {
  47. log.error("DbmsJobProcess.process: Exception: {}", e.toString());
  48. }
  49. }
  50. }