f8a6d5c9cd1ed4d71702cd1dd0cc4e58dcb24be1.svn-base 947 B

123456789101112131415161718192021222324252627282930313233
  1. package cn.com.goldenwater.dcproj.service.impl.offline;
  2. import cn.com.goldenwater.dcproj.model.BisInspOffLine;
  3. import cn.com.goldenwater.dcproj.model.BisInspOffLineObj;
  4. import cn.com.goldenwater.dcproj.model.BisInspOffLineRet;
  5. import cn.com.goldenwater.dcproj.model.BisInspOffLineRetBase;
  6. import org.slf4j.Logger;
  7. import org.slf4j.LoggerFactory;
  8. import java.io.IOException;
  9. /**
  10. * @author lhc
  11. * @date 2019/11/18 16:59
  12. */
  13. public abstract class BisInspOffLineProcess {
  14. private Logger logger = LoggerFactory.getLogger(getClass());
  15. /**
  16. * 处理督查类型填报
  17. *
  18. * @param bisInspOffLineObj
  19. */
  20. public abstract BisInspOffLineRet process(BisInspOffLineObj bisInspOffLineObj, String fileDir) throws IOException;
  21. /**
  22. * 获取督查类型关联的基础信息
  23. *
  24. * @param bisInspOffLine
  25. * @return
  26. */
  27. public abstract BisInspOffLineRetBase getBaseInfo(BisInspOffLine bisInspOffLine);
  28. }