|
|
<?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.xjfast.mapper.TransdetailMapper"> <resultMap id="BaseResultMap" type="com.xjfast.entity.Transdetail"> <id column="TransNo" jdbcType="VARCHAR" property="transno"/> <id column="Site" jdbcType="VARCHAR" property="site"/> <id column="ItemNo" jdbcType="FLOAT" property="itemno"/> <result column="PartNo" jdbcType="VARCHAR" property="partno"/> <result column="LocationID" jdbcType="VARCHAR" property="locationid"/> <result column="TransQty" jdbcType="FLOAT" property="transqty"/> <result column="Direction" jdbcType="CHAR" property="direction"/> <result column="BatchNo" jdbcType="VARCHAR" property="batchno"/> <result column="StandCost" jdbcType="FLOAT" property="standcost"/> <result column="ActualCost" jdbcType="FLOAT" property="actualcost"/> <result column="Price" jdbcType="FLOAT" property="price"/> <result column="Freight" jdbcType="FLOAT" property="freight"/> <result column="Duty" jdbcType="FLOAT" property="duty"/> <result column="OrderRef1" jdbcType="VARCHAR" property="orderref1"/> <result column="OrderRef2" jdbcType="VARCHAR" property="orderref2"/> <result column="OrderRef3" jdbcType="VARCHAR" property="orderref3"/> <result column="OrderRef4" jdbcType="VARCHAR" property="orderref4"/> <result column="OrderRef5" jdbcType="VARCHAR" property="orderref5"/> <result column="Remark" jdbcType="VARCHAR" property="remark"/> <result column="VitualPartFlag" jdbcType="CHAR" property="vitualpartflag"/> <result column="ManufactureDate" jdbcType="TIMESTAMP" property="manufacturedate"/> <result column="ExpiredDate" jdbcType="TIMESTAMP" property="expireddate"/> <result column="TransQty2" jdbcType="FLOAT" property="transqty2"/> <result column="CostGroupID" jdbcType="VARCHAR" property="costgroupid"/> </resultMap> <sql id="Base_Column_List"> TransNo , Site, ItemNo, PartNo, LocationID, TransQty, Direction, BatchNo, StandCost, ActualCost, Price, Freight, Duty, OrderRef1, OrderRef2, OrderRef3, OrderRef4, OrderRef5, Remark, VitualPartFlag, ManufactureDate, ExpiredDate, TransQty2, CostGroupID </sql>
<insert id="saveTransDetaiList" parameterType="collection" flushCache="true"> INSERT INTO TransDetail ( TransNo, Site, PartNo, TransQty, Direction,ItemNo,BatchNo,LocationID,StandCost,ActualCost ) VALUES <foreach collection="list" item="item" index="index" separator=","> ( #{item.transno}, #{item.site}, #{item.partno}, #{item.transqty}, #{item.direction}, #{item.itemno}, #{item.batchno}, #{item.locationid}, #{item.standcost}, #{item.actualcost} ) </foreach> </insert>
</mapper>
|