|
@@ -344,13 +344,11 @@ public class WxPayServiceImpl implements IWxPayService {
|
|
|
public Map<String, String> shareGzh(String url) {
|
|
public Map<String, String> shareGzh(String url) {
|
|
|
initData();
|
|
initData();
|
|
|
Map<String, String> map = new HashMap<String, String>();
|
|
Map<String, String> map = new HashMap<String, String>();
|
|
|
- map.put("nonceStr",UUID.randomUUID().toString());
|
|
|
|
|
- map.put("timestamp",String.valueOf(DateUtils.getNowTime()));
|
|
|
|
|
- String signature = wx_config_sign(map, url);
|
|
|
|
|
|
|
+ map.put("nonceStr",WXPayUtil.generateNonceStr());
|
|
|
|
|
+ map.put("timeStamp",String.valueOf(DateUtils.getNowTime()));
|
|
|
map.put("url", url);
|
|
map.put("url", url);
|
|
|
|
|
+ String signature = wx_config_sign(map, url);
|
|
|
map.put("jsapi_ticket", wx_get_jsapi_ticket());
|
|
map.put("jsapi_ticket", wx_get_jsapi_ticket());
|
|
|
- map.put("nonceStr", map.get("nonceStr"));
|
|
|
|
|
- map.put("timestamp", map.get("timestamp"));
|
|
|
|
|
map.put("signature", signature);
|
|
map.put("signature", signature);
|
|
|
map.put("appid",gzhAppid);
|
|
map.put("appid",gzhAppid);
|
|
|
return map;
|
|
return map;
|