RDService.java 885 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.goafanti.RD.service;
  2. import com.goafanti.RD.bo.InputRdDetails;
  3. import com.goafanti.RD.bo.InputRdList;
  4. import com.goafanti.RD.bo.OutRdDetails;
  5. import com.goafanti.common.bo.Result;
  6. import com.goafanti.common.model.RdDetails;
  7. import org.springframework.web.multipart.MultipartFile;
  8. public interface RDService {
  9. int add(RdDetails in);
  10. OutRdDetails details(Long id);
  11. Object list(InputRdList in);
  12. Object batchList(MultipartFile file);
  13. Result exportList(InputRdList in, String uploadPath);
  14. /**
  15. *
  16. * @param rdNo 编号
  17. * @param id 新增为null 修改为当前编号
  18. * @return
  19. */
  20. boolean checkRdNo(String rdNo, Long id);
  21. int update(InputRdDetails in);
  22. /**
  23. *
  24. * @param id 编号
  25. * @param type 0为浏览 1为新增
  26. * @return
  27. */
  28. int updateBrowseOrDownload(Long id, Integer type);
  29. }