8663b7c79d776fcc306c2b58d9c6f738d85f0271.svn-base 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.model.AttRsBase;
  4. import cn.com.goldenwater.dcproj.model.BisInspSelArea;
  5. import cn.com.goldenwater.dcproj.param.BisInspSelAreaParam;
  6. import cn.com.goldenwater.dcproj.param.InGroupResParam;
  7. import com.github.pagehelper.PageInfo;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * @author litf
  12. * @date 2019-3-6
  13. */
  14. public interface BisInspSelAreaService extends CrudService<BisInspSelArea, BisInspSelAreaParam> {
  15. // ------------------------- 自定方法 -------------------------
  16. List<Map<String, Object>> getAreaByPersid(String persId,String orgId);
  17. List<Map<String, Object>> getProvinceAreaByPersid(String persId, String end, String str, String pattern, String adCode,String pType,String orgId);
  18. List<Map<String, Object>> getAddvcdByAdCode(String adCode, String adGrad);
  19. List<Map<String, Object>> getPersByArea(String adCode,String orgId);
  20. PageInfo<Map<String, Object>> getResByArea(BisInspSelAreaParam param);
  21. List<Map<String, Object>> getOptionalArea(String id, String ad, String adName,String adCode,String orgId);
  22. PageInfo<BisInspSelArea> getAllSub(BisInspSelAreaParam param);
  23. List<Map<String, Object>> getAddvcdCacheByAdCode(String adCode,String adGrad);
  24. PageInfo<AttRsBase> getResByGroup(InGroupResParam inGroupResParam);
  25. int deleteByGroupId(String id, String adCode,String orgId);
  26. List<Map<String,Object>> getAreaByGroup(String id, String ad, String adName, String adCode,String province);
  27. PageInfo<Map<String, Object>> getPawpByArea(BisInspSelAreaParam param);
  28. int deleteAreaData(String id, String province);
  29. }