<?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.casic.missiles.mapper.meter.MeterPriceMapper">
<select id="getMaxNo" resultType="java.lang.Long">
SELECT IFNULL(max(RIGHT(price_no, 12)), 0) from meter_price
</select>
<insert id="addMeterPriceList" parameterType="java.util.List">
INSERT INTO meter_price (
`id`,
`price_no`,
`price_name`,
`check_type`,
`price_type`,
`price_item`,
`price_standard`,
`price_limit`,
`price_description`,
`operator_discount_permission`,
`director_discount_permission`,
`remark`,
`price`
)
VALUES
<foreach collection ="list" item="bean" separator =",">
(#{bean.id}, #{bean.priceNo}, #{bean.priceName}, #{bean.checkType},
#{bean.priceType},#{bean.priceItem},#{bean.priceStandard},#{bean.priceLimit}
,#{bean.priceDescription},#{bean.operatorDiscountPermission},#{bean.directorDiscountPermission},
#{bean.remark},#{bean.price}
)
</foreach >
</insert>
</mapper>