From c6085dd1e5fbbe13eae825dda02819c52227596a Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期六, 07 十月 2023 18:15:58 +0800 Subject: [PATCH] 微信对账 --- server/services/src/main/java/com/doumee/core/wx/WxMiniUtilService.java | 13 +------------ 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/server/services/src/main/java/com/doumee/core/wx/WxMiniUtilService.java b/server/services/src/main/java/com/doumee/core/wx/WxMiniUtilService.java index 4c42c9b..d0da6cd 100644 --- a/server/services/src/main/java/com/doumee/core/wx/WxMiniUtilService.java +++ b/server/services/src/main/java/com/doumee/core/wx/WxMiniUtilService.java @@ -1,28 +1,19 @@ package com.doumee.core.wx; import com.doumee.biz.system.SystemDictDataBiz; -import com.doumee.core.constants.Constants; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; import com.doumee.core.utils.ID; -import com.doumee.dao.business.ActionLogMapper; import com.github.binarywang.wxpay.bean.request.BaseWxPayRequest; -import com.github.binarywang.wxpay.bean.request.WxPayDownloadBillRequest; import com.github.binarywang.wxpay.bean.request.WxPayRefundRequest; -import com.github.binarywang.wxpay.bean.result.WxPayBillResult; import com.github.binarywang.wxpay.bean.result.WxPayRefundResult; import com.github.binarywang.wxpay.exception.WxPayException; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import org.yaml.snakeyaml.scanner.Constant; import java.math.BigDecimal; -import java.security.KeyFactory; -import java.security.Signature; -import java.security.spec.PKCS8EncodedKeySpec; -import java.util.Base64; /** * 寰俊灏忕▼搴�-鍏叡鏂规硶 @@ -49,14 +40,12 @@ WxPayRefundRequest request = new WxPayRefundRequest(); request.setOutTradeNo(orderNo); request.setOutRefundNo(refNum); - // request.setTotalFee(2); - // request.setRefundFee(1); request.setTotalFee(BaseWxPayRequest.yuanToFen(totalPrice.toString())); request.setRefundFee(BaseWxPayRequest.yuanToFen(refundPrice.toString())); WxPayRefundResult response = WxMiniConfig.wxPayService.refund(request); if ("SUCCESS".equals(response.getReturnCode()) && "SUCCESS".equals(response.getResultCode())) { return refNum; - } else { + } else{ throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),response.getErrCode() + response.getErrCodeDes()); } } catch (WxPayException e) { -- Gitblit v1.9.3