INSERT INTO io_codes_temp
(action, mainAction,code, corpOrderId, actor,actDate,
fromCorpId, fromCorp,
orderId,batchNo,produceDate,expireDate,serialNo,
count,nameCode,supId,invStorageCode,invWarehouseCode,locStorageCode)
VALUES
(
#{item.action},
#{item.mainAction},
#{item.code},
#{item.corpOrderId},
#{item.actor},
#{item.actDate},
#{item.fromCorpId},
#{item.fromCorp},
#{item.orderId}
,#{item.batchNo}
,#{item.produceDate}
,#{item.expireDate}
,#{item.serialNo}
,#{item.count},#{item.nameCode},#{item.supId},
#{item.invStorageCode},#{item.invWarehouseCode},#{item.locStorageCode}
)
INSERT INTO io_codes_temp(action, mainAction, code, corpOrderId, actor, actDate,
fromCorpId, fromCorp, orderId, batchNo, produceDate, expireDate, serialNo,
count, nameCode, supId, invStorageCode, invWarehouseCode,locStorageCode)
values (#{action},
#{mainAction},
#{code},
#{corpOrderId},
#{actor},
#{actDate},
#{fromCorpId},
#{fromCorp},
#{orderId},
#{batchNo},
#{produceDate},
#{expireDate},
#{serialNo},
#{count}, #{nameCode}, #{supId}, #{invStorageCode}, #{invWarehouseCode},#{locStorageCode})
UPDATE io_codes_temp
`count`=#{count},
WHERE id=#{id}
UPDATE io_codes_temp
SET orderId = #{newOrderId}
where orderId = #{oldOrderId}
DELETE FROM io_codes_temp WHERE id IN
#{item}
DELETE
FROM io_codes_temp
WHERE id = #{id}