package cn.com.goldenwater.dcproj.dao; import cn.com.goldenwater.dcproj.dto.AttWagaSapBaseDto; import cn.com.goldenwater.dcproj.dto.BisInspObjDto; import cn.com.goldenwater.dcproj.dto.VillRgstrEngIdDto; import cn.com.goldenwater.dcproj.model.BisInspObj; import cn.com.goldenwater.dcproj.model.BisInspSelArea; import cn.com.goldenwater.dcproj.param.BisInspObjParam; import cn.com.goldenwater.core.persistence.CrudDao; import cn.com.goldenwater.dcproj.param.PersObjParam; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface BisInspObjDao extends CrudDao { List findListByGroupIdAndPlanId(@Param("inspGroupId")String groupId,@Param("plnaId")String plnaId); int deleteInspObj(@Param("objId") String objId,@Param("inspGroupId") String inspGroupId,@Param("objType") String objType); List getPersByOrg(@Param("orgId") String orgId); int deleteAll(@Param("id") String id); List getObjIdList(@Param("id") String id); void deleteAllPblm(@Param("s") String s); List getBisInspSelAreaList(@Param("inspGroupId") String inspGroupId,@Param("orgId") String orgId); List getWiuObjByPersId(PersObjParam persObjParam); List getKeySwhsObjByPersId(PersObjParam persObjParam); List getWintObjByPersId(PersObjParam persObjParam); List getSdObjByPersId(PersObjParam persObjParam); List getSvwtObjByPersId(PersObjParam persObjParam); List getWuntObjByPersId(PersObjParam persObjParam); List getPrdObjByPersId(PersObjParam persObjParam); List getJSFLObjByPersId(PersObjParam persObjParam); List getJSWAObjByPersId(PersObjParam persObjParam); List getIrrObjByPersId(PersObjParam persObjParam); List getSapObjByPersId(PersObjParam persObjParam); List getSapBaseList(PersObjParam persObjParam); }