소스 검색

增加二维码获取接口

刘韬 3 년 전
부모
커밋
3d43ee61bb

+ 3 - 0
DataFusion/.classpath

@@ -25,5 +25,8 @@
 	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/okio-2.2.2.jar"/>
 	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/sqljdbc42.jar"/>
 	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jfinal-4.8-bin-with-src.jar"/>
+	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/google-zxing-core-3.2.1.jar"/>
+	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/google-zxing-javase-3.2.1.jar"/>
+	<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jcommander-1.48.jar"/>
 	<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
 </classpath>

BIN
DataFusion/WebRoot/WEB-INF/lib/google-zxing-core-3.2.1.jar


BIN
DataFusion/WebRoot/WEB-INF/lib/google-zxing-javase-3.2.1.jar


BIN
DataFusion/WebRoot/WEB-INF/lib/jcommander-1.48.jar


+ 5 - 1
DataFusion/src/com/zskk/control/ViewController.java

@@ -50,13 +50,17 @@ public class ViewController extends Controller {
 			ActiveRecordPlugin arpConnected = new ActiveRecordPlugin("connected", druidPluginConnected);
 			arpConnected.setDialect(new OracleDialect());
 			arpConnected.start();
-
 		} catch (Exception e) {
 			// TODO: handle exception
 			this.renderText(e.toString());
 		}
 	}
 	
+	public void getQRFile() {
+		String code =this.getPara("code")==null?"":this.getPara("code");
+		String url = "https://wc4.pacsonline.cn/#/reportListOuter?institution_id=43800001&type=1&code=" + code; 
+		renderQrCode(url, 100, 100);
+	}
 	public static DruidPlugin createConnectedDruidPlugin() {
 
 		return new DruidPlugin(PropKit.get("jdbcUrl_connected"), PropKit.get("user_connected"),PropKit.get("password_connected").trim());