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<SafeCheckQuota> {
|
|
/**
|
* @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);
|
}
|