AcqGoodsOnSeatCusData.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.emato.cus.supervise.biz.acqGoodsSeat;
  2. import com.emato.cus.supervise.biz.CusData;
  3. import com.emato.cus.supervise.constant.EmtRecordTimeEnum;
  4. import com.emato.cus.supervise.domain.WmsAcqGoodsOnSeat;
  5. import com.emato.cus.supervise.domainCus.CusAcqGoodsSeat06;
  6. import com.emato.cus.supervise.service.cus.CusAcqGoodsSeatService06;
  7. import org.slf4j.Logger;
  8. import org.slf4j.LoggerFactory;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Component;
  11. import java.util.List;
  12. /**
  13. * 库位货物数据 业务 CUS
  14. * @author Scott Chen
  15. * @version 1.0
  16. * 2017-10-31 12:38
  17. */
  18. @Component
  19. public class AcqGoodsOnSeatCusData implements CusData {
  20. private static final Logger logger = LoggerFactory.getLogger(AcqGoodsOnSeatCusData.class);
  21. @Autowired
  22. private CusAcqGoodsSeatService06 cusAcqGoodsSeatService06;
  23. private static final String DATA_TYPE_INFO = "[" + EmtRecordTimeEnum.ACQ_GOODS_ON_SEAT.getCode() + "]" + EmtRecordTimeEnum.ACQ_GOODS_ON_SEAT.getName();
  24. @Override
  25. public int insertCus(List<?> list) {
  26. logger.info("---------- 库位货物数据::写入本次监控数据开始 --------------------");
  27. List<CusAcqGoodsSeat06> cusList = (List<CusAcqGoodsSeat06>) list;
  28. int result = cusAcqGoodsSeatService06.addCusAcqGoodsSeat06(cusList);
  29. logger.info("---【" + DATA_TYPE_INFO + "】写入监控数据:{} 条", result);
  30. logger.info("---------- 库位货物数据::写入本次监控数据结束 --------------------");
  31. return result;
  32. }
  33. }