推送车型套餐为商品

This commit is contained in:
19173159168
2025-09-05 00:17:54 +08:00
parent e93d15535e
commit 88dece40d9
9 changed files with 177 additions and 8 deletions

View File

@ -34,7 +34,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<include refid="selectZcCarModelPackageVo"/>
where id = #{id}
</select>
<select id="selectZcCarModelPackageNotPush" resultType="com.ruoyi.orders.dto.PushItemRequest">
select mp.id,
mp.car_model_id as 'carModelId',
mp.car_rule_id as 'carRuleId',
m.brand_id as 'brandId',
rb.battery_rule_id as 'batteryRuleId'
from zc_car_model_package mp
left join zc_car_model m on mp.car_model_id = m.id
left join zc_rent_car_rule_battery rb on mp.car_rule_id = rb.car_rule_id
where mp.status = '0'
</select>
<insert id="insertZcCarModelPackage" parameterType="ZcCarModelPackage" useGeneratedKeys="true" keyProperty="id">
insert into zc_car_model_package
<trim prefix="(" suffix=")" suffixOverrides=",">
@ -82,6 +93,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</trim>
where id = #{id}
</update>
<update id="updateZcCarModelPackageStatus">
update zc_car_model_package set status = '1' where id = #{id}
</update>
<delete id="deleteZcCarModelPackageById" parameterType="Long">
delete from zc_car_model_package where id = #{id}