Browse Source

新增openid

付宇 2 months ago
parent
commit
ef7295a192

+ 5 - 1
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WebBridgeController.java

@@ -84,7 +84,11 @@ public class WebBridgeController extends ApiController {
 
 
 	public void reportStemp() {
 	public void reportStemp() {
 		// todo  https://wc4.pacsonline.cn/#/reportInfo/reportStemp?id=cnb51i2f3w5uv769&short=1&is_dcm=1&isEncrypt=0&isAnonymous=1&service=1
 		// todo  https://wc4.pacsonline.cn/#/reportInfo/reportStemp?id=cnb51i2f3w5uv769&short=1&is_dcm=1&isEncrypt=0&isAnonymous=1&service=1
-		this.redirect(WEB_BASR_URL_4+ "/reportInfo/reportStemp?id=" + this.getPara("id") + "&short=1&isEncrypt=0");
+
+		WeixinService wService = ServiceFactory.getService(WeixinService.class);
+		SnsAccessToken snsAccessToken = wService.getWebAccessToken(ApiConfigKit.getApiConfig().getAppId(), ApiConfigKit.getApiConfig().getAppSecret(), code);
+		String openid = snsAccessToken.getOpenid();
+		this.redirect(WEB_BASR_URL_4+ "/reportInfo/reportStemp?id=" + this.getPara("id") + "&short=1&isEncrypt=0&openid=" + openid);
 	}
 	}
 	
 	
 	public void demo() {
 	public void demo() {