| | |
| | | package com.nanometer.smartlab.dao; |
| | | |
| | | import com.nanometer.smartlab.entity.SysLaboratory; |
| | | import com.nanometer.smartlab.entity.dto.LaboratoryVo; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.springframework.dao.DataAccessException; |
| | | |
| | | import java.util.List; |
| | |
| | | public SysLaboratory getSysLaboratory(String id) throws DataAccessException; |
| | | @SuppressWarnings("rawtypes") |
| | | public List<SysLaboratory> getSysLaboratoryList(Map params) throws DataAccessException; |
| | | |
| | | public List<SysLaboratory> getSysLaboratorySimpleInfoList(Map params); |
| | | public List<SysLaboratory> getAllSysLaboratoryList() throws DataAccessException; |
| | | @SuppressWarnings("rawtypes") |
| | | public int getSysLaboratoryTotalCount(Map params) throws DataAccessException; |
| | |
| | | public void updateLabExport(SysLaboratory sysLaboratory); |
| | | |
| | | List<Map> exportLabList(Map params); |
| | | |
| | | List<LaboratoryVo.Laboratory> getLaboratoryByProject(@Param("project") String project); |
| | | |
| | | SysLaboratory getSysLaboratoryByName(String name); |
| | | |
| | | List<Map> getPersonInCharge(String project); |
| | | } |