package com.gkhy.safePlatform.safeCheck.service.baseService;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gkhy.safePlatform.safeCheck.entity.SafeCheckQuota;
|
|
public interface SafeCheckQuotaService extends IService<SafeCheckQuota> {
|
|
/**
|
* @description 新增一个巡检指标
|
*/
|
int saveQuota(SafeCheckQuota safeCheckQuota);
|
|
/**
|
* @description 根据指标名查询是否存在同名指标
|
*/
|
SafeCheckQuota getQuotaByName(String quotaName,int deleteStatus);
|
|
/**
|
* @description 根据巡检指标id获取巡检指标
|
*/
|
SafeCheckQuota getQuotaById(Long id , int deleteStatus);
|
|
/**
|
* @description 分页获取当前页中的巡检指标信息
|
*/
|
Page listQuotaByPage(Page pageInfo,String quotaName);
|
|
/**
|
* @description 根据巡检指标id删除巡检指标
|
*/
|
void deleteQuotaById(SafeCheckQuota quota,int deleteStatus);
|
|
/**
|
* @description 根据巡检指标id修改巡检指标
|
*/
|
void updateQuotaById(SafeCheckQuota safeCheckQuota,int deleteStatus);
|
}
|