|
|
@@ -42,10 +42,29 @@ public class PayCenterService {
|
|
|
return ok;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 会员详情
|
|
|
+ *
|
|
|
+ * @param uid
|
|
|
+ * @param channel
|
|
|
+ * @return
|
|
|
+ */
|
|
|
public R<MemberDetail> memberDetail(String uid, ChannelEnum channel) {
|
|
|
- log.info("会员详情入参->uid:{} channel:{}", uid, channel);
|
|
|
+ log.info("{}入参->uid:{} channel:{}", PayCenterEnum.DETAIL.getDesc(), uid, channel);
|
|
|
String sync = OkHttpUtils.builder().url(payCenterAddr + PayCenterEnum.DETAIL.getAddr()).addPara("uid", uid).addPara("channel", channel.getChannel()).get().sync();
|
|
|
- log.info("会员详情返回值:{}", sync);
|
|
|
+ log.info("{}返回值:{}", PayCenterEnum.DETAIL.getDesc(), sync);
|
|
|
+ return JSONObject.parseObject(sync, new TypeReference<R<MemberDetail>>() {
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ public R<MemberDetail> withdraw(String uid, String view, String orderNo) {
|
|
|
+ log.info("{}入参->uid:{} view:{} orderNo:{}", PayCenterEnum.WITHDRAW.getDesc(), uid, view, orderNo);
|
|
|
+ String sync = OkHttpUtils.builder().url(payCenterAddr + PayCenterEnum.WITHDRAW.getAddr())
|
|
|
+ .addPara("uid", uid)
|
|
|
+ .addPara("view", view)
|
|
|
+ .addPara("orderNo", orderNo)
|
|
|
+ .get().sync();
|
|
|
+ log.info("{}返回值:{}", PayCenterEnum.WITHDRAW.getDesc(), sync);
|
|
|
return JSONObject.parseObject(sync, new TypeReference<R<MemberDetail>>() {
|
|
|
});
|
|
|
}
|