IrainParkPayLogSMapper.xml 1.01 KB
<?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.zteits.park.mapper.smapper.IrainParkPayLogSMapper">

  <!-- 批量保存缴费明细记录 -->
 <insert id="batchSaveIrainParkPayLog"  >
   <selectKey resultType="java.lang.Long" keyProperty="id" order="AFTER">
	   SELECT LAST_INSERT_ID() AS id
	 </selectKey>
    insert into park_pay_log ( charge_type, charger, account,time,seq_num,parking_log_id)
    values 
      <foreach collection="irainParkPayLogList" item="irainParkPayLog" index="index" separator="," > 
          ( #{irainParkPayLog.chargeType,jdbcType=VARCHAR}, 
            #{irainParkPayLog.charger,jdbcType=VARCHAR},
            #{irainParkPayLog.account,jdbcType=VARCHAR},
            #{irainParkPayLog.time,jdbcType=TIMESTAMP},
            #{irainParkPayLog.seqNum,jdbcType=VARCHAR},
            #{irainParkPayLog.parkingLogId,jdbcType=BIGINT}) 
        
    </foreach>  
  </insert> 
</mapper>