Browse Source

修复移动端虚拟订车单车型列表排除现车为0的车型

master
dimengzhe 3 years ago
parent
commit
72928a69d1
  1. 17
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml
  2. 7
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml

17
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigMapper.xml

@ -624,7 +624,8 @@
bvm.vehicleAlias as modelName,
bvm.brandName as brand,
bvm.carBrand as brandSid,
(SELECT count(*)
(SELECT
count(*)
FROM base_vehicle bv
WHERE bv.modelSid = bvc.modelSid
AND bv.modelConfigSid = bvc.configurationItemsSid
@ -644,13 +645,17 @@
<if test="orgSid != null and orgSid != ''">
and bvc.useOrgSid = #{orgSid}
</if>
and (SELECT count (*)
FROM base_vehicle bv
WHERE bv.modelSid = bvc.modelSid
AND (
SELECT
count(*)
FROM
base_vehicle bv
WHERE
bv.modelSid = bvc.modelSid
AND bv.modelConfigSid = bvc.configurationItemsSid
AND bv.lockedState = #{state}
and bv.useOrg = #{orgSid})
> 0
AND bv.useOrg = #{orgSid}
) > 0
</where>

7
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml

@ -580,12 +580,7 @@
<if test="useOrgSid != null and useOrgSid != ''">
and bvc.useOrgSid = #{useOrgSid}
</if>
and (SELECT count (*)
FROM base_vehicle bv
WHERE bv.modelSid = bvm.sid
AND bv.lockedState = #{state}
and bv.useOrg = #{useOrgSid})
>0
AND (SELECT count(*) FROM base_vehicle bv WHERE bv.modelSid = bvm.sid AND bv.lockedState = #{state} AND bv.useOrg = #{useOrgSid} ) > 0
</where>
</select>

Loading…
Cancel
Save