new">
ORG_ID = #{orgId}
<foreach collection="dataList" item="item" separator=",">
OUT_DATE = #{item.outDate},
DONE_DATE = #{item.doneDate},
OP_ID = #{item.opId},
ORG_ID = #{item.orgId}
</foreach>
</set>
WHERE RECORD_ID IN
<foreach collection="recordIdList" index="index" item="item" separator="," open="(" close=")">
#{item,jdbcType=BIGINT}
<foreach collection="dataList" item="item" separator="," open="(" close=")">
#{item.recordId}
</foreach>
</update>
]]>
</sql>
<sql name="testInsert">
<![CDATA[
<insert id="testInsert" parameterType="java.util.Map" useGeneratedKeys="true" keyProperty="RECORD_ID">
INSERT INTO LR_AREA_IN_OUT_RECORD (
MAP_TAG_ID,EMPLOYEE_ID,DEVICE_ID
) VALUES
<foreach collection="dataList" item="item" separator=",">
(
#{item.mapTagId},
#{item.employeeId},
#{item.deviceId}
)
</foreach>
</insert>
]]>
</sql>
</sqls>