|
@ -28,10 +28,10 @@ import java.util.Map; |
|
|
@Service |
|
|
@Service |
|
|
public class AmountServiceImpl implements AmountService { |
|
|
public class AmountServiceImpl implements AmountService { |
|
|
/*************************************************************************************/ |
|
|
/*************************************************************************************/ |
|
|
//微信小程序的 AppID |
|
|
|
|
|
|
|
|
//微信公众号的 AppID |
|
|
@Value("${wx.miniapp.appid}") |
|
|
@Value("${wx.miniapp.appid}") |
|
|
private String appid; |
|
|
private String appid; |
|
|
//微信小程序的密钥 |
|
|
|
|
|
|
|
|
//微信公众号的密钥 |
|
|
@Value("${wx.miniapp.secret}") |
|
|
@Value("${wx.miniapp.secret}") |
|
|
private String secret; |
|
|
private String secret; |
|
|
//商户号 |
|
|
//商户号 |
|
@ -111,7 +111,6 @@ public class AmountServiceImpl implements AmountService { |
|
|
//权限验证 |
|
|
//权限验证 |
|
|
//HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);//小程序权限验证 |
|
|
//HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);//小程序权限验证 |
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); //公众号权限验证; |
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); //公众号权限验证; |
|
|
//HanHaiMember hanHaiMember = hanHaiMemberService.getById("1919297392365035521"); |
|
|
|
|
|
|
|
|
|
|
|
//提现结果 |
|
|
//提现结果 |
|
|
String massage = "提现申请失败"; |
|
|
String massage = "提现申请失败"; |
|
@ -148,7 +147,8 @@ public class AmountServiceImpl implements AmountService { |
|
|
//1.微信提现基础参数 |
|
|
//1.微信提现基础参数 |
|
|
Map map = getMap(); |
|
|
Map map = getMap(); |
|
|
//变化的用户信息参数 |
|
|
//变化的用户信息参数 |
|
|
map.put("openid", hanHaiMember.getAppletOpenid());//用户openid |
|
|
|
|
|
|
|
|
//map.put("openid", hanHaiMember.getAppletOpenid());//用户openid(小程序) |
|
|
|
|
|
map.put("openid", hanHaiMember.getOfficialOpenid());//用户openid(公众号) |
|
|
map.put("userName", userName);//用户真实姓名 |
|
|
map.put("userName", userName);//用户真实姓名 |
|
|
map.put("transferAmount", transferAmount);//提现金额, 单位为“分” |
|
|
map.put("transferAmount", transferAmount);//提现金额, 单位为“分” |
|
|
String idStr = "H" + IdWorker.getIdStr(); |
|
|
String idStr = "H" + IdWorker.getIdStr(); |
|
|