From 8084ae230a7d871e30dc858b2b409cd5867bb47f Mon Sep 17 00:00:00 2001 From: dimengzhe <251008545@qq.com> Date: Wed, 15 Jun 2022 11:59:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF-=E8=B0=83=E5=BC=8F?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E4=B8=AD?= =?UTF-8?q?=E6=84=8F=E5=90=91=E8=BD=A6=E5=9E=8B=E3=80=81=E8=99=9A=E6=8B=9F?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E4=B8=AD=E8=BD=A6=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BaseVehmodelConfigFeign.java | 2 +- .../BaseVehmodelConfigFeignFallback.java | 2 +- .../BaseVehmodelConfigMapper.java | 2 +- .../BaseVehmodelConfigMapper.xml | 1 + .../basevehmodelconfig/BaseVehmodelConfigRest.java | 4 ++-- .../BaseVehmodelConfigService.java | 4 ++-- .../app/AppBusMainDepositOrderVo.java | 2 ++ .../api/busmaindeposit/pc/PcBusMainDepositVo.java | 2 ++ .../biz/busmaindeposit/BusMainDepositMapper.xml | 6 ++++-- .../biz/busmaindeposit/BusMainDepositService.java | 6 ++++-- .../AppOrderCrmVehicleDemandVo.java | 2 ++ .../crmvehicledemand/pc/PcCrmVehicleDemandVo.java | 3 +++ .../crmvehicledemand/CrmVehicledemandMapper.xml | 14 ++++++++++---- .../crmvehicledemand/CrmVehicledemandService.java | 13 +++++++++---- 14 files changed, 44 insertions(+), 19 deletions(-) diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java index 249b9333dc..15ec6eb7cd 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java @@ -99,7 +99,7 @@ public interface BaseVehmodelConfigFeign { */ @ApiOperation("根据车型sid和配置sid查询信息") @GetMapping("selectOne") - ResultBean selectOne(@RequestParam(value = "modelSid") String modelSid, @RequestParam(value = "modelConfigSid") String configSid); + ResultBean selectOne(@RequestParam(value = "modelSid") String modelSid, @RequestParam(value = "modelConfigSid") String configSid, @RequestParam(value = "orgSid") String orgSid); /***************************************************** App接口 **********************************************************/ diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java index a13ddc17f5..e6bafd9fee 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java @@ -83,7 +83,7 @@ public class BaseVehmodelConfigFeignFallback implements BaseVehmodelConfigFeign } @Override - public ResultBean selectOne(String modelSid, String configSid) { + public ResultBean selectOne(String modelSid, String configSid,String orgSid) { return null; } diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java index 4486a256c9..50addfb761 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java @@ -117,7 +117,7 @@ public interface BaseVehmodelConfigMapper extends BaseMapper BaseVehmodelConfigVo fetchAllBySid(String sid); - BaseVehmodelVo selectO(@Param("modelSid") String modelSid, @Param("configSid") String configSid); + BaseVehmodelVo selectO(@Param("modelSid") String modelSid, @Param("configSid") String configSid,@Param("orgSid")String orgSid); AppModelConfigListVo selectCarConfigSummary(@Param("modelSid") String modelSid, @Param("configSid") String configSid, @Param("useOrgSid") String useOrgSid); diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml index e271f19131..3937fd0a1a 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml @@ -217,6 +217,7 @@ left join base_model_config bmc on bvc.configurationItemsSid = bmc.sid where bvc.modelSid = #{modelSid} and bvc.configurationItemsSid = #{configSid} + and bvc.useOrgSid = #{orgSid} diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmvehicledemand/CrmVehicledemandService.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmvehicledemand/CrmVehicledemandService.java index 87dd2040c1..50e41f9249 100644 --- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmvehicledemand/CrmVehicledemandService.java +++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmvehicledemand/CrmVehicledemandService.java @@ -16,6 +16,7 @@ import com.yxt.anrui.crm.api.crmvehicledemand.pc.PcCrmVehicleDemandVo; import com.yxt.anrui.crm.api.crmvehiclefinance.AppCrmVehicleFinanceVo; import com.yxt.anrui.crm.biz.crmfindemand.CrmFindemandService; import com.yxt.anrui.crm.biz.crmvehiclefinance.CrmVehicleFinanceService; +import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; @@ -58,6 +59,8 @@ public class CrmVehicledemandService extends MybatisBaseService listPage(PagerQuery pq) { CrmVehicledemandQuery query = pq.getParams(); @@ -360,7 +363,7 @@ public class CrmVehicledemandService extends MybatisBaseService 0) { for (int i = 0; i < list.size(); i++) { //根据车型sid及配置sid查询单台指导价 - ResultBean voResultBean = baseVehmodelConfigFeign.selectOne(list.get(i).getModelSid(), list.get(i).getModelConfigSid()); + String orgSid = sysStaffOrgFeign.selectSidPathByStaffSid(list.get(i).getStaffSid()).getData(); + ResultBean voResultBean = baseVehmodelConfigFeign.selectOne(list.get(i).getModelSid(), list.get(i).getModelConfigSid(), orgSid); if (voResultBean.getSuccess()) { list.get(i).setGuidedPrice(voResultBean.getData().getGuidedPrice()); list.get(i).setModelName(voResultBean.getData().getModelName()); @@ -439,8 +443,9 @@ public class CrmVehicledemandService extends MybatisBaseService list = p.getRecords(); if (list.size() > 0) { for (int i = 0; i < list.size(); i++) { + String orgSid = sysStaffOrgFeign.selectSidPathByStaffSid(list.get(i).getStaffSid()).getData(); //根据车型sid及配置sid查询单台指导价 - ResultBean voResultBean = baseVehmodelConfigFeign.selectOne(list.get(i).getModelSid(), list.get(i).getConfigSid()); + ResultBean voResultBean = baseVehmodelConfigFeign.selectOne(list.get(i).getModelSid(), list.get(i).getConfigSid(), orgSid); if (voResultBean.getSuccess()) { list.get(i).setGuidancePrice(voResultBean.getData().getGuidedPrice()); } @@ -461,7 +466,7 @@ public class CrmVehicledemandService extends MybatisBaseService