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} bill_no, order_no, creater, create_time, update_time, payee_id, payer_id, transaction_amount, transaction_subject, transaction_channel, transaction_mode, remarks, confirm_sign, delete_sign, financial_pay_no, financial_pay_time, confirm_time, postscript delete from t_order_bill where bill_no = #{billNo,jdbcType=VARCHAR} delete from t_order_bill insert into t_order_bill (bill_no, order_no, creater, create_time, update_time, payee_id, payer_id, transaction_amount, transaction_subject, transaction_channel, transaction_mode, remarks, confirm_sign, delete_sign, financial_pay_no, financial_pay_time, confirm_time, postscript ) values (#{billNo,jdbcType=VARCHAR}, #{orderNo,jdbcType=VARCHAR}, #{creater,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{payeeId,jdbcType=VARCHAR}, #{payerId,jdbcType=VARCHAR}, #{transactionAmount,jdbcType=DECIMAL}, #{transactionSubject,jdbcType=INTEGER}, #{transactionChannel,jdbcType=INTEGER}, #{transactionMode,jdbcType=INTEGER}, #{remarks,jdbcType=VARCHAR}, #{confirmSign,jdbcType=INTEGER}, #{deleteSign,jdbcType=BIT}, #{financialPayNo,jdbcType=VARCHAR}, #{financialPayTime,jdbcType=TIMESTAMP}, #{confirmTime,jdbcType=TIMESTAMP}, #{postscript,jdbcType=VARCHAR} ) insert into t_order_bill bill_no, order_no, creater, create_time, update_time, payee_id, payer_id, transaction_amount, transaction_subject, transaction_channel, transaction_mode, remarks, confirm_sign, delete_sign, financial_pay_no, financial_pay_time, confirm_time, postscript, #{billNo,jdbcType=VARCHAR}, #{orderNo,jdbcType=VARCHAR}, #{creater,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{payeeId,jdbcType=VARCHAR}, #{payerId,jdbcType=VARCHAR}, #{transactionAmount,jdbcType=DECIMAL}, #{transactionSubject,jdbcType=INTEGER}, #{transactionChannel,jdbcType=INTEGER}, #{transactionMode,jdbcType=INTEGER}, #{remarks,jdbcType=VARCHAR}, #{confirmSign,jdbcType=INTEGER}, #{deleteSign,jdbcType=BIT}, #{financialPayNo,jdbcType=VARCHAR}, #{financialPayTime,jdbcType=TIMESTAMP}, #{confirmTime,jdbcType=TIMESTAMP}, #{postscript,jdbcType=VARCHAR}, update t_order_bill bill_no = #{record.billNo,jdbcType=VARCHAR}, order_no = #{record.orderNo,jdbcType=VARCHAR}, creater = #{record.creater,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, payee_id = #{record.payeeId,jdbcType=VARCHAR}, payer_id = #{record.payerId,jdbcType=VARCHAR}, transaction_amount = #{record.transactionAmount,jdbcType=DECIMAL}, transaction_subject = #{record.transactionSubject,jdbcType=INTEGER}, transaction_channel = #{record.transactionChannel,jdbcType=INTEGER}, transaction_mode = #{record.transactionMode,jdbcType=INTEGER}, remarks = #{record.remarks,jdbcType=VARCHAR}, confirm_sign = #{record.confirmSign,jdbcType=INTEGER}, delete_sign = #{record.deleteSign,jdbcType=BIT}, financial_pay_no = #{record.financialPayNo,jdbcType=VARCHAR}, financial_pay_time = #{record.financialPayTime,jdbcType=TIMESTAMP}, confirm_time = #{record.confirmTime,jdbcType=TIMESTAMP}, postscript = #{record.postscript,jdbcType=VARCHAR}, update t_order_bill set bill_no = #{record.billNo,jdbcType=VARCHAR}, order_no = #{record.orderNo,jdbcType=VARCHAR}, creater = #{record.creater,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, payee_id = #{record.payeeId,jdbcType=VARCHAR}, payer_id = #{record.payerId,jdbcType=VARCHAR}, transaction_amount = #{record.transactionAmount,jdbcType=DECIMAL}, transaction_subject = #{record.transactionSubject,jdbcType=INTEGER}, transaction_channel = #{record.transactionChannel,jdbcType=INTEGER}, transaction_mode = #{record.transactionMode,jdbcType=INTEGER}, remarks = #{record.remarks,jdbcType=VARCHAR}, confirm_sign = #{record.confirmSign,jdbcType=INTEGER}, delete_sign = #{record.deleteSign,jdbcType=BIT}, financial_pay_no = #{record.financialPayNo,jdbcType=VARCHAR}, financial_pay_time = #{record.financialPayTime,jdbcType=TIMESTAMP}, confirm_time = #{record.confirmTime,jdbcType=TIMESTAMP}, postscript = #{record.postscript,jdbcType=VARCHAR} update t_order_bill order_no = #{orderNo,jdbcType=VARCHAR}, creater = #{creater,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, payee_id = #{payeeId,jdbcType=VARCHAR}, payer_id = #{payerId,jdbcType=VARCHAR}, transaction_amount = #{transactionAmount,jdbcType=DECIMAL}, transaction_subject = #{transactionSubject,jdbcType=INTEGER}, transaction_channel = #{transactionChannel,jdbcType=INTEGER}, transaction_mode = #{transactionMode,jdbcType=INTEGER}, remarks = #{remarks,jdbcType=VARCHAR}, confirm_sign = #{confirmSign,jdbcType=INTEGER}, delete_sign = #{deleteSign,jdbcType=BIT}, financial_pay_no = #{financialPayNo,jdbcType=VARCHAR}, financial_pay_time = #{financialPayTime,jdbcType=TIMESTAMP}, confirm_time = #{confirmTime,jdbcType=TIMESTAMP}, postscript = #{postscript,jdbcType=VARCHAR}, where bill_no = #{billNo,jdbcType=VARCHAR} update t_order_bill set order_no = #{orderNo,jdbcType=VARCHAR}, creater = #{creater,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, payee_id = #{payeeId,jdbcType=VARCHAR}, payer_id = #{payerId,jdbcType=VARCHAR}, transaction_amount = #{transactionAmount,jdbcType=DECIMAL}, transaction_subject = #{transactionSubject,jdbcType=INTEGER}, transaction_channel = #{transactionChannel,jdbcType=INTEGER}, transaction_mode = #{transactionMode,jdbcType=INTEGER}, remarks = #{remarks,jdbcType=VARCHAR}, confirm_sign = #{confirmSign,jdbcType=INTEGER}, delete_sign = #{deleteSign,jdbcType=BIT}, financial_pay_no = #{financialPayNo,jdbcType=VARCHAR}, financial_pay_time = #{financialPayTime,jdbcType=TIMESTAMP}, confirm_time = #{confirmTime,jdbcType=TIMESTAMP}, postscript = #{postscript,jdbcType=VARCHAR} where bill_no = #{billNo,jdbcType=VARCHAR}