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, contract_task_id, task_allocator, task_receiver, create_time delete from contract_task_log where id = #{id,jdbcType=VARCHAR} delete from contract_task_log insert into contract_task_log (id, contract_task_id, task_allocator, task_receiver, create_time) values (#{id,jdbcType=VARCHAR}, #{contractTaskId,jdbcType=VARCHAR}, #{taskAllocator,jdbcType=VARCHAR}, #{taskReceiver,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}) insert into contract_task_log id, contract_task_id, task_allocator, task_receiver, create_time, #{id,jdbcType=VARCHAR}, #{contractTaskId,jdbcType=VARCHAR}, #{taskAllocator,jdbcType=VARCHAR}, #{taskReceiver,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, update contract_task_log id = #{record.id,jdbcType=VARCHAR}, contract_task_id = #{record.contractTaskId,jdbcType=VARCHAR}, task_allocator = #{record.taskAllocator,jdbcType=VARCHAR}, task_receiver = #{record.taskReceiver,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update contract_task_log set id = #{record.id,jdbcType=VARCHAR}, contract_task_id = #{record.contractTaskId,jdbcType=VARCHAR}, task_allocator = #{record.taskAllocator,jdbcType=VARCHAR}, task_receiver = #{record.taskReceiver,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP} update contract_task_log contract_task_id = #{contractTaskId,jdbcType=VARCHAR}, task_allocator = #{taskAllocator,jdbcType=VARCHAR}, task_receiver = #{taskReceiver,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=VARCHAR} update contract_task_log set contract_task_id = #{contractTaskId,jdbcType=VARCHAR}, task_allocator = #{taskAllocator,jdbcType=VARCHAR}, task_receiver = #{taskReceiver,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=VARCHAR} update contract_task_log set task_receiver = #{transferId,jdbcType=VARCHAR} where task_receiver = #{aid,jdbcType=VARCHAR}