and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, user_id, user_coupon_id, order_num, trade_status, pay_status, create_time, expire_time, close_time, remark, order_amount, pay_amount, coupon_amount, pay_time, outer_trade_no, queue_num, delivery_status, is_comment, comment_time delete from tb_order_form where id = #{id,jdbcType=INTEGER} delete from tb_order_form SELECT LAST_INSERT_ID() insert into tb_order_form (user_id, user_coupon_id, order_num, trade_status, pay_status, create_time, expire_time, close_time, remark, order_amount, pay_amount, coupon_amount, pay_time, outer_trade_no, queue_num, delivery_status, is_comment, comment_time ) values (#{userId,jdbcType=INTEGER}, #{userCouponId,jdbcType=INTEGER}, #{orderNum,jdbcType=VARCHAR}, #{tradeStatus,jdbcType=INTEGER}, #{payStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{expireTime,jdbcType=TIMESTAMP}, #{closeTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{orderAmount,jdbcType=DOUBLE}, #{payAmount,jdbcType=DOUBLE}, #{couponAmount,jdbcType=DOUBLE}, #{payTime,jdbcType=TIMESTAMP}, #{outerTradeNo,jdbcType=VARCHAR}, #{queueNum,jdbcType=VARCHAR}, #{deliveryStatus,jdbcType=INTEGER}, #{isComment,jdbcType=CHAR}, #{commentTime,jdbcType=TIMESTAMP} ) SELECT LAST_INSERT_ID() insert into tb_order_form user_id, user_coupon_id, order_num, trade_status, pay_status, create_time, expire_time, close_time, remark, order_amount, pay_amount, coupon_amount, pay_time, outer_trade_no, queue_num, delivery_status, is_comment, comment_time, #{userId,jdbcType=INTEGER}, #{userCouponId,jdbcType=INTEGER}, #{orderNum,jdbcType=VARCHAR}, #{tradeStatus,jdbcType=INTEGER}, #{payStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{expireTime,jdbcType=TIMESTAMP}, #{closeTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{orderAmount,jdbcType=DOUBLE}, #{payAmount,jdbcType=DOUBLE}, #{couponAmount,jdbcType=DOUBLE}, #{payTime,jdbcType=TIMESTAMP}, #{outerTradeNo,jdbcType=VARCHAR}, #{queueNum,jdbcType=VARCHAR}, #{deliveryStatus,jdbcType=INTEGER}, #{isComment,jdbcType=CHAR}, #{commentTime,jdbcType=TIMESTAMP}, update tb_order_form id = #{record.id,jdbcType=INTEGER}, user_id = #{record.userId,jdbcType=INTEGER}, user_coupon_id = #{record.userCouponId,jdbcType=INTEGER}, order_num = #{record.orderNum,jdbcType=VARCHAR}, trade_status = #{record.tradeStatus,jdbcType=INTEGER}, pay_status = #{record.payStatus,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, expire_time = #{record.expireTime,jdbcType=TIMESTAMP}, close_time = #{record.closeTime,jdbcType=TIMESTAMP}, remark = #{record.remark,jdbcType=VARCHAR}, order_amount = #{record.orderAmount,jdbcType=DOUBLE}, pay_amount = #{record.payAmount,jdbcType=DOUBLE}, coupon_amount = #{record.couponAmount,jdbcType=DOUBLE}, pay_time = #{record.payTime,jdbcType=TIMESTAMP}, outer_trade_no = #{record.outerTradeNo,jdbcType=VARCHAR}, queue_num = #{record.queueNum,jdbcType=VARCHAR}, delivery_status = #{record.deliveryStatus,jdbcType=INTEGER}, is_comment = #{record.isComment,jdbcType=CHAR}, comment_time = #{record.commentTime,jdbcType=TIMESTAMP}, update tb_order_form set id = #{record.id,jdbcType=INTEGER}, user_id = #{record.userId,jdbcType=INTEGER}, user_coupon_id = #{record.userCouponId,jdbcType=INTEGER}, order_num = #{record.orderNum,jdbcType=VARCHAR}, trade_status = #{record.tradeStatus,jdbcType=INTEGER}, pay_status = #{record.payStatus,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, expire_time = #{record.expireTime,jdbcType=TIMESTAMP}, close_time = #{record.closeTime,jdbcType=TIMESTAMP}, remark = #{record.remark,jdbcType=VARCHAR}, order_amount = #{record.orderAmount,jdbcType=DOUBLE}, pay_amount = #{record.payAmount,jdbcType=DOUBLE}, coupon_amount = #{record.couponAmount,jdbcType=DOUBLE}, pay_time = #{record.payTime,jdbcType=TIMESTAMP}, outer_trade_no = #{record.outerTradeNo,jdbcType=VARCHAR}, queue_num = #{record.queueNum,jdbcType=VARCHAR}, delivery_status = #{record.deliveryStatus,jdbcType=INTEGER}, is_comment = #{record.isComment,jdbcType=CHAR}, comment_time = #{record.commentTime,jdbcType=TIMESTAMP} update tb_order_form user_id = #{userId,jdbcType=INTEGER}, user_coupon_id = #{userCouponId,jdbcType=INTEGER}, order_num = #{orderNum,jdbcType=VARCHAR}, trade_status = #{tradeStatus,jdbcType=INTEGER}, pay_status = #{payStatus,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, expire_time = #{expireTime,jdbcType=TIMESTAMP}, close_time = #{closeTime,jdbcType=TIMESTAMP}, remark = #{remark,jdbcType=VARCHAR}, order_amount = #{orderAmount,jdbcType=DOUBLE}, pay_amount = #{payAmount,jdbcType=DOUBLE}, coupon_amount = #{couponAmount,jdbcType=DOUBLE}, pay_time = #{payTime,jdbcType=TIMESTAMP}, outer_trade_no = #{outerTradeNo,jdbcType=VARCHAR}, queue_num = #{queueNum,jdbcType=VARCHAR}, delivery_status = #{deliveryStatus,jdbcType=INTEGER}, is_comment = #{isComment,jdbcType=CHAR}, comment_time = #{commentTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=INTEGER} update tb_order_form set user_id = #{userId,jdbcType=INTEGER}, user_coupon_id = #{userCouponId,jdbcType=INTEGER}, order_num = #{orderNum,jdbcType=VARCHAR}, trade_status = #{tradeStatus,jdbcType=INTEGER}, pay_status = #{payStatus,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, expire_time = #{expireTime,jdbcType=TIMESTAMP}, close_time = #{closeTime,jdbcType=TIMESTAMP}, remark = #{remark,jdbcType=VARCHAR}, order_amount = #{orderAmount,jdbcType=DOUBLE}, pay_amount = #{payAmount,jdbcType=DOUBLE}, coupon_amount = #{couponAmount,jdbcType=DOUBLE}, pay_time = #{payTime,jdbcType=TIMESTAMP}, outer_trade_no = #{outerTradeNo,jdbcType=VARCHAR}, queue_num = #{queueNum,jdbcType=VARCHAR}, delivery_status = #{deliveryStatus,jdbcType=INTEGER}, is_comment = #{isComment,jdbcType=CHAR}, comment_time = #{commentTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=INTEGER}