diff --git a/src/main/java/com/docus/demo/service/WebServiceImpl.java b/src/main/java/com/docus/demo/service/WebServiceImpl.java index 8330e84..ae65b76 100644 --- a/src/main/java/com/docus/demo/service/WebServiceImpl.java +++ b/src/main/java/com/docus/demo/service/WebServiceImpl.java @@ -5,7 +5,11 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.XmlUtil; import cn.hutool.http.webservice.SoapClient; import com.docus.demo.dto.SyncBasicDataDto; -import com.docus.demo.entity.*; +import com.docus.demo.entity.CommonResult; +import com.docus.demo.entity.PatientListResult; +import com.docus.demo.entity.PatientReportResult; +import com.docus.demo.entity.ScanAssort; +import com.docus.demo.entity.Tbasic; import com.docus.demo.facade.IWebService; import com.docus.demo.mapper.mysql.BasicMapper; import com.docus.demo.mapper.mysql.ScanAssortMapper; @@ -18,8 +22,10 @@ import javax.annotation.Resource; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; -import java.util.*; -import java.util.concurrent.CompletableFuture; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; @@ -102,7 +108,7 @@ public class WebServiceImpl implements IWebService { // log.info("开始转换"+root); //时间段内如果查询到住院次数相同的数据 则数据入库 - if (item.getPidAddmissTimes().equals(times) && item.getPidInNo().equals(pNo)) { + if (item.getPidAddmissTimes().equals(times) && item.getPidInNo().equalsIgnoreCase(pNo)) { log.info("正在同步" + item.getPidComName() + i); // log.info("进入条件"); PatientReportResult patientReportResult = this.getReportResult(item.getRepId());