96-门诊医生站会诊申请确认界面和97-门诊会诊申请管理界面全部功能。
This commit is contained in:
@@ -51,23 +51,4 @@ public interface IClinicRoomService extends IService<ClinicRoom> {
|
||||
* @return 结果
|
||||
*/
|
||||
int deleteClinicRoomById(Long id);
|
||||
|
||||
/**
|
||||
* 检查指定卫生机构下是否已存在相同诊室名称(新增时使用)
|
||||
*
|
||||
* @param orgName 卫生机构名称
|
||||
* @param roomName 诊室名称
|
||||
* @return 是否存在
|
||||
*/
|
||||
boolean existsByOrgNameAndRoomName(String orgName, String roomName);
|
||||
|
||||
/**
|
||||
* 检查指定卫生机构下是否已存在相同诊室名称(编辑时使用,排除当前记录)
|
||||
*
|
||||
* @param orgName 卫生机构名称
|
||||
* @param roomName 诊室名称
|
||||
* @param id 当前记录ID
|
||||
* @return 是否存在
|
||||
*/
|
||||
boolean existsByOrgNameAndRoomNameExcludeId(String orgName, String roomName, Long id);
|
||||
}
|
||||
|
||||
@@ -44,21 +44,4 @@ public class ClinicRoomServiceImpl extends ServiceImpl<ClinicRoomMapper, ClinicR
|
||||
public int deleteClinicRoomById(Long id) {
|
||||
return baseMapper.deleteById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean existsByOrgNameAndRoomName(String orgName, String roomName) {
|
||||
LambdaQueryWrapper<ClinicRoom> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(ClinicRoom::getOrgName, orgName)
|
||||
.eq(ClinicRoom::getRoomName, roomName);
|
||||
return count(queryWrapper) > 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean existsByOrgNameAndRoomNameExcludeId(String orgName, String roomName, Long id) {
|
||||
LambdaQueryWrapper<ClinicRoom> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(ClinicRoom::getOrgName, orgName)
|
||||
.eq(ClinicRoom::getRoomName, roomName)
|
||||
.ne(ClinicRoom::getId, id);
|
||||
return count(queryWrapper) > 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user