|  | @ -216,39 +216,13 @@ public class DataCollectDispatcher {
 | 
	
		
			
				|  |  |         return fecthData(patient, adapterDataSet, queryParams);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String fecthData(Patient patient, AdapterDataSet adapterDataSet) {
 | 
	
		
			
				|  |  |         List<EhrCondition> queryParams = new ArrayList<>();
 | 
	
		
			
				|  |  |         boolean patientId = true;
 | 
	
		
			
				|  |  |         if (adapterDataSet.isHavePatientID()) {
 | 
	
		
			
				|  |  |             AdapterMetaData adapterMetaData = adapterDataSet.getAdapterMetaDataMap().get(PatientIdentity.getPatientIDCode());
 | 
	
		
			
				|  |  |             queryParams.add(new EhrCondition(" = ", adapterMetaData.getAdapterMetadataModel().getStdMetadataCode(), patient.getPatientId()));
 | 
	
		
			
				|  |  |         } else {
 | 
	
		
			
				|  |  |             patientId = false;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         boolean eventNo = true;
 | 
	
		
			
				|  |  |         if (adapterDataSet.isHaveEventNo()) {
 | 
	
		
			
				|  |  |             AdapterMetaData adapterMetaData = adapterDataSet.getAdapterMetaDataMap().get(adapterDataSet.getEventNoCode());
 | 
	
		
			
				|  |  |             queryParams.add(new EhrCondition(" = ", adapterMetaData.getAdapterMetadataModel().getStdMetadataCode(), patient.getEventNo()));
 | 
	
		
			
				|  |  |         } else {
 | 
	
		
			
				|  |  |             eventNo = false;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         if (!patientId && !eventNo) {
 | 
	
		
			
				|  |  |             logger.error("采集病人数据集至少需要一项病人标识.数据集名:" + adapterDataSet.getAdapterDataSetT().getStdDatasetCode());
 | 
	
		
			
				|  |  |             return Constants.EMPTY;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return fecthData(patient, adapterDataSet, queryParams);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 根据编排任务进行采集
 | 
	
		
			
				|  |  |      * @param patient
 | 
	
		
			
				|  |  |      * @param adapterDataSet
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String fecthData1(Patient patient, AdapterDataSet adapterDataSet) {
 | 
	
		
			
				|  |  |     public String fecthData(Patient patient, AdapterDataSet adapterDataSet) {
 | 
	
		
			
				|  |  |         try {
 | 
	
		
			
				|  |  |             ObjectMapper mapper = new ObjectMapper();
 | 
	
		
			
				|  |  |             List<EhrCondition> queryParams = new ArrayList<>();
 | 
	
	
		
			
				|  | @ -295,7 +269,7 @@ public class DataCollectDispatcher {
 | 
	
		
			
				|  |  |                 jsonObject.put("event_no", patient.getEventNo());
 | 
	
		
			
				|  |  |                 String agencyCode = patient.getOrgCode();
 | 
	
		
			
				|  |  |                 jsonObject.put("org_code", agencyCode);
 | 
	
		
			
				|  |  |                 jsonObject.put("inner_version", "123456");
 | 
	
		
			
				|  |  |                 jsonObject.put("inner_version", SysConfig.getInstance().getVersionMap().get(patient.getOrgCode()));
 | 
	
		
			
				|  |  |                 jsonObject.put("create_date", DateUtil.toString(new Date(), DateUtil.DEFAULT_YMDHMSDATE_FORMAT));
 | 
	
		
			
				|  |  |                 jsonObject.put("event_time", patient.getReferenceTime());//DateUtil.toString(patient.getReferenceTime(), DateUtil.DEFAULT_YMDHMSDATE_FORMAT)
 | 
	
		
			
				|  |  |                 if (StringUtil.isEmpty(patient.getReUploadFlg())) {
 |