diff --git a/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java b/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java index 290b350..c88ed18 100644 --- a/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java +++ b/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java @@ -3,6 +3,7 @@ package com.docus.server.collection.service.impl; import cn.hutool.core.util.NumberUtil; import com.docus.core.util.DateUtil; import com.docus.core.util.Func; +import com.docus.core.util.ObjectUtil; import com.docus.infrastructure.redis.service.IdService; import com.docus.server.collection.dto.TBasicDto; import com.docus.server.collection.httpservices.HttpTBasicService; @@ -114,6 +115,11 @@ public class TBasicServiceImpl implements ITBasicService { //判断jzh是否重复 Integer num = tBasicMapper.selectOne(tBasicDto.getJzh()); + //判断是否血液净化的,是则跳过 + if(ObjectUtil.isNotEmpty(tBasicDto.getInpatientNo())&&tBasicDto.getInpatientNo().contains("x")){ + continue; + } + Long patientId = idService.getDateSeq(); //数据类型转化,格式处理