Browse Source

更改

master
ligaode 4 months ago
parent
commit
51dd7461e8
  1. 62
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml
  2. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java

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

@ -1337,10 +1337,10 @@
<select id="specialRebateDisGetVehPageList" <select id="specialRebateDisGetVehPageList"
resultType="com.yxt.anrui.base.api.basevehicle.BaseSpecialRebateDisGetVehVo"> resultType="com.yxt.anrui.base.api.basevehicle.BaseSpecialRebateDisGetVehVo">
SELECT SELECT
bvm.brandName, bv.carBrandName AS brandName,
bmc.carColor color, bmc.carColor color,
bv.locationName location, bv.locationName location,
bv.sid as vehSid, bv.sid AS vehSid,
bv.modelSid, bv.modelSid,
bv.modelName, bv.modelName,
bv.vinNo, bv.vinNo,
@ -1350,37 +1350,33 @@
bv.solidDate bv.solidDate
FROM FROM
base_vehicle bv base_vehicle bv
LEFT JOIN base_vehicle_model bvm LEFT JOIN base_model_config bmc
ON bv.modelSid = bvm.sid ON bv.modelConfigSid = bmc.sid
AND bv.createOrgSid = bvm.createOrg
LEFT JOIN base_vehicle_brand bvb
ON bvm.carBrand = bvb.sid
LEFT JOIN base_model_config bmc ON bv.modelConfigSid = bmc.sid
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>
</select> </select>
<select id="getVehBySpecialRebateSid" resultType="com.yxt.anrui.base.api.basevehicle.BaseSpecialRebateDisGetVehVo"> <select id="getVehBySpecialRebateSid" resultType="com.yxt.anrui.base.api.basevehicle.BaseSpecialRebateDisGetVehVo">
SELECT bvm.brandName, SELECT
bmc.carColor color, bv.carBrandName AS brandName,
bv.locationName location, bmc.carColor color,
ssv.vehSid, bv.locationName location,
ssv.sid as specialRebateVehSid, ssv.vehSid,
bv.modelSid, ssv.sid AS specialRebateVehSid,
bv.modelName, bv.modelSid,
ssv.vinNo, bv.modelName,
bv.costPrice, ssv.vinNo,
bv.priceDate, bv.costPrice,
bv.salesDate, bv.priceDate,
bv.solidDate bv.salesDate,
FROM anrui_scm.scm_specialrebate_vehs ssv bv.solidDate
LEFT JOIN anrui_base.base_vehicle bv FROM
ON ssv.vehSid = bv.sid anrui_scm.scm_specialrebate_vehs ssv
LEFT JOIN base_vehicle_model bvm LEFT JOIN anrui_base.base_vehicle bv
ON bv.modelSid = bvm.sid ON ssv.vehSid = bv.sid
AND bv.createOrgSid = bvm.createOrg LEFT JOIN base_model_config bmc
LEFT JOIN base_model_config bmc ON bv.modelConfigSid = bmc.sid ON bv.modelConfigSid = bmc.sid
WHERE ssv.specialRebateSid = #{specialRebateSid} WHERE ssv.specialRebateSid = #{specialRebateSid}
</select> </select>
@ -1535,18 +1531,14 @@
<select id="vehicleCollectionPageList" resultType="com.yxt.anrui.base.api.basevehicle.BaseChoiceVehicleVo"> <select id="vehicleCollectionPageList" resultType="com.yxt.anrui.base.api.basevehicle.BaseChoiceVehicleVo">
SELECT bv.sid, SELECT bv.sid,
bvm.vehicleAlias, bv.modelName AS vehicleAlias,
bvm.sid as carModelSid, bv.modelSid AS carModelSid,
LEFT(bv.vinNo,8) as vinNo, RIGHT(bv.vinNo,8) AS vinNo,
bv.costPrice as guidedPrice, bv.costPrice AS guidedPrice,
bv.priceDate, bv.priceDate,
bv.salesDate, bv.salesDate,
bv.solidDate bv.solidDate
FROM base_vehicle bv FROM base_vehicle bv
LEFT JOIN base_vehicle_model bvm ON bv.modelSid = bvm.sid
LEFT JOIN base_model_config bmc ON bv.modelConfigSid = bmc.sid
LEFT JOIN base_vehmodel_config bvc
ON bvc.modelSid = bvm.sid AND bvc.configurationItemsSid = bmc.sid AND bvc.useOrgSid = bv.createOrgSid
<where> <where>
(bv.solidDate IS NULL AND bv.salesDate IS NOT NULL OR bv.salesDate IS NOT NULL) AND (bv.solidDate IS NULL AND bv.salesDate IS NOT NULL OR bv.salesDate IS NOT NULL) AND
${ew.sqlSegment} ${ew.sqlSegment}

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java

@ -3335,7 +3335,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba
qw.apply(StringUtils.isNotEmpty(solidStartDate), "date_format (bv.solidDate,'%Y-%m-%d') >= date_format('" + solidStartDate + "','%Y-%m-%d')"). qw.apply(StringUtils.isNotEmpty(solidStartDate), "date_format (bv.solidDate,'%Y-%m-%d') >= date_format('" + solidStartDate + "','%Y-%m-%d')").
apply(StringUtils.isNotEmpty(solidEndDate), "date_format (bv.solidDate,'%Y-%m-%d') <= date_format('" + solidEndDate + "','%Y-%m-%d')" apply(StringUtils.isNotEmpty(solidEndDate), "date_format (bv.solidDate,'%Y-%m-%d') <= date_format('" + solidEndDate + "','%Y-%m-%d')"
); );
qw.eq("bvb.sid", params.getBrandSid()); qw.eq("bv.carBrandSid", params.getBrandSid());
qw.eq("bv.purchaseSystemSid", params.getPurchaseSystemSid()); qw.eq("bv.purchaseSystemSid", params.getPurchaseSystemSid());
qw.eq("bv.isDelete", 0); qw.eq("bv.isDelete", 0);
qw.eq("bv.createOrgSid", params.getCreateOrgSid()); qw.eq("bv.createOrgSid", params.getCreateOrgSid());

Loading…
Cancel
Save