package com.gkhy.safePlatform.specialWork.repository; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gkhy.safePlatform.specialWork.entity.WorkApprovalItemInfo; import com.gkhy.safePlatform.specialWork.entity.WorkApprovalStandItemDO; import com.gkhy.safePlatform.specialWork.model.bo.WorkApprovalItemAndFilledBO; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.Collection; import java.util.List; @Repository public interface WorkApprovalItemInfoRepository extends BaseMapper { int insertBatch(@Param("list") List workApprovalItemInfos); List listWorkApprovalItemByWorkApplyId(Long workApplyId); List listWorkApprovalItemInfoByStepId(Long stepId); List listWorkApprovalItemAndFilledByWorkApplyId(Long workApplyId); List listItemInfoByIds(@Param("list") Collection itemIds); }