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, grain_id, code, apply_depart, apply_date, apply_user, depart_user, depart_state, chief_user, chief_state, head_state, head_user, depart_idea, chief_idea, head_idea, c_id, c_time, u_id, u_time, state delete from dm_device_apply_new where id = #{id,jdbcType=INTEGER} delete from dm_device_apply_new insert into dm_device_apply_new (id, grain_id, code, apply_depart, apply_date, apply_user, depart_user, depart_state, chief_user, chief_state, head_state, head_user, depart_idea, chief_idea, head_idea, c_id, c_time, u_id, u_time, state) values (#{id,jdbcType=INTEGER}, #{grainId,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{applyDepart,jdbcType=VARCHAR}, #{applyDate,jdbcType=VARCHAR}, #{applyUser,jdbcType=VARCHAR}, #{departUser,jdbcType=VARCHAR}, #{departState,jdbcType=VARCHAR}, #{chiefUser,jdbcType=VARCHAR}, #{chiefState,jdbcType=VARCHAR}, #{headState,jdbcType=VARCHAR}, #{headUser,jdbcType=VARCHAR}, #{departIdea,jdbcType=VARCHAR}, #{chiefIdea,jdbcType=VARCHAR}, #{headIdea,jdbcType=VARCHAR}, #{cId,jdbcType=INTEGER}, #{cTime,jdbcType=TIMESTAMP}, #{uId,jdbcType=INTEGER}, #{uTime,jdbcType=TIMESTAMP}, #{state,jdbcType=VARCHAR}) insert into dm_device_apply_new id, grain_id, code, apply_depart, apply_date, apply_user, depart_user, depart_state, chief_user, chief_state, head_state, head_user, depart_idea, chief_idea, head_idea, c_id, c_time, u_id, u_time, state, #{id,jdbcType=INTEGER}, #{grainId,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{applyDepart,jdbcType=VARCHAR}, #{applyDate,jdbcType=VARCHAR}, #{applyUser,jdbcType=VARCHAR}, #{departUser,jdbcType=VARCHAR}, #{departState,jdbcType=VARCHAR}, #{chiefUser,jdbcType=VARCHAR}, #{chiefState,jdbcType=VARCHAR}, #{headState,jdbcType=VARCHAR}, #{headUser,jdbcType=VARCHAR}, #{departIdea,jdbcType=VARCHAR}, #{chiefIdea,jdbcType=VARCHAR}, #{headIdea,jdbcType=VARCHAR}, #{cId,jdbcType=INTEGER}, #{cTime,jdbcType=TIMESTAMP}, #{uId,jdbcType=INTEGER}, #{uTime,jdbcType=TIMESTAMP}, #{state,jdbcType=VARCHAR}, update dm_device_apply_new id = #{record.id,jdbcType=INTEGER}, grain_id = #{record.grainId,jdbcType=INTEGER}, code = #{record.code,jdbcType=VARCHAR}, apply_depart = #{record.applyDepart,jdbcType=VARCHAR}, apply_date = #{record.applyDate,jdbcType=VARCHAR}, apply_user = #{record.applyUser,jdbcType=VARCHAR}, depart_user = #{record.departUser,jdbcType=VARCHAR}, depart_state = #{record.departState,jdbcType=VARCHAR}, chief_user = #{record.chiefUser,jdbcType=VARCHAR}, chief_state = #{record.chiefState,jdbcType=VARCHAR}, head_state = #{record.headState,jdbcType=VARCHAR}, head_user = #{record.headUser,jdbcType=VARCHAR}, depart_idea = #{record.departIdea,jdbcType=VARCHAR}, chief_idea = #{record.chiefIdea,jdbcType=VARCHAR}, head_idea = #{record.headIdea,jdbcType=VARCHAR}, c_id = #{record.cId,jdbcType=INTEGER}, c_time = #{record.cTime,jdbcType=TIMESTAMP}, u_id = #{record.uId,jdbcType=INTEGER}, u_time = #{record.uTime,jdbcType=TIMESTAMP}, state = #{record.state,jdbcType=VARCHAR}, update dm_device_apply_new set id = #{record.id,jdbcType=INTEGER}, grain_id = #{record.grainId,jdbcType=INTEGER}, code = #{record.code,jdbcType=VARCHAR}, apply_depart = #{record.applyDepart,jdbcType=VARCHAR}, apply_date = #{record.applyDate,jdbcType=VARCHAR}, apply_user = #{record.applyUser,jdbcType=VARCHAR}, depart_user = #{record.departUser,jdbcType=VARCHAR}, depart_state = #{record.departState,jdbcType=VARCHAR}, chief_user = #{record.chiefUser,jdbcType=VARCHAR}, chief_state = #{record.chiefState,jdbcType=VARCHAR}, head_state = #{record.headState,jdbcType=VARCHAR}, head_user = #{record.headUser,jdbcType=VARCHAR}, depart_idea = #{record.departIdea,jdbcType=VARCHAR}, chief_idea = #{record.chiefIdea,jdbcType=VARCHAR}, head_idea = #{record.headIdea,jdbcType=VARCHAR}, c_id = #{record.cId,jdbcType=INTEGER}, c_time = #{record.cTime,jdbcType=TIMESTAMP}, u_id = #{record.uId,jdbcType=INTEGER}, u_time = #{record.uTime,jdbcType=TIMESTAMP}, state = #{record.state,jdbcType=VARCHAR} update dm_device_apply_new grain_id = #{grainId,jdbcType=INTEGER}, code = #{code,jdbcType=VARCHAR}, apply_depart = #{applyDepart,jdbcType=VARCHAR}, apply_date = #{applyDate,jdbcType=VARCHAR}, apply_user = #{applyUser,jdbcType=VARCHAR}, depart_user = #{departUser,jdbcType=VARCHAR}, depart_state = #{departState,jdbcType=VARCHAR}, chief_user = #{chiefUser,jdbcType=VARCHAR}, chief_state = #{chiefState,jdbcType=VARCHAR}, head_state = #{headState,jdbcType=VARCHAR}, head_user = #{headUser,jdbcType=VARCHAR}, depart_idea = #{departIdea,jdbcType=VARCHAR}, chief_idea = #{chiefIdea,jdbcType=VARCHAR}, head_idea = #{headIdea,jdbcType=VARCHAR}, c_id = #{cId,jdbcType=INTEGER}, c_time = #{cTime,jdbcType=TIMESTAMP}, u_id = #{uId,jdbcType=INTEGER}, u_time = #{uTime,jdbcType=TIMESTAMP}, state = #{state,jdbcType=VARCHAR}, where id = #{id,jdbcType=INTEGER} update dm_device_apply_new set grain_id = #{grainId,jdbcType=INTEGER}, code = #{code,jdbcType=VARCHAR}, apply_depart = #{applyDepart,jdbcType=VARCHAR}, apply_date = #{applyDate,jdbcType=VARCHAR}, apply_user = #{applyUser,jdbcType=VARCHAR}, depart_user = #{departUser,jdbcType=VARCHAR}, depart_state = #{departState,jdbcType=VARCHAR}, chief_user = #{chiefUser,jdbcType=VARCHAR}, chief_state = #{chiefState,jdbcType=VARCHAR}, head_state = #{headState,jdbcType=VARCHAR}, head_user = #{headUser,jdbcType=VARCHAR}, depart_idea = #{departIdea,jdbcType=VARCHAR}, chief_idea = #{chiefIdea,jdbcType=VARCHAR}, head_idea = #{headIdea,jdbcType=VARCHAR}, c_id = #{cId,jdbcType=INTEGER}, c_time = #{cTime,jdbcType=TIMESTAMP}, u_id = #{uId,jdbcType=INTEGER}, u_time = #{uTime,jdbcType=TIMESTAMP}, state = #{state,jdbcType=VARCHAR} where id = #{id,jdbcType=INTEGER}