springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommonApi.java
@@ -273,14 +273,16 @@ @ApiOperation("uu洗车银联退款接口") @GetMapping("/uuUnionpayRefund") public R uuUnionpayRefundPay(@RequestParam("refundAmount")String refundAmount,@RequestParam("refundOrderId")String refundOrderId){ public R uuUnionpayRefundPay(@RequestParam("refundAmount")String refundAmount, @RequestParam("refundOrderId")String refundOrderId){ String map= Refund.sendOrder(refundAmount,refundOrderId); return R.ok(map); } @ApiOperation("无水洗车银联退款接口") @GetMapping("/wsUnionpayRefund") public R wsUnionpayRefundPay(@RequestParam("refundAmount")String refundAmount,@RequestParam("refundOrderId")String refundOrderId){ public R wsUnionpayRefundPay(@RequestParam("refundAmount")String refundAmount, @RequestParam("refundOrderId")String refundOrderId){ String map= Refund.sendOrder(refundAmount,refundOrderId); return R.ok(map); } springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/unionpay/UnifiedOrder.java
@@ -1,6 +1,7 @@ package com.panzhihua.applets.unionpay; import com.panzhihua.common.utlis.DateUtils; import lombok.extern.slf4j.Slf4j; import org.apache.commons.codec.binary.Base64; import org.apache.commons.codec.digest.DigestUtils; import org.springframework.beans.factory.annotation.Value; @@ -37,6 +38,7 @@ * 测试环境:http://58.247.0.18:29015/v1/netpay/trade/create * 生产环境:https://api-mop.chinaums.com/v1/netpay/trade/create */ @Slf4j @Component public class UnifiedOrder { @@ -63,7 +65,8 @@ reqBody.notifyUrl = NOTIFYURL; reqBody.tradeType = "MINI"; reqBody.subOpenId = OpenId; System.out.println("request body:\n"+reqBody); log.info("银联支付参数:\n"+reqBody); //2. 获取认证报文,timestamp为当前日期,老旧日期无法请求成功 String authorization = null;