刘韬 il y a 4 ans
Parent
commit
acba79cd3c
1 fichiers modifiés avec 22 ajouts et 0 suppressions
  1. 22 0
      DataFusion/src/com/zskk/control/ViewController.java

+ 22 - 0
DataFusion/src/com/zskk/control/ViewController.java

@@ -8,6 +8,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
 import com.jfinal.core.Controller;
 import com.jfinal.kit.PropKit;
 import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
@@ -15,6 +16,10 @@ import com.jfinal.plugin.activerecord.Db;
 import com.jfinal.plugin.activerecord.Record;
 import com.jfinal.plugin.activerecord.dialect.SqlServerDialect;
 import com.jfinal.plugin.druid.DruidPlugin;
+import com.zskk.service.DataService;
+import com.zskk.service.ServiceFactory;
+import com.zskk.service.ThreadPoolService;
+
 import okhttp3.FormBody;
 import okhttp3.MediaType;
 import okhttp3.OkHttpClient;
@@ -57,6 +62,23 @@ public class ViewController extends Controller {
 		}
 	}
 	
+	public void testpay() {
+		DataService dService = ServiceFactory.getService(DataService.class);
+		List<Record> records = Db.use("connected").find("select * from(select * from paylist where ISFEE=1 order by PAYTIME desc)where rownum<1600");
+		for (Record record : records) {
+		JSONObject jsonObject = new JSONObject();
+		jsonObject.put("institution_id", PropKit.get("institution_id"));
+		jsonObject.put("patient_num", record.getStr("ACCESSIONNUMBER"));
+		jsonObject.put("ins_type", "1");
+		JSONObject pJsonObject = new JSONObject();
+		pJsonObject.put("params", jsonObject.toJSONString());
+		ThreadPoolService tService = ServiceFactory.getService(ThreadPoolService.class);
+		tService.execute(() -> {
+		dService.fee(pJsonObject);
+		});
+		}
+	}
+	
 	public static DruidPlugin createConnectedDruidPlugin() {
 
 		return new DruidPlugin(PropKit.get("jdbcUrl_connected"), PropKit.get("user_connected"),PropKit.get("password_connected").trim());