刘韬 2 سال پیش
والد
کامیت
e019ef58fb
1فایلهای تغییر یافته به همراه6 افزوده شده و 4 حذف شده
  1. 6 4
      PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WeixinPayController.java

+ 6 - 4
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WeixinPayController.java

@@ -128,9 +128,9 @@ public class WeixinPayController extends Controller {
 //				renderText("need appId");
 //			}
 			String openid = this.getPara("openid");
-			if (openid == null) {
-				renderText("need openid");
-			}
+//			if (openid == null) {
+//				renderText("need openid");
+//			}
 			String body = this.getPara("body");
 			if (body == null) {
 				renderText("need body");
@@ -167,7 +167,9 @@ public class WeixinPayController extends Controller {
 			params.put("trade_type", TradeType.JSAPI.name());
 			params.put("nonce_str", System.currentTimeMillis() / 1000 + "");
 			params.put("notify_url", notify_url);
-			params.put("openid", openid);
+			if (openid != null) {
+				params.put("openid", openid);
+			}
 
 			String sign = PaymentKit.createSign(params, paternerKey_jx);
 			params.put("sign", sign);