From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期一, 01 七月 2024 10:58:35 +0800 Subject: [PATCH] change --- src/main/java/com/nanometer/smartlab/dao/SysLaboratoryDao.java | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/dao/SysLaboratoryDao.java b/src/main/java/com/nanometer/smartlab/dao/SysLaboratoryDao.java index e8b68c5..dae9dcb 100644 --- a/src/main/java/com/nanometer/smartlab/dao/SysLaboratoryDao.java +++ b/src/main/java/com/nanometer/smartlab/dao/SysLaboratoryDao.java @@ -13,9 +13,9 @@ */ public interface SysLaboratoryDao { - public SysLaboratory getSysLaboratory(String id) throws DataAccessException; + public SysLaboratory getSysLaboratory(Long id) throws DataAccessException; - public SysLaboratory getSysLaboratorySimpleInfo(String id) throws DataAccessException; + public SysLaboratory getSysLaboratorySimpleInfo(Long id) throws DataAccessException; @SuppressWarnings("rawtypes") public List<SysLaboratory> getSysLaboratoryList(Map params) throws DataAccessException; @@ -27,7 +27,7 @@ public void insertSysLaboratory(SysLaboratory sysLaboratory) throws DataAccessException; public int updateSysLaboratory(SysLaboratory sysLaboratory) throws DataAccessException; - public int deleteSysLaboratorys(List<String> ids) throws DataAccessException; + public int deleteSysLaboratorys(List<Long> ids) throws DataAccessException; public SysLaboratory getSysLaboratoryByBarCode(String barCode) throws DataAccessException; @@ -35,11 +35,19 @@ public void updateLabExport(SysLaboratory sysLaboratory); - List<Map> exportLabList(Map params); + List<SysLaboratory> exportLabList(Map params); - List<LaboratoryVo.Laboratory> getLaboratoryByProject(@Param("project") String project); + List<LaboratoryVo.Laboratory> getLaboratoryByProject(@Param("projectId") Long projectId); SysLaboratory getSysLaboratoryByName(String name); List<Map> getPersonInCharge(String project); + + /** + * 根据课题id获取实验室列表 + * @param projectId + * @return + */ + List<SysLaboratory> getLaboratoryByProjectId(Long projectId); + } -- Gitblit v1.9.2