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, pay_order_id, acc_code, trade_type, trade_fee, trade_balance, trade_time, trade_name, pl_no, pl_name, rlt_order_id, remark delete from td_cl_company_acc_flow where id = #{id,jdbcType=BIGINT} delete from td_cl_company_acc_flow SELECT LAST_INSERT_ID() insert into td_cl_company_acc_flow (pay_order_id, acc_code, trade_type, trade_fee, trade_balance, trade_time, trade_name, pl_no, pl_name, rlt_order_id, remark) values (#{payOrderId,jdbcType=VARCHAR}, #{accCode,jdbcType=VARCHAR}, #{tradeType,jdbcType=CHAR}, #{tradeFee,jdbcType=BIGINT}, #{tradeBalance,jdbcType=BIGINT}, #{tradeTime,jdbcType=TIMESTAMP}, #{tradeName,jdbcType=VARCHAR}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{rltOrderId,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}) SELECT LAST_INSERT_ID() insert into td_cl_company_acc_flow pay_order_id, acc_code, trade_type, trade_fee, trade_balance, trade_time, trade_name, pl_no, pl_name, rlt_order_id, remark, #{payOrderId,jdbcType=VARCHAR}, #{accCode,jdbcType=VARCHAR}, #{tradeType,jdbcType=CHAR}, #{tradeFee,jdbcType=BIGINT}, #{tradeBalance,jdbcType=BIGINT}, #{tradeTime,jdbcType=TIMESTAMP}, #{tradeName,jdbcType=VARCHAR}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{rltOrderId,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, update td_cl_company_acc_flow id = #{record.id,jdbcType=BIGINT}, pay_order_id = #{record.payOrderId,jdbcType=VARCHAR}, acc_code = #{record.accCode,jdbcType=VARCHAR}, trade_type = #{record.tradeType,jdbcType=CHAR}, trade_fee = #{record.tradeFee,jdbcType=BIGINT}, trade_balance = #{record.tradeBalance,jdbcType=BIGINT}, trade_time = #{record.tradeTime,jdbcType=TIMESTAMP}, trade_name = #{record.tradeName,jdbcType=VARCHAR}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, rlt_order_id = #{record.rltOrderId,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR}, update td_cl_company_acc_flow set id = #{record.id,jdbcType=BIGINT}, pay_order_id = #{record.payOrderId,jdbcType=VARCHAR}, acc_code = #{record.accCode,jdbcType=VARCHAR}, trade_type = #{record.tradeType,jdbcType=CHAR}, trade_fee = #{record.tradeFee,jdbcType=BIGINT}, trade_balance = #{record.tradeBalance,jdbcType=BIGINT}, trade_time = #{record.tradeTime,jdbcType=TIMESTAMP}, trade_name = #{record.tradeName,jdbcType=VARCHAR}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, rlt_order_id = #{record.rltOrderId,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR} update td_cl_company_acc_flow pay_order_id = #{payOrderId,jdbcType=VARCHAR}, acc_code = #{accCode,jdbcType=VARCHAR}, trade_type = #{tradeType,jdbcType=CHAR}, trade_fee = #{tradeFee,jdbcType=BIGINT}, trade_balance = #{tradeBalance,jdbcType=BIGINT}, trade_time = #{tradeTime,jdbcType=TIMESTAMP}, trade_name = #{tradeName,jdbcType=VARCHAR}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, rlt_order_id = #{rltOrderId,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update td_cl_company_acc_flow set pay_order_id = #{payOrderId,jdbcType=VARCHAR}, acc_code = #{accCode,jdbcType=VARCHAR}, trade_type = #{tradeType,jdbcType=CHAR}, trade_fee = #{tradeFee,jdbcType=BIGINT}, trade_balance = #{tradeBalance,jdbcType=BIGINT}, trade_time = #{tradeTime,jdbcType=TIMESTAMP}, trade_name = #{tradeName,jdbcType=VARCHAR}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, rlt_order_id = #{rltOrderId,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}