d2eb79dd7858648fed04b1fc21b00694d84f3d80.svn-base 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.model.AttSwhsBase;
  4. import cn.com.goldenwater.dcproj.param.AttSwhsBaseParam;
  5. import cn.com.goldenwater.dcproj.param.PersObjParam;
  6. import com.github.pagehelper.PageInfo;
  7. import javax.servlet.http.HttpServletResponse;
  8. import java.util.List;
  9. /**
  10. * @author lune
  11. * @date 2019-6-3
  12. */
  13. public interface AttSwhsBaseService extends CrudService<AttSwhsBase, AttSwhsBaseParam> {
  14. // ------------------------- 自定方法 -------------------------
  15. AttSwhsBase getObjId(String objId);
  16. public String add(AttSwhsBase p) throws Exception;
  17. public int modify(AttSwhsBase p) throws Exception;
  18. List<AttSwhsBase> queryList(AttSwhsBaseParam param);
  19. PageInfo<AttSwhsBase> queryListByPage(AttSwhsBaseParam param, HttpServletResponse response);
  20. List<AttSwhsBase> findListBy(PersObjParam persObjParam);
  21. PageInfo<AttSwhsBase> findPageInfoBy(PersObjParam persObjParam);
  22. void exportAttSwhsBase(AttSwhsBaseParam attSwhsBaseParam, HttpServletResponse response);
  23. }