insert INTO thr_order_import_detail
(
billNo,billdate,corpId,corpName,billType,billFlag,productId,productName,spec,batchNo,expireDate,
productDate,count,reCount,status,updateTime,remark,genKeyFk,thirdSysFk,originType
)
values
(
#{billNo},#{billdate},#{corpId},#{corpName},#{billType},#{billFlag},#{productId},#{productName},#{spec},
#{batchNo},#{expireDate},#{productDate},#{count},#{reCount},#{status},#{updateTime},#{remark},#{genKeyFk},#{thirdSysFk},#{originType}
)
insert INTO thr_order_import_detail
(
billNo,billdate,corpId,corpName,billType,billFlag,productId,productName,spec,
batchNo,expireDate,productDate,count,reCount,status,updateTime,remark,genKeyFk,thirdSysFk,originType
)
values
(
#{item.billNo},#{item.billdate},#{item.corpId},#{item.corpName},#{item.billType},
#{item.billFlag},#{item.productId},#{item.productName},#{item.spec},#{item.batchNo},#{item.expireDate},#{item.productDate},
#{item.count},#{item.reCount},#{item.status},#{item.updateTime},#{item.remark},#{item.genKeyFk},#{item.thirdSysFk},#{item.originType}
)
DELETE FROM thr_order_import_detail WHERE id = #{id}
DELETE FROM thr_order_import_detail WHERE genKeyFk = #{genKey}
UPDATE thr_order_import_detail
billNo=#{billNo},billdate=#{billdate},corpId=#{corpId},corpName=#{corpName},billType=#{billType},billFlag=#{billFlag},productId=#{productId},productName=#{productName},spec=#{spec},expireDate=#{expireDate},batchNo=#{batchNo},productDate=#{productDate},count=#{count},reCount=#{reCount},status=#{status},updateTime=#{updateTime},genKeyFk=#{genKeyFk},remark=#{remark},thirdSysFk=#{thirdSysFk},originType=#{originType},
WHERE id = #{id}
Delete From thr_order_import_detail
where date(updateTime) <= date(DATE_SUB(NOW(),INTERVAL 30 day))