Commit 8ba4fb53 by guojuxing

pmd

parent 6f8cc773
...@@ -118,15 +118,15 @@ public class BillingPayInfoApiServiceImpl implements BillingPayInfoApiService { ...@@ -118,15 +118,15 @@ public class BillingPayInfoApiServiceImpl implements BillingPayInfoApiService {
public ServiceResponse<Void> wxCallBack(String resDataStr) { public ServiceResponse<Void> wxCallBack(String resDataStr) {
ScanPayResDataDTO resData = JSON.parseObject(resDataStr, ScanPayResDataDTO.class); ScanPayResDataDTO resData = JSON.parseObject(resDataStr, ScanPayResDataDTO.class);
ApprovalCallBackDTO approvalCallBackDTO = new ApprovalCallBackDTO(); ApprovalCallBackDTO approvalCallBackDTO = new ApprovalCallBackDTO();
approvalCallBackDTO.setPaySerialNumber(resData.getOutTradeNo()); approvalCallBackDTO.setPaySerialNumber(resData.getOut_trade_no());
approvalCallBackDTO.setEnterpriseId(Integer.valueOf(resData.getAttach().split(":")[1])); approvalCallBackDTO.setEnterpriseId(Integer.valueOf(resData.getAttach().split(":")[1]));
approvalCallBackDTO.setErrorCode(resData.getErrCode()); approvalCallBackDTO.setErrorCode(resData.getErr_code());
approvalCallBackDTO.setErrorCodeRes(resData.getErrCodeDes()); approvalCallBackDTO.setErrorCodeRes(resData.getErr_code_des());
approvalCallBackDTO.setTimeEnd(resData.getTimeEnd()); approvalCallBackDTO.setTimeEnd(resData.getTime_end());
approvalCallBackDTO.setPrepayId(resData.getPrepayId()); approvalCallBackDTO.setPrepayId(resData.getPrepay_id());
approvalCallBackDTO.setResultCode(StringUtils.equalsIgnoreCase(resData.getResultCode(), "SUCCESS") ? 1 : 0); approvalCallBackDTO.setResultCode(StringUtils.equalsIgnoreCase(resData.getResult_code(), "SUCCESS") ? 1 : 0);
approvalCallBackDTO.setTotalFeePaid(new BigDecimal(resData.getTotalFee()).divide(new BigDecimal("100"), 5, RoundingMode.HALF_UP).doubleValue()); approvalCallBackDTO.setTotalFeePaid(new BigDecimal(resData.getTotal_fee()).divide(new BigDecimal("100"), 5, RoundingMode.HALF_UP).doubleValue());
approvalCallBackDTO.setOnlineSerialNumber(resData.getTransactionId()); approvalCallBackDTO.setOnlineSerialNumber(resData.getTransaction_id());
return strategyMap.get(PayTypeEnum.WE_CHAT_PAY.getCode() + "").callBack(approvalCallBackDTO); return strategyMap.get(PayTypeEnum.WE_CHAT_PAY.getCode() + "").callBack(approvalCallBackDTO);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment