Browse Source

初始化

刘韬 6 years ago
parent
commit
a5ad03e5ea

+ 9 - 6
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WebBridgeController.java

@@ -25,17 +25,20 @@ public class WebBridgeController extends Controller {
 	
 	private void process(String toUrl) {
 		try {
-			Object sessionObj = this.getRequest().getSession().getAttribute("pwpSessionObjtest1");
+			Object sessionObj = this.getRequest().getSession().getAttribute("pwpSessionObjtest2");
 			WeixinService wService = ServiceFactory.getService(WeixinService.class);
 			if (sessionObj == null) {
 				String code = this.getPara("code");
 				if (code == null) {
-					String url = wService.getCodeUrl("wxee1c68f8944d357b", getRequest().getRequestURL().toString());
+//					String url = wService.getCodeUrl("wxee1c68f8944d357b", getRequest().getRequestURL().toString());
+					String url = wService.getCodeUrl("wx6a54bf0e98ecd2c7", getRequest().getRequestURL().toString());
+
 					this.redirect(url);
 					return;
 				}
-				SnsAccessToken snsAccessToken = wService.getWebAccessToken("wxee1c68f8944d357b", "1bc0128b6bbb3907c3bcf4a1704f2a1f", code);
-				
+//				SnsAccessToken snsAccessToken = wService.getWebAccessToken("wxee1c68f8944d357b", "1bc0128b6bbb3907c3bcf4a1704f2a1f", code);
+				SnsAccessToken snsAccessToken = wService.getWebAccessToken("wx6a54bf0e98ecd2c7", "f4b4e2b054d84157565ace97a43275e8", code);
+
 				UserService uService = ServiceFactory.getService(UserService.class);
 				User user = User.dao.findFirst("select * from user where wx_openid=?",snsAccessToken.getOpenid());
 
@@ -45,7 +48,7 @@ public class WebBridgeController extends Controller {
 				if (user != null && user.getWxIcon().isEmpty()) {                     
 //					wService.getWebWeixinUserInfo(snsAccessToken.getAccessToken(), snsAccessToken.getOpenid());
 				}
-				this.getRequest().getSession().setAttribute("pwpSessionObjtest1", user);
+				this.getRequest().getSession().setAttribute("pwpSessionObjtest2", user);
 				String uidStr = toUrl.contains("?") ? "&openid=" : "?openid=";
 				this.redirect(toUrl + uidStr + snsAccessToken.getOpenid());
 			} else {
@@ -63,7 +66,7 @@ public class WebBridgeController extends Controller {
 
 				}
 //				
-				this.getRequest().getSession().setAttribute("pwpSessionObjtest1", users2);
+				this.getRequest().getSession().setAttribute("pwpSessionObjtest2", users2);
 //
 				this.redirect(toUrl + uidStr + userWechats.getWxOpenid());
 

+ 5 - 2
PacsOnline_Wechat_Patient/src/main/java/com/zskk/service/WeixinService.java

@@ -12,6 +12,7 @@ import com.jfinal.weixin.sdk.api.SnsAccessTokenApi;
 import com.jfinal.weixin.sdk.api.SnsApi;
 import com.zskk.model.Report;
 import com.zskk.model.User;
+import com.zskk.model._MappingKit;
 
 public class WeixinService {
 	
@@ -58,10 +59,12 @@ public class WeixinService {
 					"ZSKK@2017~!@#".trim());
 			druidPlugin.start();
 			ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);
-		    arp.start();	
-			Report report = Report.dao.findById("9c11936e4a8440d6");
 
+			_MappingKit.mapping(arp);
+			arp.start();
 
+			Report report = Report.dao.findById("9c11936e4a8440d6");
+			System.out.println(report);
 		
 	}
 }