package com.gkhy.labRiskManage.application.basic.service;
|
|
import com.gkhy.labRiskManage.api.controller.basic.dto.repDto.*;
|
import com.gkhy.labRiskManage.api.controller.basic.dto.respDto.BasicExperimentTypeListRespDTO;
|
import com.gkhy.labRiskManage.api.controller.basic.dto.respDto.BasicRiskSourceTypeListRespDTO;
|
import com.gkhy.labRiskManage.application.basic.dto.bo.BasicExperimentPersonAppQueryBO;
|
import com.gkhy.labRiskManage.application.basic.dto.bo.BasicExperimentStuffAppQueryBO;
|
import com.gkhy.labRiskManage.application.basic.dto.dto.*;
|
import com.gkhy.labRiskManage.commons.domain.SearchResult;
|
|
public interface BasicAppService {
|
|
/**
|
* 基础仪器设备表 - 新增
|
* */
|
int insertBasicExperimentDevice(Long currentUserId, BasicExperimentDeviceInsertReqBO basicDeviceReqDTO);
|
/**
|
* 基础仪器设备表 - 分页查询
|
* */
|
SearchResult<BasicExperimentDeviceAppQueryDTO> getBasicExperimentDevicePage(Long currentUserId,BasicExperimentDeviceQueryReqBO queryReqDTO);
|
/**
|
* 基础仪器设备表 - 修改
|
* */
|
int updateBasicExperimentDevice(Long currentUserId, BasicExperimentDeviceUpdateReqBO deviceUpdateReqDTO);
|
/**
|
* 基础仪器设备表 - 删除
|
* */
|
int deleteBasicExperimentDevice(Long currentUserId, Long id);
|
/**
|
* 基础仪器设备表 - 设备列表
|
* */
|
SearchResult<BasicExperimentDeviceAppQueryDTO> listBasicExperimentDevice(Long currentUserId);
|
|
/**
|
* 基础实验人员 - 插入
|
* */
|
int insertBasicExperimentPerson(Long currentUserId, BasicExperimentPersonInsertReqBO insertReqDO);
|
/**
|
* 基础实验人员 - 分页查询
|
* */
|
SearchResult<BasicExperimentPersonAppQueryBO> getBasicExperimentPersonPage(Long currentUserId, BasicExperimentPersonQueryReqBO queryReqDO);
|
/**
|
* 基础实验人员 - 修改
|
* */
|
int updateBasicExperimentPerson(Long currentUserId, BasicExperimentPersonUpdateReqBO updateReqDO);
|
/**
|
* 基础实验人员 - 删除
|
* */
|
int deleteBasicExperimentPerson(Long currentUserId, Long id);
|
/**
|
* 基础实验人员 - 列表
|
* */
|
SearchResult<BasicExperimentPersonAppListDTO> listBasicExperimentPerson(Long currentUserId);
|
|
/**
|
* 基础场所管理 - 新增
|
* */
|
int insertBasicExperimentSite(Long currentUserId, BasicExperimentSiteInsertReqBO insertReqBO);
|
/**
|
* 基础场所管理 - 分页查询
|
* */
|
SearchResult<BasicExperimentSiteAppQueryDTO> selectBasicExperimentSitePage(Long currentUserId, BasicExperimentSiteQueryReqBO queryReqBO);
|
/**
|
* 基础场所管理 - 修改
|
* */
|
int updateBasicExperimentSite(Long currentUserId, BasicExperimentSiteUpdateReqBO updateReqBO);
|
/**
|
* 基础场所管理 - 删除
|
* */
|
int deleteBasicExperimentSite(Long currentUserId, Long id);
|
/**
|
* 基础场所管理 - 列表
|
* */
|
SearchResult<BasicExperimentSiteAppListDTO> listBasicExperimentSite(Long currentUserId);
|
|
/**
|
* 基础实验耗材管理 - 新增
|
*/
|
int insertBasicExperimentStuff(Long currentUserId, BasicExperimentStuffInsertReqBO insertReqBO);
|
/**
|
* 基础实验耗材管理 - 新增
|
*/
|
SearchResult<BasicExperimentStuffAppQueryDTO> selectBasicExperimentStuffPage(Long currentUserId, BasicExperimentStuffQueryReqBO queryReqBO);
|
/**
|
* 基础实验耗材管理 - 修改
|
*/
|
int updateBasicExperimentStuff(Long currentUserId, BasicExperimentStuffUpdateReqBO updateReqBO);
|
/**
|
* 基础实验耗材管理 - 删除
|
*/
|
int deleteBasicExperimentStuff(Long currentUserId, Long id);
|
/**
|
* 基础实验耗材管理 - 列表
|
*/
|
SearchResult<BasicExperimentStuffAppListDTO> listBasicExperimentStuff(Long currentUserId);
|
/**
|
* 基础实验类型 - 列表
|
*/
|
SearchResult<BasicExperimentTypeAppListDTO> listBasicExperimentType();
|
|
/**
|
* 基础风险单元管理 - 插入
|
*/
|
int insertBasicRiskUnit(Long currentUserId, BasicRiskUnitInsertReqBO insertReqBO);
|
|
/**
|
* 基础风险单元管理 - 分页查询
|
*/
|
SearchResult<BasicRiskUnitAppQueryDTO> selectBasicRiskUnitPage(Long currentUserId, BasicRiskUnitQueryReqBO queryReqBO);
|
/**
|
* 基础风险单元管理 - 修改
|
*/
|
int updateBasicRiskUnit(Long currentUserId, BasicRiskUnitUpdateReqBO updateReqBO);
|
/**
|
* 基础风险单元管理 - 删除
|
*/
|
int deleteBasicRiskUnit(Long currentUserId, Long id);
|
/**
|
* 基础风险单元管理 - 列表
|
*/
|
SearchResult<BasicRiskUnitAppListDTO> listBasicRiskUnit(Long currentUserId);
|
/**
|
* 基础实验风险 - 列表
|
* */
|
SearchResult<BasicRiskSourceTypeListRespDTO> listRiskSourceType();
|
}
|