对接银商支付、退款、查询工具类

package com.baic.beijing.app.info.pay.utils;

import cn.hutool.core.date.DateUtil;
import cn.hutool.crypto.digest.DigestUtil;
import cn.hutool.json.JSONConfig;
import cn.hutool.json.JSONUtil;
import com.baic.beijing.app.common.enums.SourceEnum;
import com.baic.beijing.app.info.pay.config.UnionConfig;
import com.baic.beijing.app.info.pay.model.entity.ReserveOrder;
import com.baic.beijing.app.info.pay.model.entity.UnionOrderDetail;
import com.google.common.collect.ImmutableMap;
import io.netty.util.internal.StringUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.binary.Base64;
import org.apache.http.HttpEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;

import javax.crypto.Mac;
import javax.crypto.spec.SecretK

版权声明:本文为qq_29766917原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。