You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
3.0 KiB

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