diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java index cecfa38f..f330eced 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java @@ -172,7 +172,7 @@ public class PayServiceImpl implements IPayService { String openId = null; UserAuth userAuth = userAuthMapper.selectOne(new QueryWrapper() .eq("user_id", params.getUserId()) - .eq("terminal", terminal) + //.eq("terminal", terminal) .last("limit 1")); if (StringUtils.isNotNull(userAuth)) { @@ -217,7 +217,10 @@ public class PayServiceImpl implements IPayService { return ret; } JSONObject ret = new JSONObject(); - ret.put("config", WxPayDriver.unifiedOrder(requestV3)); + JSONObject config = JSONObject.parseObject(JSONObject.toJSONString(WxPayDriver.unifiedOrder(requestV3))); + config.put("package", config.getString("packageValue")); + config.remove("packageValue"); + ret.put("config", config); ret.put("pay_way", 2); return ret; //return WxPayDriver.unifiedOrder(requestV3);