f3c22d61bf1d34d586ebc04d5dd6fce8bd878157.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.BisInspKeyRegisterDto;
  4. import cn.com.goldenwater.dcproj.model.*;
  5. import cn.com.goldenwater.dcproj.param.BisInspKeyRegisterParam;
  6. import cn.com.goldenwater.dcproj.param.PagePersObjParam;
  7. import cn.com.goldenwater.dcproj.param.TypeParam;
  8. import com.github.pagehelper.PageInfo;
  9. import javax.servlet.http.HttpServletResponse;
  10. import java.util.List;
  11. /**
  12. * @author lune
  13. * @date 2019-2-21
  14. */
  15. public interface BisInspKeyRegisterService extends CrudService<BisInspKeyRegister, BisInspKeyRegisterParam> {
  16. PageInfo<BisInspKeyRegister> findPageByType(TypeParam typeParam,HttpServletResponse response);
  17. List<BisInspKeyRegister> findListByType(TypeParam typeParam);
  18. // ------------------------- 自定方法 -------------------------
  19. Integer updateBaseInfo(AttEmpwtprjBase attEmpwtprjBase);
  20. Integer add(BisInspKeyRegister bisInspKeyRegister);
  21. BisInspKeyRegister getOne(BisInspKeyRegisterParam keyRegisterParam);
  22. List<BisInspAllNode> treeEmpwtrun(TypeParam typeParam);
  23. List<BisInspAllNode> treeEmpwt(TypeParam typeParam);
  24. List<BisInspKeyRegisterDto> getListByInspGroupIdObjTypeBuild(PagePersObjParam pagePersObjParam);
  25. List<BisInspKeyRegisterDto> getListByInspGroupIdObjTypeRun(PagePersObjParam pagePersObjParam);
  26. }