2021与蓝度共同重构项目,服务端
liuhaonan
2022-06-29 fa0926b8af58237ca80ae95da43d29188d20b0b8
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3mOrderController.java
@@ -1,5 +1,6 @@
package com.sandu.ximon.admin.controller;
import cn.hutool.core.map.MapUtil;
import com.sandu.common.domain.ResponseVO;
import com.sandu.common.execption.BusinessException;
import com.sandu.common.object.BaseConditionVO;
@@ -46,13 +47,12 @@
     */
    @PostMapping("/refond")
    public ResponseVO<Object> refond(@RequestBody PayParam params) {
        if (params.getOutTradeNo().isEmpty() || params.getRefundAmount() == null) {
        if (params.getOutTradeNo().isEmpty() || params.getOutTradeNo() == null) {
            throw new BusinessException("退款参数不能为空");
        }
        // 0.00 用于占位 没有实际用处  退款接口好几个地方调用  不太好改
        return ResponseUtil.success(c3mOrderService.orderRefund(params.getOutTradeNo(),
                params.getRefundAmount()));
                0.00));
    }
    /**
@@ -138,7 +138,8 @@
        if (param.getWxCode() == null || param.getPoleId() == null || param.getWxCode().isEmpty()) {
            throw new BusinessException("参数不能为空");
        }
        return ResponseUtil.success(wxPayService.getOpenId(param.getPoleId(), param.getWxCode()));
        String openId = wxPayService.getOpenId(param.getPoleId(), param.getWxCode());
        return ResponseUtil.success(MapUtil.builder().put("openId", openId).build());
    }
}