package com.gk.hotwork.Service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gk.hotwork.Domain.RiskControlMeasure;
|
import com.gk.hotwork.Domain.UserInfo;
|
import com.gk.hotwork.Domain.Vo.RiskControlMeasureExportVo;
|
|
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletResponse;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @author celin
|
*/
|
public interface RiskControlMeasureService extends IService<RiskControlMeasure> {
|
|
/**
|
* @Description: 分页
|
*/
|
IPage<RiskControlMeasure> selectPage(Page<RiskControlMeasure> page, Map<String, Object> filter, UserInfo user);
|
|
/**
|
* @Description: 新增
|
*/
|
void addOne(RiskControlMeasure riskControlMeasureVo,UserInfo userInfo);
|
|
/**
|
* @Description 修改
|
*/
|
void modOne(RiskControlMeasure riskControlMeasureVo, UserInfo user);
|
|
/**
|
* @Description: 删除
|
*/
|
void delOne(Long id, UserInfo user);
|
|
/**
|
* @Description: 导出
|
*/
|
List<RiskControlMeasureExportVo> getRiskControlMeasureList(HttpServletRequest request, HttpServletResponse response)
|
throws Exception;
|
|
void importRiskControlMeasure(List<RiskControlMeasureExportVo> param, UserInfo user);
|
/**
|
* @Description: 查询 by 管控方式
|
*/
|
String getByDataSrc(String trim);
|
}
|