2a0d248a97e763745236da326c85e5d423d4301d.svn-base 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.BisInspWtdstDetailDto;
  4. import cn.com.goldenwater.dcproj.model.BisInspWtdst;
  5. import cn.com.goldenwater.dcproj.param.BisInspWtdstDtoListParam;
  6. import cn.com.goldenwater.dcproj.param.BisInspWtdstParam;
  7. import com.github.pagehelper.PageInfo;
  8. import javax.servlet.http.HttpServletResponse;
  9. import java.util.List;
  10. /**
  11. * @author zhengdafei
  12. * @date 2019-2-21
  13. */
  14. public interface BisInspWtdstService extends CrudService<BisInspWtdst, BisInspWtdstParam> {
  15. // ------------------------- 自定方法 -------------------------
  16. String add(BisInspWtdst p) throws Exception;
  17. int modify(BisInspWtdst p) throws Exception;
  18. PageInfo<BisInspWtdst> queryListByPage(BisInspWtdstParam p);
  19. List<BisInspWtdst> queryList(BisInspWtdstParam p);
  20. PageInfo<BisInspWtdstDetailDto> queryListWithPblm(BisInspWtdstDtoListParam p);
  21. void queryListWithPblmExport(BisInspWtdstDtoListParam p, HttpServletResponse response);
  22. PageInfo<BisInspWtdst> getListBy(BisInspWtdstParam param);
  23. void exportBisInspWtdst(BisInspWtdstParam bisInspWtdstParam, HttpServletResponse response);
  24. /**
  25. * 批量设置是否省属 1是2否
  26. * @param bisInspWtdstParam
  27. * @return
  28. */
  29. int updateBatchProvincial(BisInspWtdstParam bisInspWtdstParam);
  30. }