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} guid, user_id, fk_user_id, fk_transfer_id, ent_serial_no, cha_serial_no, submitter, authorizer, pay_account, `business _type`, tran_month, pay_amount, ent_order_code, op_method, currency, batch_notes, pay_name, pay_status, pay_msg, pay_response_code, fail_reson, create_time, status, serial_no, service_id, session_id, req_time, ret_code, error_msg, code, msg, success_tran, success_amount, tran_num, detail_display, transcation_type delete from b_transfer_farmer_request where guid = #{guid,jdbcType=BIGINT} delete from b_transfer_farmer_request SELECT LAST_INSERT_ID() insert into b_transfer_farmer_request (user_id, fk_user_id, fk_transfer_id, ent_serial_no, cha_serial_no, submitter, authorizer, pay_account, `business _type`, tran_month, pay_amount, ent_order_code, op_method, currency, batch_notes, pay_name, pay_status, pay_msg, pay_response_code, fail_reson, create_time, status, serial_no, service_id, session_id, req_time, ret_code, error_msg, code, msg, success_tran, success_amount, tran_num, detail_display, transcation_type) values (#{userId,jdbcType=VARCHAR}, #{fkUserId,jdbcType=BIGINT}, #{fkTransferId,jdbcType=BIGINT}, #{entSerialNo,jdbcType=VARCHAR}, #{chaSerialNo,jdbcType=VARCHAR}, #{submitter,jdbcType=VARCHAR}, #{authorizer,jdbcType=VARCHAR}, #{payAccount,jdbcType=VARCHAR}, #{businessType,jdbcType=VARCHAR}, #{tranMonth,jdbcType=VARCHAR}, #{payAmount,jdbcType=DECIMAL}, #{entOrderCode,jdbcType=VARCHAR}, #{opMethod,jdbcType=VARCHAR}, #{currency,jdbcType=VARCHAR}, #{batchNotes,jdbcType=VARCHAR}, #{payName,jdbcType=VARCHAR}, #{payStatus,jdbcType=VARCHAR}, #{payMsg,jdbcType=VARCHAR}, #{payResponseCode,jdbcType=VARCHAR}, #{failReson,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{serialNo,jdbcType=VARCHAR}, #{serviceId,jdbcType=VARCHAR}, #{sessionId,jdbcType=VARCHAR}, #{reqTime,jdbcType=VARCHAR}, #{retCode,jdbcType=VARCHAR}, #{errorMsg,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, #{msg,jdbcType=VARCHAR}, #{successTran,jdbcType=INTEGER}, #{successAmount,jdbcType=DECIMAL}, #{tranNum,jdbcType=INTEGER}, #{detailDisplay,jdbcType=VARCHAR}, #{transcationType,jdbcType=VARCHAR}) SELECT LAST_INSERT_ID() insert into b_transfer_farmer_request user_id, fk_user_id, fk_transfer_id, ent_serial_no, cha_serial_no, submitter, authorizer, pay_account, `business _type`, tran_month, pay_amount, ent_order_code, op_method, currency, batch_notes, pay_name, pay_status, pay_msg, pay_response_code, fail_reson, create_time, status, serial_no, service_id, session_id, req_time, ret_code, error_msg, code, msg, success_tran, success_amount, tran_num, detail_display, transcation_type, #{userId,jdbcType=VARCHAR}, #{fkUserId,jdbcType=BIGINT}, #{fkTransferId,jdbcType=BIGINT}, #{entSerialNo,jdbcType=VARCHAR}, #{chaSerialNo,jdbcType=VARCHAR}, #{submitter,jdbcType=VARCHAR}, #{authorizer,jdbcType=VARCHAR}, #{payAccount,jdbcType=VARCHAR}, #{businessType,jdbcType=VARCHAR}, #{tranMonth,jdbcType=VARCHAR}, #{payAmount,jdbcType=DECIMAL}, #{entOrderCode,jdbcType=VARCHAR}, #{opMethod,jdbcType=VARCHAR}, #{currency,jdbcType=VARCHAR}, #{batchNotes,jdbcType=VARCHAR}, #{payName,jdbcType=VARCHAR}, #{payStatus,jdbcType=VARCHAR}, #{payMsg,jdbcType=VARCHAR}, #{payResponseCode,jdbcType=VARCHAR}, #{failReson,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{serialNo,jdbcType=VARCHAR}, #{serviceId,jdbcType=VARCHAR}, #{sessionId,jdbcType=VARCHAR}, #{reqTime,jdbcType=VARCHAR}, #{retCode,jdbcType=VARCHAR}, #{errorMsg,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, #{msg,jdbcType=VARCHAR}, #{successTran,jdbcType=INTEGER}, #{successAmount,jdbcType=DECIMAL}, #{tranNum,jdbcType=INTEGER}, #{detailDisplay,jdbcType=VARCHAR}, #{transcationType,jdbcType=VARCHAR}, update b_transfer_farmer_request guid = #{record.guid,jdbcType=BIGINT}, user_id = #{record.userId,jdbcType=VARCHAR}, fk_user_id = #{record.fkUserId,jdbcType=BIGINT}, fk_transfer_id = #{record.fkTransferId,jdbcType=BIGINT}, ent_serial_no = #{record.entSerialNo,jdbcType=VARCHAR}, cha_serial_no = #{record.chaSerialNo,jdbcType=VARCHAR}, submitter = #{record.submitter,jdbcType=VARCHAR}, authorizer = #{record.authorizer,jdbcType=VARCHAR}, pay_account = #{record.payAccount,jdbcType=VARCHAR}, `business _type` = #{record.businessType,jdbcType=VARCHAR}, tran_month = #{record.tranMonth,jdbcType=VARCHAR}, pay_amount = #{record.payAmount,jdbcType=DECIMAL}, ent_order_code = #{record.entOrderCode,jdbcType=VARCHAR}, op_method = #{record.opMethod,jdbcType=VARCHAR}, currency = #{record.currency,jdbcType=VARCHAR}, batch_notes = #{record.batchNotes,jdbcType=VARCHAR}, pay_name = #{record.payName,jdbcType=VARCHAR}, pay_status = #{record.payStatus,jdbcType=VARCHAR}, pay_msg = #{record.payMsg,jdbcType=VARCHAR}, pay_response_code = #{record.payResponseCode,jdbcType=VARCHAR}, fail_reson = #{record.failReson,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, serial_no = #{record.serialNo,jdbcType=VARCHAR}, service_id = #{record.serviceId,jdbcType=VARCHAR}, session_id = #{record.sessionId,jdbcType=VARCHAR}, req_time = #{record.reqTime,jdbcType=VARCHAR}, ret_code = #{record.retCode,jdbcType=VARCHAR}, error_msg = #{record.errorMsg,jdbcType=VARCHAR}, code = #{record.code,jdbcType=VARCHAR}, msg = #{record.msg,jdbcType=VARCHAR}, success_tran = #{record.successTran,jdbcType=INTEGER}, success_amount = #{record.successAmount,jdbcType=DECIMAL}, tran_num = #{record.tranNum,jdbcType=INTEGER}, detail_display = #{record.detailDisplay,jdbcType=VARCHAR}, transcation_type = #{record.transcationType,jdbcType=VARCHAR}, update b_transfer_farmer_request set guid = #{record.guid,jdbcType=BIGINT}, user_id = #{record.userId,jdbcType=VARCHAR}, fk_user_id = #{record.fkUserId,jdbcType=BIGINT}, fk_transfer_id = #{record.fkTransferId,jdbcType=BIGINT}, ent_serial_no = #{record.entSerialNo,jdbcType=VARCHAR}, cha_serial_no = #{record.chaSerialNo,jdbcType=VARCHAR}, submitter = #{record.submitter,jdbcType=VARCHAR}, authorizer = #{record.authorizer,jdbcType=VARCHAR}, pay_account = #{record.payAccount,jdbcType=VARCHAR}, `business _type` = #{record.businessType,jdbcType=VARCHAR}, tran_month = #{record.tranMonth,jdbcType=VARCHAR}, pay_amount = #{record.payAmount,jdbcType=DECIMAL}, ent_order_code = #{record.entOrderCode,jdbcType=VARCHAR}, op_method = #{record.opMethod,jdbcType=VARCHAR}, currency = #{record.currency,jdbcType=VARCHAR}, batch_notes = #{record.batchNotes,jdbcType=VARCHAR}, pay_name = #{record.payName,jdbcType=VARCHAR}, pay_status = #{record.payStatus,jdbcType=VARCHAR}, pay_msg = #{record.payMsg,jdbcType=VARCHAR}, pay_response_code = #{record.payResponseCode,jdbcType=VARCHAR}, fail_reson = #{record.failReson,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, serial_no = #{record.serialNo,jdbcType=VARCHAR}, service_id = #{record.serviceId,jdbcType=VARCHAR}, session_id = #{record.sessionId,jdbcType=VARCHAR}, req_time = #{record.reqTime,jdbcType=VARCHAR}, ret_code = #{record.retCode,jdbcType=VARCHAR}, error_msg = #{record.errorMsg,jdbcType=VARCHAR}, code = #{record.code,jdbcType=VARCHAR}, msg = #{record.msg,jdbcType=VARCHAR}, success_tran = #{record.successTran,jdbcType=INTEGER}, success_amount = #{record.successAmount,jdbcType=DECIMAL}, tran_num = #{record.tranNum,jdbcType=INTEGER}, detail_display = #{record.detailDisplay,jdbcType=VARCHAR}, transcation_type = #{record.transcationType,jdbcType=VARCHAR} update b_transfer_farmer_request user_id = #{userId,jdbcType=VARCHAR}, fk_user_id = #{fkUserId,jdbcType=BIGINT}, fk_transfer_id = #{fkTransferId,jdbcType=BIGINT}, ent_serial_no = #{entSerialNo,jdbcType=VARCHAR}, cha_serial_no = #{chaSerialNo,jdbcType=VARCHAR}, submitter = #{submitter,jdbcType=VARCHAR}, authorizer = #{authorizer,jdbcType=VARCHAR}, pay_account = #{payAccount,jdbcType=VARCHAR}, `business _type` = #{businessType,jdbcType=VARCHAR}, tran_month = #{tranMonth,jdbcType=VARCHAR}, pay_amount = #{payAmount,jdbcType=DECIMAL}, ent_order_code = #{entOrderCode,jdbcType=VARCHAR}, op_method = #{opMethod,jdbcType=VARCHAR}, currency = #{currency,jdbcType=VARCHAR}, batch_notes = #{batchNotes,jdbcType=VARCHAR}, pay_name = #{payName,jdbcType=VARCHAR}, pay_status = #{payStatus,jdbcType=VARCHAR}, pay_msg = #{payMsg,jdbcType=VARCHAR}, pay_response_code = #{payResponseCode,jdbcType=VARCHAR}, fail_reson = #{failReson,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, serial_no = #{serialNo,jdbcType=VARCHAR}, service_id = #{serviceId,jdbcType=VARCHAR}, session_id = #{sessionId,jdbcType=VARCHAR}, req_time = #{reqTime,jdbcType=VARCHAR}, ret_code = #{retCode,jdbcType=VARCHAR}, error_msg = #{errorMsg,jdbcType=VARCHAR}, code = #{code,jdbcType=VARCHAR}, msg = #{msg,jdbcType=VARCHAR}, success_tran = #{successTran,jdbcType=INTEGER}, success_amount = #{successAmount,jdbcType=DECIMAL}, tran_num = #{tranNum,jdbcType=INTEGER}, detail_display = #{detailDisplay,jdbcType=VARCHAR}, transcation_type = #{transcationType,jdbcType=VARCHAR}, where guid = #{guid,jdbcType=BIGINT} update b_transfer_farmer_request set user_id = #{userId,jdbcType=VARCHAR}, fk_user_id = #{fkUserId,jdbcType=BIGINT}, fk_transfer_id = #{fkTransferId,jdbcType=BIGINT}, ent_serial_no = #{entSerialNo,jdbcType=VARCHAR}, cha_serial_no = #{chaSerialNo,jdbcType=VARCHAR}, submitter = #{submitter,jdbcType=VARCHAR}, authorizer = #{authorizer,jdbcType=VARCHAR}, pay_account = #{payAccount,jdbcType=VARCHAR}, `business _type` = #{businessType,jdbcType=VARCHAR}, tran_month = #{tranMonth,jdbcType=VARCHAR}, pay_amount = #{payAmount,jdbcType=DECIMAL}, ent_order_code = #{entOrderCode,jdbcType=VARCHAR}, op_method = #{opMethod,jdbcType=VARCHAR}, currency = #{currency,jdbcType=VARCHAR}, batch_notes = #{batchNotes,jdbcType=VARCHAR}, pay_name = #{payName,jdbcType=VARCHAR}, pay_status = #{payStatus,jdbcType=VARCHAR}, pay_msg = #{payMsg,jdbcType=VARCHAR}, pay_response_code = #{payResponseCode,jdbcType=VARCHAR}, fail_reson = #{failReson,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, serial_no = #{serialNo,jdbcType=VARCHAR}, service_id = #{serviceId,jdbcType=VARCHAR}, session_id = #{sessionId,jdbcType=VARCHAR}, req_time = #{reqTime,jdbcType=VARCHAR}, ret_code = #{retCode,jdbcType=VARCHAR}, error_msg = #{errorMsg,jdbcType=VARCHAR}, code = #{code,jdbcType=VARCHAR}, msg = #{msg,jdbcType=VARCHAR}, success_tran = #{successTran,jdbcType=INTEGER}, success_amount = #{successAmount,jdbcType=DECIMAL}, tran_num = #{tranNum,jdbcType=INTEGER}, detail_display = #{detailDisplay,jdbcType=VARCHAR}, transcation_type = #{transcationType,jdbcType=VARCHAR} where guid = #{guid,jdbcType=BIGINT}