From 2d5119747aa143063072fa9863bb76aa3da93b3c Mon Sep 17 00:00:00 2001 From: hanlinghao <2969694837@qq.com> Date: Wed, 25 May 2022 19:18:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=99=9A=E6=8B=9F=E8=AE=A2=E5=8D=95=E8=BD=A6?= =?UTF-8?q?=E5=9E=8B=E6=8A=A5=E4=BB=B7=E6=8E=A5=E5=8F=A3bug=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basemodelconfig/BaseModelConfigMapper.xml | 7 +++- .../BaseModelConfigService.java | 5 ++- .../biz/basevehicle/BaseVehicleMapper.xml | 38 ++++++++++++------- .../biz/basevehicle/BaseVehicleService.java | 8 +++- .../BusDepositVehicleMapper.xml | 2 +- .../busmaindeposit/BusMainDepositMapper.java | 2 +- .../busmaindeposit/BusMainDepositMapper.xml | 37 ++++++++++++++++++ .../busmaindeposit/BusMainDepositService.java | 9 +---- 8 files changed, 83 insertions(+), 25 deletions(-) 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