|
|
@ -781,7 +781,8 @@ |
|
|
|
bvm.vehicleTypeCode, |
|
|
|
bmc.configCode |
|
|
|
FROM base_vehmodel_config bvc |
|
|
|
LEFT JOIN base_vehicle_model bvm ON bvc.modelSid = bvm.sid |
|
|
|
LEFT JOIN base_vehicle_model bvm |
|
|
|
ON bvc.modelSid = bvm.sid |
|
|
|
LEFT JOIN base_model_config bmc ON bvc.configurationItemsSid = bmc.sid |
|
|
|
WHERE bvc.modelSid = #{modelSid} |
|
|
|
AND bvc.configurationItemsSid = #{configSid} |
|
|
@ -1109,7 +1110,8 @@ |
|
|
|
or bv.vehicleStateValue = '在途' |
|
|
|
or bv.vehicleStateValue = '调入' |
|
|
|
) |
|
|
|
and bv.isDelete = 0 and length(bv.vinNo)>8 |
|
|
|
and bv.isDelete = 0 |
|
|
|
and length(bv.vinNo) > 8 |
|
|
|
order by isFictitious, bv.locationName, bv.vinNo desc |
|
|
|
</select> |
|
|
|
|
|
|
@ -1304,7 +1306,7 @@ |
|
|
|
<select id="selectByVinNoAndOrgSid" resultType="com.yxt.anrui.base.api.basevehicle.BaseVehicle"> |
|
|
|
SELECT * |
|
|
|
FROM base_vehicle |
|
|
|
WHERE vinNo like concat('%',#{vinNo},'%') |
|
|
|
WHERE vinNo like concat('%', #{vinNo}, '%') |
|
|
|
AND useOrgSid = #{useOrgSid} |
|
|
|
AND isDelete = 0 |
|
|
|
AND vehicleState != "0004" |
|
|
@ -1313,21 +1315,18 @@ |
|
|
|
<select id="vehicleRebatePageList" resultType="com.yxt.anrui.base.api.basevehicle.BaseVehicleRebateVo"> |
|
|
|
SELECT |
|
|
|
bv.sid, |
|
|
|
bvm.carBrand, |
|
|
|
bvm.brandName, |
|
|
|
bv.carBrandSid AS carBrand, |
|
|
|
bv.carBrandName AS brandName, |
|
|
|
bv.purchaseSystemSid, |
|
|
|
bv.purchaseSystemName, |
|
|
|
bvm.vehicleAlias, |
|
|
|
bvm.sid AS modelSid, |
|
|
|
bv.modelName AS vehicleAlias, |
|
|
|
bv.modelSid, |
|
|
|
bv.vinNo, |
|
|
|
bv.freight, |
|
|
|
bv.costPrice, |
|
|
|
IFNULL(bs.costPrice, 0) AS topAmount |
|
|
|
FROM |
|
|
|
base_vehicle bv |
|
|
|
LEFT JOIN base_vehicle_model bvm |
|
|
|
ON bv.modelSid = bvm.sid |
|
|
|
AND bv.createOrgSid = bvm.createOrg |
|
|
|
LEFT JOIN base_vehinstall bs |
|
|
|
ON RIGHT(bv.vinNo, 8) = RIGHT(bs.vinNo, 8) |
|
|
|
<where> |
|
|
@ -1823,19 +1822,16 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selectVinNo" resultType="int"> |
|
|
|
SELECT |
|
|
|
COUNT(*) |
|
|
|
FROM |
|
|
|
base_vehicle |
|
|
|
SELECT COUNT(*) |
|
|
|
FROM base_vehicle |
|
|
|
WHERE vinNo LIKE CONCAT('%', #{vinNo}, '%') |
|
|
|
AND isDelete = 0 |
|
|
|
AND vehicleState != "0004" |
|
|
|
</select> |
|
|
|
<select id="selOneByVinNo" resultType="com.yxt.anrui.base.api.basevehicle.BaseVehicle"> |
|
|
|
SELECT |
|
|
|
* |
|
|
|
FROM |
|
|
|
base_vehicle bv |
|
|
|
WHERE bv.isDelete = '0' AND bv.vinNo LIKE CONCAT( '%', #{substringVinNo}, '%' ) |
|
|
|
SELECT * |
|
|
|
FROM base_vehicle bv |
|
|
|
WHERE bv.isDelete = '0' |
|
|
|
AND bv.vinNo LIKE CONCAT('%', #{substringVinNo}, '%') |
|
|
|
</select> |
|
|
|
</mapper> |
|
|
|