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.SafeCheckRegion;
|
|
import java.util.HashMap;
|
import java.util.List;
|
|
public interface SafeCheckRegionService extends IService<SafeCheckRegion> {
|
|
/**
|
* @description 根据巡检区域id、是否删除标志查询是否存在数据
|
*/
|
SafeCheckRegion getOneRegion(Long id,int status);
|
|
/**
|
* @description 根据巡检区域name,是否删除标志查询是否存在数据
|
*/
|
SafeCheckRegion getRegionByName(String regionName, int deleteStatus);
|
|
/**
|
* @description 根据区域id删除巡检区域
|
*/
|
int deleteRegionById(SafeCheckRegion safeCheckRegion,int deleteStatus);
|
|
/**
|
* @description 新增一个巡检区域
|
*/
|
int saveRegion(SafeCheckRegion safeCheckRegion);
|
|
/**
|
* @description 获取巡检区域所有有效的巡检区域名称
|
*/
|
List<SafeCheckRegion> listRegionName(int deleteStatus);
|
|
/**
|
* @description 条件分页查询所有的区域 没有条件就是全部查询
|
*/
|
Page listRegionByPage(Page pageInfo, HashMap<String, Object> selectCondition);
|
|
/**
|
* @description 根据巡检区域id、是否删除标志更新数据
|
*/
|
void updateRegionById(SafeCheckRegion newRegion, int deleteStatus);
|
}
|