调起微信app的以下字段不能错
payData.put("appid", MapUtils.getString(payResult, "appid")); payData.put("partnerid", MapUtils.getString(payResult, "mch_id")); payData.put("prepayid", MapUtils.getString(payResult, "prepay_id")); payData.put("package", "Sign=WXPay"); payData.put("noncestr", MapUtils.getString(payResult, "nonce_str")); payData.put("timestamp", time); String sign1 = WXPayUtil.generateSignature(payData, config.getKey(), WXPayConstants.SignType.MD5); payData = new HashMap<>(); payData.put("sign", sign1); payData.put("appid", config.getAppID()); payData.put("timestamp", String.valueOf(WXPayUtil.getCurrentTimestamp())); payData.put("noncestr", MapUtils.getString(payResult, "nonce_str")); payData.put("partnerid", config.getMchID()); payData.put("prepayid", MapUtils.getString(payResult, "prepay_id")); payData.put("package", "Sign=WXPay");