INSERT INTO OrderInfo ( orderInfoId, uid, amount, isPayed,
isDeleted, payWay, description, gains, fees,
created, payTime , areaid , channel ,orderNo)
Values ( #{orderInfoId}, #{uid}, #{amount}, #{isPayed},
#{isDeleted}, #{payWay}, #{description}, #{gains}, #{fees},
current_timestamp, #{payTime} , #{areaid} , #{channel} , #{orderNo})
UPDATE OrderInfo
SET orderInfoId = #{orderInfoId}, uid = #{uid}, amount = #{amount},
isPayed = #{isPayed}, isDeleted = #{isDeleted}, payWay = #{payWay},
description = #{description}, gains = #{gains}, fees = #{fees},
created = #{created}, payTime = #{payTime} , areaid = #{areaid} ,
payNumber = #{payNumber} , orderNo = #{orderNo}
where orderInfoId=#{orderInfoId}
and areaid = #{areaid} and uid=#{uid}
INSERT INTO OrderInfo ( orderInfoId, uid, amount , isPayed,
isDeleted, payWay, description , gains ,
fees , created , payTime , areaid )
SELECT nextval('seq_orderInfoId') , studentId , 0 , 1 ,
0 , 0, '赠送的商品' , 0 , 0 ,
current_timestamp , current_timestamp , #{areaid}
FROM StudentOwnClass
WHERE classesId = #{classesId}
INSERT INTO OrderInfo ( orderInfoId, uid, amount , isPayed,
isDeleted, payWay, description , gains , fees ,
created , payTime ,areaid )
SELECT nextval('seq_orderInfoId') , #{userId} , 0 , 1 ,
0 , 0, '赠送的商品' , 0 , 0 ,
current_timestamp , current_timestamp ,#{areaid}
INSERT INTO OrderInfo ( orderInfoId, uid, amount, isPayed, isDeleted,
payWay, description, gains, fees, created, payTime , areaid ) Values
( #{item.orderInfoId}, #{item.uid}, #{item.amount},
#{item.isPayed}, #{item.isDeleted}, #{item.payWay},
#{item.description}, #{item.gains}, #{item.fees},
#{item.created}, #{item.payTime} , #{item.areaid})