d3e1cce654cd1e83f319fb5d0ff478ee255ef29b.svn-base 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.dcproj.dto.*;
  3. import cn.com.goldenwater.dcproj.param.InGroupResParam;
  4. import cn.com.goldenwater.dcproj.param.InspObjParam;
  5. import com.github.pagehelper.PageInfo;
  6. import org.springframework.web.multipart.MultipartFile;
  7. import java.util.List;
  8. import java.util.Map;
  9. /**
  10. * Created by 61618 on 2019/4/17.
  11. */
  12. public interface SupervisionPlanService {
  13. List<AllNodeDto> getNodeByPersid(String persid, String ptype, String orgId);
  14. List<PersAllInfoDto> getAllInfoByPersidAndOrgId(String persid, String inspYear, String inspMnth, String orgId, String yearPlanId);
  15. PageInfo<AttSupResBase> getSupResByGroup(InGroupResParam inGroupResParam);
  16. PageInfo getSupObjListNotInspGroupId(InspObjParam inspObjParam);
  17. List getObjListNotGroupId(InspObjParam inspObjParam);
  18. SupInsertResult insertSupervisionObj(PersAllInfoDto persAllInfoDto);
  19. int assignmentRole(ObjIdDto objIdDto);
  20. List<PersTypeDto> getPersType(String persid, String orgId,String yearId);
  21. List<PersTypeDto> getPersTypeByPersid(String persid, String orgId);
  22. void cleanObjData(String objType, String id);
  23. List<PersAllInfoDto> getAllInfoByPersid(String persid, String ptype, String id, String orgId);
  24. String insertGroupInfo(GroupInfoDto groupInfoDto);
  25. void updateNode(BisInspAllDto bisInspAllDto);
  26. void cleanObjDataByObjId(String objType, String objId);
  27. void cleanObjDataByObjIds(String objType, List<String> objIds);
  28. void cleanGroupInfo(String groupId, String orgId);
  29. void copyGroupInfo(AllGroupInfoDto allGroupInfoDto);
  30. void insertByYearMonth(BisInspYearAllDto bisInspYearAllDto);//根据年添加用户信息
  31. List<PersAllAreaDto> getPersAllAreaDtoList(String id, String orgId);
  32. Map<String, Object> importExcel(MultipartFile file, String persId, String orgId);
  33. Map<String,String> getYearMonth(String id);
  34. }