insert INTO stock_order(id, billNo, billdate, corpId, corpName, billType, billFlag,
thirdSysFk, status, statusInfo, type, sourceType,
printStatus, unitIdFk, customerId, thirdOrderFk, orderIdFk,
totalPrice, locStorageCode, supplementNo, createUser, reviewUser, entrustEnd, auditTime,
updateTime, invWarehouseCode, fromSubInvCode)
values (#{id},
#{billNo},
#{billdate},
#{corpId},
#{corpName},
#{billType},
#{billFlag},
#{thirdSysFk},
#{status},
#{statusInfo},
#{type},
#{sourceType},
#{printStatus}, #{unitIdFk}, #{customerId}, #{thirdOrderFk}, #{orderIdFk}, #{totalPrice},
#{locStorageCode}, #{supplementNo}, #{createUser}, #{reviewUser}, #{entrustEnd}, #{auditTime},
#{updateTime}, #{invWarehouseCode}, #{fromSubInvCode})
UPDATE stock_order
billNo=#{billNo},
billdate=#{billdate},
corpId=#{corpId},
corpName=#{corpName},
billType=#{billType},
billFlag=#{billFlag},
thirdSysFk=#{thirdSysFk},
status=#{status},
statusInfo=#{statusInfo},
type=#{type},
sourceType=#{sourceType},
printStatus=#{printStatus},
unitIdFk=#{unitIdFk},
customerId=#{customerId},
thirdOrderFk=#{thirdOrderFk},
orderIdFk=#{orderIdFk},
totalPrice=#{totalPrice},
locStorageCode=#{locStorageCode},
supplementNo=#{supplementNo},
createUser=#{createUser},
reviewUser=#{reviewUser},
entrustEnd=#{entrustEnd},
auditTime=#{auditTime},
updateTime=#{updateTime},
invWarehouseCode=#{invWarehouseCode},
fromSubInvCode=#{fromSubInvCode},
WHERE id = #{id}
DELETE
FROM stock_order
WHERE id = #{orderId}
DELETE
FROM stock_order
WHERE id = #{id}
UPDATE stock_order
SET `status` = #{status}
where id = #{orderId}
update stock_order
set supplementNo = #{supplementOrderNo}
where billNo = #{billNo}
delete
from stock_order
where orderIdFk = #{orderIdFk}