You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spms-java/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderRemakDao.xml

39 lines
1.3 KiB
XML

<?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.glxp.sale.admin.dao.inout.StockOrderRemakDao">
<select id="findByOrderIdFk" parameterType="Map"
resultType="com.glxp.sale.admin.entity.inout.StockOrderRemakEntity">
select stock_order_remak.*
from stock_order_remak
WHERE orderIdFk = #{id}
</select>
<insert id="insertOrderRemaks" keyProperty="id"
parameterType="com.glxp.sale.admin.entity.inout.StockOrderRemakEntity">
insert INTO stock_order_remak(
orderIdFk,batchNo,price,relId
,firstSalesInvNo,secSalesInvNo,secSalesListNo,invoiceDate,remark)
values
<foreach collection="orderRemakEntities" item="item" index="index"
separator=",">
(
#{item.orderIdFk},
#{item.batchNo},
#{item.price},#{item.relId},#{item.firstSalesInvNo},#{item.secSalesInvNo},
#{item.secSalesListNo},#{item.invoiceDate},#{remark}
)
</foreach>
</insert>
<delete id="deleteByOrderIdFk" parameterType="Map">
DELETE
FROM stock_order_remak
WHERE orderIdFk = #{id}
</delete>
</mapper>