| | |
| | | import com.hx.mybatisTool.SqlSentence; |
| | | import com.hx.phiappt.common.OrderTotalConstants; |
| | | import com.hx.phiappt.common.PayMethodTypeConstants; |
| | | import com.hx.phiappt.common.PlatformConstants; |
| | | import com.hx.phiappt.dao.mapper.OrdersTotalMapper; |
| | | import com.hx.phiappt.model.*; |
| | | import com.hx.phiappt.model.consume.ConsumeNotify; |
| | |
| | | OrderRefundDto returnMap = orderRefundService.nextStep(ordersTotal,orderRefundDto); |
| | | returnMap.setRefundPayMethod(returnMap.getPayMethodList()); |
| | | returnMap.setCouponList(returnMap.getPayCouponList()); |
| | | |
| | | //处理其他现金退款支付方式列表 |
| | | handleOtherCashRefundMethodList(returnMap.getRefundPayMethod()); |
| | | if(!PlatformConstants.TYPE_PLATFORM_CRM.equals(ordersTotal.getAppIdCode())){ |
| | | handleOtherCashRefundMethodList(returnMap.getRefundPayMethod()); |
| | | } |
| | | |
| | | |
| | | return Result.success(returnMap); |
| | | } |
| | |
| | | || PayMethodTypeConstants.PAY_MONEY.equals(payMethodDto.getRefundNumberNo()) |
| | | || PayMethodTypeConstants.PAY_INTEGRAL.equals(payMethodDto.getRefundNumberNo()) |
| | | || PayMethodTypeConstants.PAY_INTEGRAL_CASH.equals(payMethodDto.getRefundNumberNo()) |
| | | || PayMethodTypeConstants.PAY_CRM_WX.equals(payMethodDto.getRefundNumberNo()) |
| | | || PayMethodTypeConstants.PAY_CRM_ZFB.equals(payMethodDto.getRefundNumberNo()) |
| | | ){ |
| | | continue; |
| | | } |