dev_2.1.0
liu 1 year ago
parent 35ce98c4ef
commit 5fc5301679

@ -168,7 +168,7 @@ mv virtual-patient-bucket-prod /data/vp/minio/data
# 运行容器
docker run --name virtual-patient-web -p 8899:8899 -d virtual-patient-web
# **启用网络环境服务,生产环境请使用**
docker run --name virtual-patient-web -p 8899:8899 -v /data/vp:/data/vp --network virtual-patient-network -d virtual-patient-web --spring.profiles.active=prod
docker run --name virtual-patient-web -p 8899:8899 -v /data/vp:/data/vp --network virtual-patient-network -d virtual-patient-web:1.0.0 --spring.profiles.active=prod
# 验证容器运行
docker ps | grep virtual-patient-web
# 查看日志是否正常

@ -57,10 +57,16 @@ public class PhysicalToolManageServiceImpl implements PhysicalToolManageService
ConfigPhysicalTool configPhysicalTool = configPhysicalToolService.getById(id);
PhysicalToolVO bean = BeanUtil.toBean(configPhysicalTool, PhysicalToolVO.class);
List<DefaultPhysicalIndicator> list = defaultPhysicalIndicatorService.lambdaQuery().eq(DefaultPhysicalIndicator::getItemId, id).list();
if (CollUtil.isNotEmpty(list)) {
bean.setDefaultPhysicalIndicatorList(list);
// 如果需要检查位
if (configPhysicalTool.getRequireLocation() == 1) {
if (CollUtil.isNotEmpty(list)) {
bean.setDefaultPhysicalIndicatorList(list);
} else {
bean.setDefaultPhysicalIndicatorList(new ArrayList<>());
}
} else {
bean.setDefaultPhysicalIndicatorList(new ArrayList<>());
// 如果不需要检查位
list.stream().findFirst().ifPresent(bean::setNoLocationDefaultPhysicalIndicator);
}
return bean;
}

Loading…
Cancel
Save