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, rest_employee_id, rest_employee_name, rest_start_time, rest_end_time, proxy_employee_id, proxy_employee_name, data_status, create_time, create_op, modify_time, modify_op delete from tp_e_employee_rest where id = #{id,jdbcType=BIGINT} delete from tp_e_employee_rest SELECT LAST_INSERT_ID() insert into tp_e_employee_rest (rest_employee_id, rest_employee_name, rest_start_time, rest_end_time, proxy_employee_id, proxy_employee_name, data_status, create_time, create_op, modify_time, modify_op ) values (#{restEmployeeId,jdbcType=VARCHAR}, #{restEmployeeName,jdbcType=VARCHAR}, #{restStartTime,jdbcType=TIMESTAMP}, #{restEndTime,jdbcType=TIMESTAMP}, #{proxyEmployeeId,jdbcType=VARCHAR}, #{proxyEmployeeName,jdbcType=VARCHAR}, #{dataStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{createOp,jdbcType=BIGINT}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT} ) SELECT LAST_INSERT_ID() insert into tp_e_employee_rest rest_employee_id, rest_employee_name, rest_start_time, rest_end_time, proxy_employee_id, proxy_employee_name, data_status, create_time, create_op, modify_time, modify_op, #{restEmployeeId,jdbcType=VARCHAR}, #{restEmployeeName,jdbcType=VARCHAR}, #{restStartTime,jdbcType=TIMESTAMP}, #{restEndTime,jdbcType=TIMESTAMP}, #{proxyEmployeeId,jdbcType=VARCHAR}, #{proxyEmployeeName,jdbcType=VARCHAR}, #{dataStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{createOp,jdbcType=BIGINT}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT}, update tp_e_employee_rest id = #{record.id,jdbcType=BIGINT}, rest_employee_id = #{record.restEmployeeId,jdbcType=VARCHAR}, rest_employee_name = #{record.restEmployeeName,jdbcType=VARCHAR}, rest_start_time = #{record.restStartTime,jdbcType=TIMESTAMP}, rest_end_time = #{record.restEndTime,jdbcType=TIMESTAMP}, proxy_employee_id = #{record.proxyEmployeeId,jdbcType=VARCHAR}, proxy_employee_name = #{record.proxyEmployeeName,jdbcType=VARCHAR}, data_status = #{record.dataStatus,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_op = #{record.createOp,jdbcType=BIGINT}, modify_time = #{record.modifyTime,jdbcType=TIMESTAMP}, modify_op = #{record.modifyOp,jdbcType=BIGINT}, update tp_e_employee_rest set id = #{record.id,jdbcType=BIGINT}, rest_employee_id = #{record.restEmployeeId,jdbcType=VARCHAR}, rest_employee_name = #{record.restEmployeeName,jdbcType=VARCHAR}, rest_start_time = #{record.restStartTime,jdbcType=TIMESTAMP}, rest_end_time = #{record.restEndTime,jdbcType=TIMESTAMP}, proxy_employee_id = #{record.proxyEmployeeId,jdbcType=VARCHAR}, proxy_employee_name = #{record.proxyEmployeeName,jdbcType=VARCHAR}, data_status = #{record.dataStatus,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_op = #{record.createOp,jdbcType=BIGINT}, modify_time = #{record.modifyTime,jdbcType=TIMESTAMP}, modify_op = #{record.modifyOp,jdbcType=BIGINT} update tp_e_employee_rest rest_employee_id = #{restEmployeeId,jdbcType=VARCHAR}, rest_employee_name = #{restEmployeeName,jdbcType=VARCHAR}, rest_start_time = #{restStartTime,jdbcType=TIMESTAMP}, rest_end_time = #{restEndTime,jdbcType=TIMESTAMP}, proxy_employee_id = #{proxyEmployeeId,jdbcType=VARCHAR}, proxy_employee_name = #{proxyEmployeeName,jdbcType=VARCHAR}, data_status = #{dataStatus,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, create_op = #{createOp,jdbcType=BIGINT}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=BIGINT}, where id = #{id,jdbcType=BIGINT} update tp_e_employee_rest set rest_employee_id = #{restEmployeeId,jdbcType=VARCHAR}, rest_employee_name = #{restEmployeeName,jdbcType=VARCHAR}, rest_start_time = #{restStartTime,jdbcType=TIMESTAMP}, rest_end_time = #{restEndTime,jdbcType=TIMESTAMP}, proxy_employee_id = #{proxyEmployeeId,jdbcType=VARCHAR}, proxy_employee_name = #{proxyEmployeeName,jdbcType=VARCHAR}, data_status = #{dataStatus,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, create_op = #{createOp,jdbcType=BIGINT}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, modify_op = #{modifyOp,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}