| | |
| | | } |
| | | |
| | | if(query.getPayType() == 1){//微信 |
| | | Map<String, String> map1 = payMoneyUtil.wxRefund(query.getCode(), orderCrossCity.getId() + "_3_" + UUIDUtil.getRandomCode(3), query.getAmount().toString(), query.getAmount().toString(), "/user/base/cancleOrderWXPay"); |
| | | if(!"SUCCESS".equals(map1.get("return_code"))){ |
| | | return ResultUtil.error(map1.get("return_msg")); |
| | | } |
| | | Map<String, String> map1 = payMoneyUtil.wxRefund(query.getCode(), orderCrossCity.getOrderNum(), String.valueOf(query.getAmount()), String.valueOf(query.getAmount()), ""); |
| | | // if(!"SUCCESS".equals(map1.get("return_code"))){ |
| | | // return ResultUtil.error(map1.get("return_msg")); |
| | | // } |
| | | System.err.println("跨城退款数据:::"+map1); |
| | | //添加交易明细 |
| | | transactionDetailsService.saveData(query.getUserId(), "跨城改派取消退款", query.getAmount(), 1, 1, query.getType(), 3, orderCrossCity.getId()); |
| | | }else{//支付宝 |
| | |
| | | String out_refund_no = sdf.format(new Date()) + "_" + tReassign.getId(); |
| | | Double money = tReassign.getMoney(); |
| | | if(tReassign.getPayType() == 1){//微信 |
| | | Map<String, String> map = payMoneyUtil.wxRefund(tReassign.getPayOrder(), out_refund_no, money.toString(), money.toString(), "/dispatch/base/order/reassignRefundCallback"); |
| | | if(null == map || !"SUCCESS".equals(map.get("return_code"))){ |
| | | System.err.println(map.get("return_msg")); |
| | | return ResultUtil.error(map.get("return_msg")); |
| | | } |
| | | // Map<String, String> map = payMoneyUtil.wxRefund(tReassign.getPayOrder(), out_refund_no, money.toString(), money.toString(), "/dispatch/base/order/reassignRefundCallback"); |
| | | // if(null == map || !"SUCCESS".equals(map.get("return_code"))){ |
| | | // System.err.println(map.get("return_msg")); |
| | | // return ResultUtil.error(map.get("return_msg")); |
| | | // } |
| | | Map<String, String> map1 = payMoneyUtil.wxRefund(tReassign.getPayOrder(), out_refund_no, String.valueOf(money), String.valueOf(money), ""); |
| | | System.err.println("跨城退款数据:::"+map1); |
| | | tReassign.setReviewer(ShiroKit.getUser().getId()); |
| | | tReassign.setReviewerType(2); |
| | | tReassignService.updateById(tReassign); |