2021与蓝度共同重构项目,服务端
liuhaonan
2022-07-22 d9a9d8a2dad1d1e57b184bf8f972a03d654d883a
ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3mOrderService.java
@@ -109,30 +109,20 @@
        C3mOrder.setRefundMsg(msg);
        if (b) {
            C3mOrder.setOrderStatus(OrderStatus.REFUND.getStatus());
            c3mOrderMapper.updateRefundOrder(C3mOrder);  // TODO: 退款日志
            c3mOrderMapper.updateRefundOrder(C3mOrder);
           /* logService.log(
                    userId,
                    ServerTask.SERVER_TASK,
                    "C3m订单处理",
                    null,
                    "{ 操作者("+username+")" +
                            "订单退款: "+C3mOrder.getOutTradeNo()
                            +",订单总金额:"+C3mOrder.getTotalAmount()
                            +",退款金额: "+C3mOrder.getTotalAmount()+"}");*/
            log.error("充电桩退款 " + "{ 操作者(" + username + ")" +
                    "订单退款: " + C3mOrder.getOutTradeNo()
                    + ",订单总金额:" + C3mOrder.getTotalAmount()
                    + ",退款金额: " + C3mOrder.getRefundAmount() + "}");
            return true;
        } else {
            C3mOrder.setOrderStatus(OrderStatus.REFUND_FAILED.getStatus());
            c3mOrderMapper.updateRefundOrder(C3mOrder);
           /* logService.log(
                    userId,
                    ServerTask.SERVER_TASK,
                    "C3m订单处理",
                    null,
                    "{ 操作者("+username+")" +
                            "订单退款(失败): "+C3mOrder.getOutTradeNo()
                            +",订单总金额:"+C3mOrder.getTotalAmount()
                            +",退款金额: "+C3mOrder.getTotalAmount()+"}");*/
            log.error("充电桩退款 " + "{ 操作者(" + username + ")" +
                    "订单退款: " + C3mOrder.getOutTradeNo()
                    + ",订单总金额:" + C3mOrder.getTotalAmount()
                    + ",退款金额: " + C3mOrder.getRefundAmount() + "}");
            return false;
        }
    }
@@ -179,12 +169,6 @@
                totalAmount,
                subscribeChargingCapacity
        );
        //  加载到redis缓存中, 查询模块自动查询状态并处理
//        boolean b = redisUtils.set(
//                C3mRedisConstant.C3_NO_PAY_ORDER.getCode() + c3m.getC3Mac() + c3mOrderEntity.getOutTradeNo(),
//                JSON.toJSONString(c3mOrderEntity),
//                C3mRedisConfig.ORDER_MAX_TIME  // TODO  测试时关闭
//        );
        boolean b = true;
        c3mOrderEntity.setOrderId(snowflake.nextId());
        c3mOrderEntity.setC3Mac(c3m.getC3Name());
@@ -196,9 +180,6 @@
        c3mOrderEntity.setUserCode(wxCode);
        c3mOrderEntity.setC3Udid(c3m.getMcuUdid());
        //  推送到自动查询模块,进行扫描启动
//        orderQueryListener.startScan(OrderScanType.C3M.getType());   // TODO  测试时关闭
        if (b) {
            this.save(c3mOrderEntity);
        }