"拉卡拉进件支付代码"

This commit is contained in:
hankaikai 2023-06-08 15:33:04 +08:00
parent 2214055e3b
commit 55824b1964
1 changed files with 16 additions and 15 deletions

View File

@ -90,24 +90,25 @@ public class LkLPayServiceImpl implements PayService {
Long order_amt = new BigDecimal(order.getConsumeFee()).multiply(new BigDecimal(100)).longValue();
String body = null;
if (account_type.equals("WECHAT")) {
body = "{\n" +
"\t\"out_org_code\": \"" + lakalaConfig.getAppid() + "\",\n" +
body="{\n" +
"\t\"out_org_code\": \""+lakalaConfig.getAppid()+"\",\n" +
"\t\"req_data\": {\n" +
"\"acc_busi_fields\": {\n" +
"\t\t\t\"user_id\": \"" + order.getMercUserId() + "\"\n" +
"\t\t}," +
"\t\t\"account_type\": \"" + account_type + "\",\n" +
"\t\t\"location_info\": {\n" +
"\t\t\t\"request_ip\": \"" + order.getIp() + "\"\n" +
"\t\t\"acc_busi_fields\": {\n" +
"\t\t\t\"user_id\": \""+order.getMercUserId()+"\",\n" +
"\t\t\t\"sub_appid\": \""+ParametersUtil.APPLETS_APPID+"\"\n" +
"\t\t},\n" +
"\t\t\"merchant_no\": \"" + merchantBackLkl.getExternalCustomerNo() + "\",\n" +
"\t\t\"notify_url\": \"" + lakalaConfig.getCallBackUrl() + "\",\n" +
"\t\t\"out_trade_no\": \"" + order.getOrderNumber() + "\",\n" +
"\t\t\"term_no\": \"" + merchantBackLkl.getTermNos() + "\",\n" +
"\t\t\"total_amount\": \"" + order_amt + "\",\n" +
"\t\t\"trans_type\": \"" + transType + "\"\n" +
"\t\t\"account_type\": \""+account_type+"\",\n" +
"\t\t\"location_info\": {\n" +
"\t\t\t\"request_ip\": \""+order.getIp()+"\"\n" +
"\t\t},\n" +
"\t\t\"merchant_no\": \""+merchantBackLkl.getExternalCustomerNo()+"\",\n" +
"\t\t\"notify_url\": \""+lakalaConfig.getCallBackUrl()+"\",\n" +
"\t\t\"out_trade_no\": \""+order.getOrderNumber()+"\",\n" +
"\t\t\"term_no\": \""+merchantBackLkl.getTermNos()+"\",\n" +
"\t\t\"total_amount\": \""+order_amt+"\",\n" +
"\t\t\"trans_type\": \""+transType+"\"\n" +
"\t},\n" +
"\t\"req_time\": \"" + req_time + "\",\n" +
"\t\"req_time\": \""+req_time+"\",\n" +
"\t\"version\": \"3.0\"\n" +
"}";