|  |  |  | 
|---|
|  |  |  | package com.doumee.service.business.impl; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.JSONArray; | 
|---|
|  |  |  | import com.alibaba.fastjson.JSONObject; | 
|---|
|  |  |  | import com.doumee.config.wx.TransferToUser; | 
|---|
|  |  |  | import com.doumee.config.wx.WXPayUtility; | 
|---|
|  |  |  | 
|---|
|  |  |  | transferToUserRequest.outBillNo =  withdrawalOrders.getOutBillNo(); | 
|---|
|  |  |  | transferToUserRequest.transferAmount = withdrawalDTO.getAmount(); | 
|---|
|  |  |  | transferToUserRequest.transferRemark = "提现申请"; | 
|---|
|  |  |  | //        transferToUserRequest.userName = member.getName(); | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | TransferToUser.TransferToUserResponse response =  WxMiniConfig.transferToUser.run(transferToUserRequest,member.getName()); | 
|---|
|  |  |  | withdrawalOrders.setRemark(JSONObject.toJSONString(response)); | 
|---|
|  |  |  | 
|---|
|  |  |  | memberRevenue.setAmount(withdrawalOrders.getAmount()); | 
|---|
|  |  |  | memberRevenue.setAfterAmount(member.getAmount() - withdrawalOrders.getAmount()); | 
|---|
|  |  |  | memberRevenue.setObjId(withdrawalOrders.getId()); | 
|---|
|  |  |  | memberRevenue.setRemark(Constants.RevenueType.getInfo(memberRevenue.getType())); | 
|---|
|  |  |  | memberRevenue.setObjType(Constants.ONE); | 
|---|
|  |  |  | memberRevenue.setDeleted(Constants.ZERO); | 
|---|
|  |  |  | memberRevenue.setStatus(Constants.TWO); | 
|---|