package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.TacInspYearBatchGroupDto; import cn.com.goldenwater.dcproj.model.TacInspYearBatchGroup; import cn.com.goldenwater.dcproj.param.TacInspYearBatchGroupParam; import java.util.List; /** * @author lune * @date 2019-9-6 */ public interface TacInspYearBatchGroupService extends CrudService { int insertGroupList(TacInspYearBatchGroupDto groupDto); List getGroupList(TacInspYearBatchGroupParam groupParam); int deleteGroupById(String id, String province); int deleteGroupList(TacInspYearBatchGroupDto dto); TacInspYearBatchGroup getGroupById(String id, String province); int updateGroupArea(TacInspYearBatchGroup group); List getGroupListAndObj(TacInspYearBatchGroupParam groupParam); List getGroupListByPersId(TacInspYearBatchGroupParam groupParam); List getGroupListApp(TacInspYearBatchGroupParam tacInspYearBatchGroupParam); int updateGroupList(TacInspYearBatchGroupDto dto); List getGroupListByLoginId(TacInspYearBatchGroupParam tacInspYearBatchGroupParam); String sendGroupMessage(TacInspYearBatchGroupParam tacInspYearBatchGroupParam) throws Exception; int confirmerGroup(TacInspYearBatchGroupParam tacInspYearBatchGroupParam); }