Prechádzať zdrojové kódy

创建岷县人民医院分支

刘韬 6 rokov pred
rodič
commit
d0cc416e7f

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

@@ -13,11 +13,18 @@ import com.jfinal.plugin.activerecord.dialect.OracleDialect;
 import com.jfinal.plugin.cron4j.Cron4jPlugin;
 import com.jfinal.plugin.druid.DruidPlugin;
 import com.jfinal.template.Engine;
+import com.zskk.service.ServiceFactory;
 import com.zskk.control.ViewController;
 import com.zskk.model._MappingKit;
 import com.zskk.task.DataTask;
 
 public class ZskkConfig extends JFinalConfig {
+	
+	@Override
+	public void afterJFinalStart() {
+		super.afterJFinalStart();
+		ServiceFactory.init();
+	}
 
 	@Override
 	public void configConstant(Constants me) {
@@ -72,7 +79,7 @@ public class ZskkConfig extends JFinalConfig {
 		me.add(arpConnected);
 		
 		Cron4jPlugin cpData = new Cron4jPlugin();
-		cpData.addTask("*/30 * * * *", new DataTask());
+		cpData.addTask("*/25 * * * *", new DataTask());
 		me.add(cpData);
 
 //		Cron4jPlugin cp2 = new Cron4jPlugin();

+ 3 - 3
DataFusion/src/com/zskk/service/WeixinService.java

@@ -30,12 +30,12 @@ public class WeixinService {
 	 * 获取用户信息
 	 */
 	public void requestWeixinQrcode(String reportid) {
-		String url = String.format(WEIXIN_QRCODE, reportid);
-		String content = doGet(url);
+		String url= String.format(WEIXIN_QRCODE, reportid);
+		doGet(url);
 	}
 	
 	private String doGet(String url) {
-		StringBuilder apiLog = new StringBuilder();
+		StringBuilder apiLog= new StringBuilder();
 		apiLog.append(url).append("\t").append("params:").append("");
 		CloseableHttpClient client = HttpClients.custom().setConnectionManager(POOL_CM).build();
 		String content = null; // 返回内容

+ 2 - 2
DataFusion/src/com/zskk/task/DataTask.java

@@ -52,7 +52,7 @@ public class DataTask implements ITask {
 				patientInfos.update();
 				exams2.setExamStatus(9);
 				exams2.update();
-				WeixinService wService = new WeixinService();
+				WeixinService wService = ServiceFactory.getService(WeixinService.class);
 				wService.requestWeixinQrcode(report.getId());;
 			}
 		} catch (Exception e) {
@@ -70,7 +70,7 @@ public class DataTask implements ITask {
 	
 	private String creatId() {
 		UUID id=UUID.randomUUID();
-        String[] idd = id.toString().split("-");
+        String[] idd= id.toString().split("-");
         return idd[0]+idd[1]+idd[2];
 	}