package com.gkhy.safePlatform.safeCheck.repository; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gkhy.safePlatform.safeCheck.entity.SafeCheckQuota; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; @Repository public interface SafeCheckQuotaRepository extends BaseMapper { /** * @description 根据指标名查询是否存在同名指标 */ SafeCheckQuota getQuotaByName(String quotaName, int deleteStatus); /** * @description 根据巡检指标id获取巡检指标 */ SafeCheckQuota getQuataById(@Param("id") Long id, @Param("deleteStatus") int deleteStatus); /** * @description 根据巡检指标id删除巡检指标(更新删除状态) */ int deleteQuotaById(SafeCheckQuota quota,@Param("deleteStatus") int deleteStatus); /** * @description 根据巡检指标id修改巡检指标 */ int updateQuotaById(SafeCheckQuota safeCheckQuota,@Param("status") int deleteStatus); }