<?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>