fd07a552060210e2381c6e1ab5310d414a2f05b7.svn-base 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.AttCwsBaseDto;
  4. import cn.com.goldenwater.dcproj.model.AttCwsBase;
  5. import cn.com.goldenwater.dcproj.model.AttCwsBaseCrrct;
  6. import cn.com.goldenwater.dcproj.param.AttCwsBaseListParam;
  7. import cn.com.goldenwater.dcproj.param.AttCwsBaseListParamNew;
  8. import cn.com.goldenwater.dcproj.param.AttCwsBaseParam;
  9. import com.github.pagehelper.PageInfo;
  10. import javax.servlet.http.HttpServletResponse;
  11. import java.util.List;
  12. /**
  13. * @author zhengdafei
  14. * @date 2019-2-23
  15. */
  16. public interface AttCwsBaseService extends CrudService<AttCwsBase, AttCwsBaseParam> {
  17. // ------------------------- 自定方法 -------------------------
  18. public AttCwsBase add(AttCwsBase p) throws Exception;
  19. public int modify(AttCwsBase p) throws Exception;
  20. public PageInfo<AttCwsBase> queryListByPage(AttCwsBaseParam p) throws Exception;
  21. public List<AttCwsBase> queryList(AttCwsBaseParam p) throws Exception;
  22. public PageInfo<AttCwsBaseDto> queryListByObjId(AttCwsBaseListParam param) throws Exception;
  23. public PageInfo<AttCwsBase> queryListByObjId(AttCwsBaseListParamNew param) throws Exception;
  24. public void correction(AttCwsBaseCrrct attCwsBase, String persId) throws Exception;
  25. void exportAttCwsBase(AttCwsBaseParam attCwsBaseParam, HttpServletResponse response);
  26. /**
  27. * 根据水饮编码 批量设置是否省属 1是 2否
  28. * @param attCwsBaseParam
  29. * @return
  30. */
  31. int updateBatchProvincial(AttCwsBaseParam attCwsBaseParam);
  32. }