增加租车详情页面的相关接口
This commit is contained in:
		
							
								
								
									
										16
									
								
								src/main/resources/mapper/RentBatteyRuleMapper.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/main/resources/mapper/RentBatteyRuleMapper.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,16 @@ | ||||
| <?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.RentBatteyRuleMapper"> | ||||
|  | ||||
|     <select id="queryRentBatteyRuleByCarRuleId" resultType="com.sczx.car.dto.RentBatteyRuleDTO"> | ||||
|         SELECT | ||||
|         b.* | ||||
|         FROM | ||||
|         zc_rent_car_rule_battery rcb | ||||
|         JOIN | ||||
|         zc_rent_battey_rule b ON rcb.battery_rule_id = b.id | ||||
|         WHERE | ||||
|         rcb.car_rule_id = #{carRuleId} | ||||
|         AND b.is_delete = 0 | ||||
|     </select> | ||||
| </mapper> | ||||
							
								
								
									
										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