longz
2026-05-11 496ef92b09b1be5dc1beb4ecf031cfc20edbeb94
DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/IncomeServiceImpl.java
@@ -212,12 +212,12 @@
                break;
            case 3:
                OrderCrossCity orderCrossCity = orderCrossCityService.selectById(orderId);
                if (orderCrossCity.getLineId() == -1){
                driverId = orderCrossCity.getDriverId();
                if (orderCrossCity.getLineId() <= -1){
                    company = companyService.selectById(orderCrossCity.getCompanyId());
                    jsonObject = JSON.parseObject(company.getTaxi());
                    jsonObject = JSON.parseObject(company.getCross());
                }else {
                    Line line = lineService.selectById(orderCrossCity.getLineId());
                    driverId = orderCrossCity.getDriverId();
                    jsonObject = JSON.parseObject(line.getOutSetting());
                }
                rules = jsonObject.getJSONArray("rules");