cf396d26e093703d68e0f84fa85d2662e2ae17b1.svn-base 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.TacInspYearBatchGroupDto;
  4. import cn.com.goldenwater.dcproj.model.TacInspYearBatchGroup;
  5. import cn.com.goldenwater.dcproj.param.TacInspYearBatchGroupParam;
  6. import java.util.List;
  7. /**
  8. * @author lune
  9. * @date 2019-9-6
  10. */
  11. public interface TacInspYearBatchGroupService extends CrudService<TacInspYearBatchGroup, TacInspYearBatchGroupParam> {
  12. int insertGroupList(TacInspYearBatchGroupDto groupDto);
  13. List<TacInspYearBatchGroup> getGroupList(TacInspYearBatchGroupParam groupParam);
  14. int deleteGroupById(String id, String province);
  15. int deleteGroupList(TacInspYearBatchGroupDto dto);
  16. TacInspYearBatchGroup getGroupById(String id, String province);
  17. int updateGroupArea(TacInspYearBatchGroup group);
  18. List<TacInspYearBatchGroup> getGroupListAndObj(TacInspYearBatchGroupParam groupParam);
  19. List<TacInspYearBatchGroup> getGroupListByPersId(TacInspYearBatchGroupParam groupParam);
  20. List<TacInspYearBatchGroup> getGroupListApp(TacInspYearBatchGroupParam tacInspYearBatchGroupParam);
  21. int updateGroupList(TacInspYearBatchGroupDto dto);
  22. List<TacInspYearBatchGroup> getGroupListByLoginId(TacInspYearBatchGroupParam tacInspYearBatchGroupParam);
  23. String sendGroupMessage(TacInspYearBatchGroupParam tacInspYearBatchGroupParam) throws Exception;
  24. int confirmerGroup(TacInspYearBatchGroupParam tacInspYearBatchGroupParam);
  25. }