id,order_sn,amount,number,pay_type,pay_status,status,trade_time,user_id,increment_id,count,abroad,create_time,rec_status,update_time,tb_status
INSERT INTO ${tableName} (
order_sn, amount, number, pay_type, pay_status, status, trade_time, user_id, increment_id, count, abroad, rec_status
) VALUES (
#{entity.orderSn}, #{entity.amount}, #{entity.number}, #{entity.payType}, #{entity.payStatus}, #{entity.status}, #{entity.tradeTime}, #{entity.userId}, #{entity.incrementId}, #{entity.count}, #{entity.abroad}, #{entity.recStatus}
)
INSERT INTO ${tableName} (
order_sn, amount, number, pay_type, pay_status, status, trade_time, user_id, increment_id, count, abroad, rec_status
) VALUES
(#{entity.orderSn}, #{entity.amount}, #{entity.number}, #{entity.payType}, #{entity.payStatus}, #{entity.status}, #{entity.tradeTime}, #{entity.userId}, #{entity.incrementId}, #{entity.count}, #{entity.abroad}, #{entity.recStatus})
UPDATE ${tableName} SET
order_sn=#{entity.orderSn}, amount=#{entity.amount}, number=#{entity.number}, pay_type=#{entity.payType}, pay_status=#{entity.payStatus}, status=#{entity.status}, trade_time=#{entity.tradeTime}, user_id=#{entity.userId}, increment_id=#{entity.incrementId}, count=#{entity.count}, abroad=#{entity.abroad}, rec_status=#{entity.recStatus}, tb_status=#{entity.tbStatus}
WHERE
id = #{entity.id}
UPDATE ${tableName} SET
${field}
${value} ${key}