package com.basic.x01.securityCheck.mapper; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; import com.basic.x01.securityCheck.model.TbSecurityCheckItem; import com.basic.x01.securityCheck.model.TbSecurityType; public interface SecurityCheckMapper { int checkSameTbSeucrityType(TbSecurityType type); void insertTbSecurityType(TbSecurityType type); void updateTbSecurityType(TbSecurityType type); void deleteUnusedTbSecurityType( @Param("typeList") List list, @Param("orgId") String orgId); int checkSameTbSecurityCheckItem(TbSecurityCheckItem item); void insertTbSecurityCheckItem(TbSecurityCheckItem item); void updateTbSecurityCheckItem(TbSecurityCheckItem item); void deleteUnusedTbSecurityCheckItem( @Param("orgId") String orgId, @Param("itemId") String itemId); TbSecurityCheckItem getTbSecurityCheckItem(String itemId); List getSecurityType4Edit(String orgId); List getSecurityType(String orgId); List getSecurityCheckItemList(Map param); }