Files
be-process-control-system/business/target/classes/mapper/ProMatmapMapper.xml

22 lines
672 B
XML
Raw Normal View History

2025-09-18 13:09:14 +08:00
<?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.fizz.business.mapper.ProMatmapMapper">
2025-11-01 16:28:28 +08:00
<insert id="flushMatmap">
insert into pro_matmap (
2025-09-18 13:09:14 +08:00
pos_idx, mat_id, plan_no, plan_id
)
values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.posIdx}, #{item.matId}, #{item.planNo}, #{item.planId})
</foreach>
on duplicate key update
2025-11-01 16:28:28 +08:00
mat_id = VALUES(mat_id),
plan_no = VALUES(plan_no),
plan_id = VALUES(plan_id)
</insert>
2025-09-18 13:09:14 +08:00
</mapper>