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, create_time, is_deleted, remark, update_time, content, from_department, from_people, from_user_name, last_people, operate_time, operator, operator_name, process_instance_id, project_id, project_name, result, task_id, task_info, task_name, task_type, title, version, task_type_name, is_hide, is_countersign, apply_name, apply_name_id, apply_time delete from business_approval where id = #{id,jdbcType=INTEGER} delete from business_approval insert into business_approval (id, create_time, is_deleted, remark, update_time, content, from_department, from_people, from_user_name, last_people, operate_time, operator, operator_name, process_instance_id, project_id, project_name, result, task_id, task_info, task_name, task_type, title, version, task_type_name, is_hide, is_countersign, apply_name, apply_name_id, apply_time) values (#{id,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{isDeleted,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{content,jdbcType=VARCHAR}, #{fromDepartment,jdbcType=VARCHAR}, #{fromPeople,jdbcType=VARCHAR}, #{fromUserName,jdbcType=VARCHAR}, #{lastPeople,jdbcType=VARCHAR}, #{operateTime,jdbcType=VARCHAR}, #{operator,jdbcType=VARCHAR}, #{operatorName,jdbcType=VARCHAR}, #{processInstanceId,jdbcType=VARCHAR}, #{projectId,jdbcType=INTEGER}, #{projectName,jdbcType=VARCHAR}, #{result,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR}, #{taskInfo,jdbcType=VARCHAR}, #{taskName,jdbcType=VARCHAR}, #{taskType,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, #{version,jdbcType=INTEGER}, #{taskTypeName,jdbcType=VARCHAR}, #{isHide,jdbcType=INTEGER}, #{isCountersign,jdbcType=INTEGER}, #{applyName,jdbcType=VARCHAR}, #{applyNameId,jdbcType=VARCHAR}, #{applyTime,jdbcType=TIMESTAMP}) insert into business_approval id, create_time, is_deleted, remark, update_time, content, from_department, from_people, from_user_name, last_people, operate_time, operator, operator_name, process_instance_id, project_id, project_name, result, task_id, task_info, task_name, task_type, title, version, task_type_name, is_hide, is_countersign, apply_name, apply_name_id, apply_time, #{id,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{isDeleted,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{content,jdbcType=VARCHAR}, #{fromDepartment,jdbcType=VARCHAR}, #{fromPeople,jdbcType=VARCHAR}, #{fromUserName,jdbcType=VARCHAR}, #{lastPeople,jdbcType=VARCHAR}, #{operateTime,jdbcType=VARCHAR}, #{operator,jdbcType=VARCHAR}, #{operatorName,jdbcType=VARCHAR}, #{processInstanceId,jdbcType=VARCHAR}, #{projectId,jdbcType=INTEGER}, #{projectName,jdbcType=VARCHAR}, #{result,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR}, #{taskInfo,jdbcType=VARCHAR}, #{taskName,jdbcType=VARCHAR}, #{taskType,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, #{version,jdbcType=INTEGER}, #{taskTypeName,jdbcType=VARCHAR}, #{isHide,jdbcType=INTEGER}, #{isCountersign,jdbcType=INTEGER}, #{applyName,jdbcType=VARCHAR}, #{applyNameId,jdbcType=VARCHAR}, #{applyTime,jdbcType=TIMESTAMP}, update business_approval id = #{record.id,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, is_deleted = #{record.isDeleted,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, content = #{record.content,jdbcType=VARCHAR}, from_department = #{record.fromDepartment,jdbcType=VARCHAR}, from_people = #{record.fromPeople,jdbcType=VARCHAR}, from_user_name = #{record.fromUserName,jdbcType=VARCHAR}, last_people = #{record.lastPeople,jdbcType=VARCHAR}, operate_time = #{record.operateTime,jdbcType=VARCHAR}, operator = #{record.operator,jdbcType=VARCHAR}, operator_name = #{record.operatorName,jdbcType=VARCHAR}, process_instance_id = #{record.processInstanceId,jdbcType=VARCHAR}, project_id = #{record.projectId,jdbcType=INTEGER}, project_name = #{record.projectName,jdbcType=VARCHAR}, result = #{record.result,jdbcType=VARCHAR}, task_id = #{record.taskId,jdbcType=VARCHAR}, task_info = #{record.taskInfo,jdbcType=VARCHAR}, task_name = #{record.taskName,jdbcType=VARCHAR}, task_type = #{record.taskType,jdbcType=VARCHAR}, title = #{record.title,jdbcType=VARCHAR}, version = #{record.version,jdbcType=INTEGER}, task_type_name = #{record.taskTypeName,jdbcType=VARCHAR}, is_hide = #{record.isHide,jdbcType=INTEGER}, is_countersign = #{record.isCountersign,jdbcType=INTEGER}, apply_name = #{record.applyName,jdbcType=VARCHAR}, apply_name_id = #{record.applyNameId,jdbcType=VARCHAR}, apply_time = #{record.applyTime,jdbcType=TIMESTAMP}, update business_approval set id = #{record.id,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, is_deleted = #{record.isDeleted,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, content = #{record.content,jdbcType=VARCHAR}, from_department = #{record.fromDepartment,jdbcType=VARCHAR}, from_people = #{record.fromPeople,jdbcType=VARCHAR}, from_user_name = #{record.fromUserName,jdbcType=VARCHAR}, last_people = #{record.lastPeople,jdbcType=VARCHAR}, operate_time = #{record.operateTime,jdbcType=VARCHAR}, operator = #{record.operator,jdbcType=VARCHAR}, operator_name = #{record.operatorName,jdbcType=VARCHAR}, process_instance_id = #{record.processInstanceId,jdbcType=VARCHAR}, project_id = #{record.projectId,jdbcType=INTEGER}, project_name = #{record.projectName,jdbcType=VARCHAR}, result = #{record.result,jdbcType=VARCHAR}, task_id = #{record.taskId,jdbcType=VARCHAR}, task_info = #{record.taskInfo,jdbcType=VARCHAR}, task_name = #{record.taskName,jdbcType=VARCHAR}, task_type = #{record.taskType,jdbcType=VARCHAR}, title = #{record.title,jdbcType=VARCHAR}, version = #{record.version,jdbcType=INTEGER}, task_type_name = #{record.taskTypeName,jdbcType=VARCHAR}, is_hide = #{record.isHide,jdbcType=INTEGER}, is_countersign = #{record.isCountersign,jdbcType=INTEGER}, apply_name = #{record.applyName,jdbcType=VARCHAR}, apply_name_id = #{record.applyNameId,jdbcType=VARCHAR}, apply_time = #{record.applyTime,jdbcType=TIMESTAMP} update business_approval create_time = #{createTime,jdbcType=TIMESTAMP}, is_deleted = #{isDeleted,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, update_time = #{updateTime,jdbcType=TIMESTAMP}, content = #{content,jdbcType=VARCHAR}, from_department = #{fromDepartment,jdbcType=VARCHAR}, from_people = #{fromPeople,jdbcType=VARCHAR}, from_user_name = #{fromUserName,jdbcType=VARCHAR}, last_people = #{lastPeople,jdbcType=VARCHAR}, operate_time = #{operateTime,jdbcType=VARCHAR}, operator = #{operator,jdbcType=VARCHAR}, operator_name = #{operatorName,jdbcType=VARCHAR}, process_instance_id = #{processInstanceId,jdbcType=VARCHAR}, project_id = #{projectId,jdbcType=INTEGER}, project_name = #{projectName,jdbcType=VARCHAR}, result = #{result,jdbcType=VARCHAR}, task_id = #{taskId,jdbcType=VARCHAR}, task_info = #{taskInfo,jdbcType=VARCHAR}, task_name = #{taskName,jdbcType=VARCHAR}, task_type = #{taskType,jdbcType=VARCHAR}, title = #{title,jdbcType=VARCHAR}, version = #{version,jdbcType=INTEGER}, task_type_name = #{taskTypeName,jdbcType=VARCHAR}, is_hide = #{isHide,jdbcType=INTEGER}, is_countersign = #{isCountersign,jdbcType=INTEGER}, apply_name = #{applyName,jdbcType=VARCHAR}, apply_name_id = #{applyNameId,jdbcType=VARCHAR}, apply_time = #{applyTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=INTEGER} update business_approval set create_time = #{createTime,jdbcType=TIMESTAMP}, is_deleted = #{isDeleted,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, update_time = #{updateTime,jdbcType=TIMESTAMP}, content = #{content,jdbcType=VARCHAR}, from_department = #{fromDepartment,jdbcType=VARCHAR}, from_people = #{fromPeople,jdbcType=VARCHAR}, from_user_name = #{fromUserName,jdbcType=VARCHAR}, last_people = #{lastPeople,jdbcType=VARCHAR}, operate_time = #{operateTime,jdbcType=VARCHAR}, operator = #{operator,jdbcType=VARCHAR}, operator_name = #{operatorName,jdbcType=VARCHAR}, process_instance_id = #{processInstanceId,jdbcType=VARCHAR}, project_id = #{projectId,jdbcType=INTEGER}, project_name = #{projectName,jdbcType=VARCHAR}, result = #{result,jdbcType=VARCHAR}, task_id = #{taskId,jdbcType=VARCHAR}, task_info = #{taskInfo,jdbcType=VARCHAR}, task_name = #{taskName,jdbcType=VARCHAR}, task_type = #{taskType,jdbcType=VARCHAR}, title = #{title,jdbcType=VARCHAR}, version = #{version,jdbcType=INTEGER}, task_type_name = #{taskTypeName,jdbcType=VARCHAR}, is_hide = #{isHide,jdbcType=INTEGER}, is_countersign = #{isCountersign,jdbcType=INTEGER}, apply_name = #{applyName,jdbcType=VARCHAR}, apply_name_id = #{applyNameId,jdbcType=VARCHAR}, apply_time = #{applyTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=INTEGER}