LAPTOP-5NTQJPUS\LT 7 months ago
parent
commit
1422f309ba

+ 1 - 0
DataFusion/src/com/zskk/config/ZskkConfig.java

@@ -90,6 +90,7 @@ public class ZskkConfig extends JFinalConfig {
 		infoData.addTask("*/2 * * * *", new InfoTask());
 		infoData.addTask("*/2 * * * *", new InfoTask());
 		me.add(infoData);
 		me.add(infoData);
 		
 		
+		//支付状态
 		Cron4jPlugin payData = new Cron4jPlugin();
 		Cron4jPlugin payData = new Cron4jPlugin();
 		payData.addTask("*/1 * * * *", new PayTask());
 		payData.addTask("*/1 * * * *", new PayTask());
 		me.add(payData);
 		me.add(payData);

+ 16 - 0
DataFusion/src/com/zskk/task/UpdateTask.java

@@ -91,6 +91,22 @@ public class UpdateTask implements ITask {
 				tService.execute(() -> {
 				tService.execute(() -> {
 					dService.saveReport(params);
 					dService.saveReport(params);
 				});	
 				});	
+				
+				//匹配支付状态
+				if (record.getStr("ExamItem").contains("无片")) {
+					JSONObject jsonObject = new JSONObject();
+					//机构ID
+					jsonObject.put("institution_id", PropKit.get("institution_id"));
+					jsonObject.put("patient_num", record.getStr("PatientId"));
+					//机构类型:1:accession_num:patient_num
+					jsonObject.put("ins_type", "2");
+					JSONObject pJsonObject = new JSONObject();
+					pJsonObject.put("params", jsonObject.toJSONString());
+					tService.execute(() -> {
+						dService.fee(pJsonObject);
+					});
+				}
+				
 			}
 			}
 			
 			
 //        	} catch (Exception e) {
 //        	} catch (Exception e) {