longz
2026-08-07 c643d549a2d6a801a5fc9d11663599eaa00bb1ed
ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/controller/TChargingOrderControllerTest.java
@@ -10,6 +10,7 @@
import com.ruoyi.order.api.vo.TCharingOrderVO;
import com.ruoyi.order.dto.SixChargingDto;
import com.ruoyi.order.dto.EnterpriseChargingDetailVO;
import com.ruoyi.order.dto.FranchiseeDayStat;
import com.ruoyi.order.dto.FranchiseeUserAgg;
import com.ruoyi.order.export.EnterpriseChargingDetailExport;
import com.ruoyi.order.service.TChargingOrderService;
@@ -35,6 +36,16 @@
class TChargingOrderControllerTest {
    @Test
    void franchiseeOrderAmountWanUsesActualPaymentInsteadOfOperatingIncome() {
        FranchiseeDayStat discountedOrder = new FranchiseeDayStat();
        discountedOrder.setPaymentAmount(new BigDecimal("90"));
        discountedOrder.setChargingIncome(new BigDecimal("104"));
        assertEquals(new BigDecimal("0.0090"),
                TChargingOrderController.franchiseeOrderAmountWan(Arrays.asList(discountedOrder)));
    }
    @Test
    void appUserIdsBySiteIdsDelegatesToOrderService() {
        TChargingOrderService chargingOrderService = mock(TChargingOrderService.class);
        TChargingOrderController controller = new TChargingOrderController();