35 lines
1.7 KiB
XML
35 lines
1.7 KiB
XML
<?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.boot.rule.mapper.RuleMapper">
|
|
|
|
<insert id="addSection" useGeneratedKeys="true" keyProperty="id">
|
|
INSERT INTO `car`.`tb_section`
|
|
(`start_time`, `end_time`, `kilometre_price`, `time_price`)
|
|
VALUES
|
|
(#{startTime}, #{endTime}, #{kilometrePrice}, #{timePrice})
|
|
</insert>
|
|
<insert id="addNightServer" keyProperty="id" useGeneratedKeys="true">
|
|
INSERT INTO `car`.`night_server`
|
|
(`night_server_mileage_price`, `night_server_time_price`, `mileage_price`, `time_price`, `long_way_mileage`, `long_way_price`)
|
|
VALUES
|
|
(#{nightServerMileagePrice}, #{nightServerTimePrice}, #{mileagePrice}, #{timePrice}, #{longWayMileage}, #{longWayPrice})
|
|
|
|
</insert>
|
|
<insert id="addEstimatedOrder" keyProperty="id" useGeneratedKeys="true">
|
|
INSERT INTO `car`.`estimated_order`
|
|
(`city_id`, `server_type_id`, `channel_id`, `rank_id`, `kilometres`, `server_time`, `meal_price`, `basics_price`, `night_id`, `section_id`)
|
|
VALUES
|
|
(#{cityId}, #{serverTypeId}, #{channelId}, #{rankId}, #{kilometres}, #{serverTime}, #{mealPrice}, #{basicsPrice}, #{nightId}, #{sectionId})
|
|
|
|
</insert>
|
|
<insert id="addChargingMiddleTable">
|
|
INSERT INTO `car`.`charging_middle_table`
|
|
(`city_id`, `channel_id`, `server_type_id`, `rank_id`, `estimated_id`, `update_time`, `user_name`, `available_state`, `create_time`)
|
|
VALUES
|
|
(#{cityId}, #{channelId}, #{serverTypeId}, #{rankId}, #{estimatedId}, #{updateTime}, #{userName}, 0, #{createTime})
|
|
|
|
</insert>
|
|
</mapper>
|