增加租车详情页面的相关接口
This commit is contained in:
43
src/main/resources/mapper/RentCarRuleMapper.xml
Normal file
43
src/main/resources/mapper/RentCarRuleMapper.xml
Normal file
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.sczx.car.mapper.RentCarRuleMapper">
|
||||
|
||||
<select id="queryRentCarRulebyCarModelId" resultType="com.sczx.car.dto.RentCarRuleDTO">
|
||||
SELECT
|
||||
r.id AS id,
|
||||
r.rule_name AS rule_name,
|
||||
r.rule_code AS rule_code,
|
||||
r.rental_type AS rental_type,
|
||||
r.rental_days AS rental_days,
|
||||
r.rental_price AS rental_price,
|
||||
r.deposit_price AS deposit_price,
|
||||
r.overdue_fee AS overdue_fee,
|
||||
r.overdue_type AS overdue_type,
|
||||
r.deposit_free AS deposit_free,
|
||||
r.auto_deduct AS auto_deduct,
|
||||
r.operating_company_id AS operating_company_id,
|
||||
r.status AS status,
|
||||
r.is_default AS is_default,
|
||||
r.del_flag AS del_flag,
|
||||
r.remark AS remark,
|
||||
r.extend1 AS extend1,
|
||||
r.extend2 AS extend2,
|
||||
r.extend3 AS extend3,
|
||||
r.extend4 AS extend4,
|
||||
r.extend5 AS extend5
|
||||
FROM (
|
||||
SELECT DISTINCT mp.car_rule_id
|
||||
FROM zc_car_model cm
|
||||
JOIN zc_car c ON cm.id = c.model_id
|
||||
JOIN zc_company_store s ON c.store_id = s.id
|
||||
JOIN zc_car_model_package mp ON cm.id = mp.car_model_id
|
||||
WHERE
|
||||
s.id = #{storeId}
|
||||
AND cm.id = #{carModelId}
|
||||
AND cm.del_flag = '0'
|
||||
AND cm.status = '0'
|
||||
) tmp
|
||||
JOIN zc_rent_car_rule r ON tmp.car_rule_id = r.id
|
||||
WHERE r.del_flag = '0' AND r.status = '0'
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user