Kaynağa Gözat

token参数修改为openid

suxinghua 4 yıl önce
ebeveyn
işleme
a0bccb32ee

+ 3 - 3
YijiaRestful/src/main/java/com/platform/yijia/controller/PayController.java

@@ -129,10 +129,10 @@ public class PayController {
         appUserInfo.setUserType(userType);
         if(userType.equals("1")){
             //1 是公众号
-            appUserInfo.setBlogToken(token);
+            appUserInfo.setBlogOpenid(token);
         }else if(userType.equals("2")){
             //2是小程序
-            appUserInfo.setMinaToken(token);
+            appUserInfo.setMinaOpenid(token);
         }
         List<AppUserInfo> appUserInfoList =appUserInfoService.Authentication(appUserInfo);
 
@@ -172,7 +172,7 @@ public class PayController {
                       //reqData.put("subAppid", "wx24210004370ec43b"); //微信子公众号
                     //reqData.put("outFrontUrl", ""); //js 支付,前台 成功通知地址
                     //reqData.put("outFrontFailUrl", ""); //js 支付,前台 事变通知地址
-                    reqData.put("notifyUrl", "http://m.huiyj.com/yijia-pay/api/getCallback"); //回调地址
+                    reqData.put("notifyUrl", "http://www.huiyj.com/yijia-pay/api/getCallback"); //回调地址
                     //reqData.put("needReceipt", "00"); //电子发票功能 微信开具电子 发票使用
                     //reqData.put("ledgerAccountFlag", "00"); //是否做分账 分账交易使 用;00:做; 01:不做;不传默认为不做分账
                     //reqData.put("ledgerAccountEffectTime", "00"); //分账有效时间 单位为天;是 否做分账选择 00 时该字段必传

+ 0 - 1
YijiaRestful/src/main/java/com/platform/yijia/controller/PayOrderController.java

@@ -43,7 +43,6 @@ public class PayOrderController {
             appUserInfo.setMinaOpenid(payOrderRequest.getToken());
         }
         List<AppUserInfo> appUserInfoList =appUserInfoService.Authentication(appUserInfo);
-        JSONObject resp = new JSONObject();
         //判断登录人员是否验证成功
         if(appUserInfoList!=null&&appUserInfoList.size()>0){
             PayOrder payOrder=new PayOrder();

+ 4 - 4
YijiaRestful/src/main/java/com/platform/yijia/controller/WXLoginController.java

@@ -28,7 +28,7 @@ import java.util.List;
  **/
 
 @Controller
-@RequestMapping("/wxAuth")
+@RequestMapping("/api")
 public class WXLoginController {
 
     @Resource
@@ -71,7 +71,7 @@ public class WXLoginController {
     public String wxLogin(HttpServletResponse response)  throws ParseException,IOException {
         //请求获取code的回调地址
         //用线上环境的域名或者用内网穿透,不能用ip
-        String callBack = "http://www.onlyfido.top/wxAuth/callBack";//域名填你自己的
+        String callBack = "http://www.huiyj.com/api/callBack";//域名填你自己的
         //请求地址
         String url = null;
         try {
@@ -145,8 +145,8 @@ public class WXLoginController {
         //此时已获取到userInfo,再根据业务进行处理
         System.out.println("请求获取userInfo:" + resultInfo);
         //跳转网页地址
-        System.out.println("跳转网页地址:" + "redirect:"+"http://www.onlyfido.top:27281/?openid="+resultObject.getString("openid"));
-        return "redirect:"+"http://www.onlyfido.top:27281/?openid="+resultObject.getString("openid");
+        System.out.println("跳转网页地址:" + "redirect:"+"http://www.huiyj.com/?openid="+resultObject.getString("openid"));
+        return "redirect:"+"http://www.huiyj.com/?openid="+resultObject.getString("openid");
     }
 
 }

+ 2 - 2
YijiaRestful/src/main/java/com/platform/yijia/service/impl/AppUserInfoServiceImpl.java

@@ -24,9 +24,9 @@ public class AppUserInfoServiceImpl implements AppUserInfoService {
         AppUserInfoExample example =new AppUserInfoExample();
         example.or().andUserTypeEqualTo(appUserInfo.getUserType());
         if(appUserInfo.getUserType().equals("1")){
-            example.or().andBlogOpenidEqualTo(appUserInfo.getBlogToken());
+            example.or().andBlogOpenidEqualTo(appUserInfo.getBlogOpenid());
         }else if(appUserInfo.getUserType().equals("2")){
-            example.or().andMinaOpenidEqualTo(appUserInfo.getBlogToken());
+            example.or().andMinaOpenidEqualTo(appUserInfo.getMinaOpenid());
         }
         List<AppUserInfo> list= appUserInfoMapper.selectByExample(example);
         return list;