InventoryHistoryDetailMapper.xml
2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?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.huaheng.pc.inventory.InventoryHistoryDetail.mapper.InventoryHistoryDetailMapper">
<!-- 省略 resultMap 和 select 语句 -->
<insert id="batchInsert" parameterType="java.util.List">
INSERT INTO inventory_history_detail (
inventoryHistoryHeaderId, warehouseCode, zoneCode, companyCode, locationCode,
containerCode, materialName, materialCode, materialSpec, materialUnit,
color, boxCode, boxPosition, chipCode1, chipCode2, level, qty,
taskQty, receiptCode, receiptDetailId, inventorySts, supplierCode,
referCode, referDetailId, batch, lot, projectNo, qcCheck, weight,
manufactureDate, expirationDate, agingDate, attributeId, attribute1,
attribute2, attribute3, lockCode, lastCycleCountDate, created,
createdBy, lastUpdated, lastUpdatedBy, userDef1, userDef2, userDef3, processStamp,
proPackaing, productSize, productSchedule
) VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
#{item.inventoryHistoryHeaderId}, #{item.warehouseCode}, #{item.zoneCode}, #{item.companyCode},
#{item.locationCode}, #{item.containerCode}, #{item.materialName}, #{item.materialCode},
#{item.materialSpec}, #{item.materialUnit}, #{item.color},
#{item.boxCode}, #{item.boxPosition}, #{item.chipCode1}, #{item.chipCode2}, #{item.level}, #{item.qty},
#{item.taskQty}, #{item.receiptCode}, #{item.receiptDetailId}, #{item.inventorySts},
#{item.supplierCode}, #{item.referCode}, #{item.referDetailId}, #{item.batch}, #{item.lot},
#{item.projectNo}, #{item.qcCheck}, #{item.weight}, #{item.manufactureDate},
#{item.expirationDate}, #{item.agingDate}, #{item.attributeId}, #{item.attribute1},
#{item.attribute2}, #{item.attribute3}, #{item.lockCode}, #{item.lastCycleCountDate},
#{item.created}, #{item.createdBy}, #{item.lastUpdated}, #{item.lastUpdatedBy},
#{item.userDef1}, #{item.userDef2}, #{item.userDef3}, #{item.processStamp},
#{item.proPackaing}, #{item.productSize}, #{item.productSchedule}
)
</foreach>
</insert>
</mapper>