刘韬 vor 5 Jahren
Ursprung
Commit
23861ea3a5

+ 3 - 7
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WeixinApiController.java

@@ -1,19 +1,12 @@
 package com.zskk.controller;
 
-import java.util.UUID;
-
-import com.google.protobuf.DescriptorProtos.FieldOptions.JSType;
 import com.jfinal.kit.PropKit;
 import com.jfinal.weixin.sdk.api.AccessTokenApi;
 import com.jfinal.weixin.sdk.api.ApiConfigKit;
 import com.jfinal.weixin.sdk.api.ApiResult;
 import com.jfinal.weixin.sdk.api.CallbackIpApi;
 import com.jfinal.weixin.sdk.api.CustomServiceApi;
-import com.jfinal.weixin.sdk.api.JsTicket;
-import com.jfinal.weixin.sdk.api.JsTicketApi;
-import com.jfinal.weixin.sdk.api.JsTicketApi.JsApiType;
 import com.jfinal.weixin.sdk.api.MenuApi;
-import com.jfinal.weixin.sdk.api.PaymentApi;
 import com.jfinal.weixin.sdk.api.QrcodeApi;
 import com.jfinal.weixin.sdk.api.ShorturlApi;
 import com.jfinal.weixin.sdk.api.TemplateMsgApi;
@@ -254,6 +247,9 @@ public class WeixinApiController extends ApiController {
      */
     public WxJSConfigBean getJsSdkConfig() 
     {
+    	String origin = this.getRequest().getHeader("Origin");
+		this.getResponse().setHeader("Access-Control-Allow-Origin", origin);
+		this.getResponse().setHeader("Access-Control-Allow-Credentials", Boolean.TRUE.toString());
     	WeixinService wService = ServiceFactory.getService(WeixinService.class);
     	WxJSConfigBean wxJSConfigBean = wService.getWeixinJSSDKConfig(this.getRequest().getHeader("Referer"));
     	return wxJSConfigBean;

+ 0 - 7
PacsOnline_Wechat_Patient/src/main/java/com/zskk/service/WeixinService.java

@@ -3,12 +3,7 @@ package com.zskk.service;
 import java.io.UnsupportedEncodingException;
 import java.net.URLEncoder;
 import java.util.UUID;
-
-import javax.management.loading.PrivateClassLoader;
-
 import com.jfinal.kit.HashKit;
-import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
-import com.jfinal.plugin.druid.DruidPlugin;
 import com.jfinal.weixin.sdk.api.ApiConfigKit;
 import com.jfinal.weixin.sdk.api.ApiResult;
 import com.jfinal.weixin.sdk.api.JsTicket;
@@ -17,9 +12,7 @@ import com.jfinal.weixin.sdk.api.SnsAccessToken;
 import com.jfinal.weixin.sdk.api.SnsAccessTokenApi;
 import com.jfinal.weixin.sdk.api.SnsApi;
 import com.jfinal.weixin.sdk.api.JsTicketApi.JsApiType;
-import com.zskk.model.Report;
 import com.zskk.model.User;
-import com.zskk.model._MappingKit;
 import com.zskk.service.bean.WxJSConfigBean;
 
 public class WeixinService {