diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml index 37c762c2a2..ef7a965647 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml @@ -519,7 +519,8 @@ bvm.carBrand as brandSid, ( SELECT count( * ) FROM base_vehicle bv WHERE bv.modelSid = bvc.modelSid AND bv.modelConfigSid = bmc.sid AND lockedState = '03' ) AS nowCarNum, - ( SELECT SUM(bvad.quantity) FROM bus_vehicle_apply_detail bvad WHERE bvad.vehicleSid = bvc.modelSid + ( SELECT SUM(cast(bvad.quantity as signed)) as quantity FROM bus_vehicle_apply_detail bvad WHERE bvad.vehicleSid + = bvc.modelSid and bvad.configSid = bmc.sid) AS produceCarNum FROM base_vehmodel_config bvc @@ -527,6 +528,10 @@ LEFT JOIN base_vehicle_model bvm ON bvc.modelSid = bvm.sid ${ew.sqlSegment} + and + ( SELECT count( * ) FROM base_vehicle bv WHERE bv.modelSid = bvc.modelSid AND bv.modelConfigSid = bmc.sid + AND + lockedState = '03' ) >0 ORDER BY nowCarNum DESC diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigService.java index e702c96aba..efdefdde01 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigService.java @@ -491,7 +491,7 @@ public class BaseModelConfigService extends MybatisBaseService modelImages = baseVehicleAppendixService.selectBySid(type, modelSid, path); @@ -523,6 +523,9 @@ public class BaseModelConfigService extends MybatisBaseService moreConfigVos = baseMapper.getCompanyModelList(appModelConfigListVo.getModelSid(), appModelConfigListVo.getConfigSid(), useOrg); for (AppMoreConfigVo moreConfigVo : moreConfigVos) { diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml index 13d37aeaee..4fedc8072f 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml @@ -481,21 +481,21 @@ diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java index 9b51fd5bbe..f2a276bc77 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java @@ -586,7 +586,8 @@ public class BusMainDepositService extends MybatisBaseService qw = aaQueryWrapper(pagerQuery.getParams()); - IPage iPage = baseMapper.getVirtualOrders(page, qw); + AppBusMainDepositQuery params = pagerQuery.getParams(); + IPage iPage = baseMapper.getVirtualOrders(page, qw,params.getName()); for (AppBusMainDepositVo record : iPage.getRecords()) { String virtualOrderSid = record.getVirtualOrderSid(); int count = baseMapper.selByBillSidCount(virtualOrderSid); @@ -635,12 +636,6 @@ public class BusMainDepositService extends MybatisBaseService