EmpCostImportService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.kcim.service;
  2. import org.springframework.web.multipart.MultipartFile;
  3. import javax.servlet.http.HttpServletResponse;
  4. import java.io.IOException;
  5. /**
  6. * @program: CostAccount
  7. * @description: 人事成本数据导入service
  8. * @author: Wang.YS
  9. * @create: 2023-10-18 19:26
  10. **/
  11. public interface EmpCostImportService {
  12. /**
  13. * 月度信息采集-人事成本数据导入-获取导入列表
  14. * @param current 当前页
  15. * @param pageSize 页容量
  16. * @param computeDate 核算年月
  17. * @param filter 过滤条件 工号/姓名
  18. * @return 导入列表
  19. */
  20. Object getEmpCostList(Integer current, Integer pageSize, String computeDate, String filter);
  21. /**
  22. * 月度信息采集-人事成本数据导入-获取导出模版
  23. * @param response 出参
  24. * @return 出参
  25. */
  26. Object exportEmpCostList(HttpServletResponse response) ;
  27. /**
  28. * 月度信息采集-人事成本数据导入-导入数据
  29. * @param computeDate 核算年月
  30. * @param file 文件
  31. *
  32. */
  33. void importEmpCostList(String computeDate, MultipartFile file);
  34. }