| | |
| | | try { |
| | | String url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" + accessToken; |
| | | Map<String, Object> param = new HashMap<>(); |
| | | // param.put("scene", "phone=" + phonenumber); |
| | | param.put("scene", "phone=" + phonenumber+",amount="+amount); |
| | | param.put("path", "chargingPile/payMent/payMent"); |
| | | param.put("page", "chargingPile/payMent/payMent"); |
| | | param.put("check_path", false); |
| | | param.put("env_version", "trial"); |
| | | param.put("width", 200); //二维码尺寸 |
| | |
| | | Map<String, Object> dataMap = new LinkedHashMap<String, Object>(); // 使用LinkedHashMap保持顺序 |
| | | dataMap.put("goods_desc", "积分充值"); |
| | | dataMap.put("huifu_id", "6666000174575407"); |
| | | dataMap.put("notify_url", "http://221.182.45.100:8084/other/wx/integralCallback"); |
| | | dataMap.put("notify_url", "http://47.120.5.122:8080/other/wx/integralCallback"); |
| | | dataMap.put("req_date", date.format(new Date())); |
| | | dataMap.put("req_seq_id", code); |
| | | dataMap.put("trade_type", "T_MINIAPP"); |
| | |
| | | Map<String, Object> dataMap = new LinkedHashMap<String, Object>(); // 使用LinkedHashMap保持顺序 |
| | | dataMap.put("goods_desc", "积分充值"); |
| | | dataMap.put("huifu_id", "6666000174575407"); |
| | | dataMap.put("notify_url", "http://221.182.45.100:8084/other/wx/integralCallback"); |
| | | dataMap.put("notify_url", "http://47.120.5.122:8080/other/wx/integralCallback"); |
| | | dataMap.put("req_date", date.format(new Date())); |
| | | dataMap.put("req_seq_id", code); |
| | | dataMap.put("trade_type", "T_MINIAPP"); |
| | |
| | | Map<String, Object> dataMap = new LinkedHashMap<String, Object>(); // 使用LinkedHashMap保持顺序 |
| | | dataMap.put("goods_desc", "积分充值"); |
| | | dataMap.put("huifu_id", "6666000174575407"); |
| | | dataMap.put("notify_url", "http://221.182.45.100:8084/other/wx/integralCallback"); |
| | | dataMap.put("notify_url", "http://47.120.5.122:8080/other/wx/integralCallback"); |
| | | dataMap.put("req_date", date.format(new Date())); |
| | | dataMap.put("req_seq_id", code); |
| | | dataMap.put("trade_type", "T_JSAPI"); |
| | |
| | | // 将dataMap转化为json对象 |
| | | |
| | | String signStr = JSON.toJSONString(JSONObject.parseObject(JSON.toJSONString(dataMap), TreeMap.class)); |
| | | |
| | | |
| | | System.out.println("待签名字符串:" + signStr); |
| | | |
| | |
| | | if (data != null ) { |
| | | if (data.getRoleType() == 1) { |
| | | // 平台 |
| | | SysConfig data1 = sysConfigClient.getInfo(8L).getData(); |
| | | SysConfig data1 = sysConfigClient.getInfo(10L).getData(); |
| | | sysConfigClient.update(data1); |
| | | TIntegralRule tIntegralRule = new TIntegralRule(); |
| | | tIntegralRule.setChargeCredit("{\"num1\":"+data1.getConfigValue()+"}"); |
| | |
| | | SysUser data = sysUserClient.getSysUser(userid).getData(); |
| | | |
| | | if (data.getRoleType() == 1) { |
| | | SysConfig data1 = sysConfigClient.getInfo(8L).getData(); |
| | | SysConfig data1 = sysConfigClient.getInfo(10L).getData(); |
| | | JSONObject jsonObject = JSONObject.parseObject(dto.getChargeCredit()); |
| | | Integer num1 = jsonObject.getInteger("num1"); |
| | | data1.setConfigValue(num1.toString()); |