id, pl_no, pda_no, pda_name, charger_code, charger_name,pda_type, sim_no, pda_status, online_flg,
remark, system_type, lat_id, lon_id, software_version, carno_registerno, register_state,
data_state, create_time, create_op, modify_time, enable_time, disable_time, registerno_distribute_time,
registerno_state_time, modify_op, latest_used_time, org_id,berth_range_no, berth_range_name
SELECT LAST_INSERT_ID()
insert into tp_p_pda (pl_no, pda_no, pda_name,
pda_type, sim_no, pda_status,
remark, data_state, create_time,
create_op, modify_time, modify_op,
online_flg)
values (#{plNo,jdbcType=VARCHAR}, #{pdaNo,jdbcType=VARCHAR}, #{pdaName,jdbcType=VARCHAR},
#{pdaType,jdbcType=CHAR}, #{simNo,jdbcType=VARCHAR}, #{pdaStatus,jdbcType=CHAR},
#{remark,jdbcType=VARCHAR}, #{dataState,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP},
#{createOp,jdbcType=BIGINT}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT},
#{onlineFlg,jdbcType=CHAR})
WHERE
eqp.data_state = 1
AND eqp.pl_no in
#{plNo}
and eqp.pda_no = #{pdaNo,jdbcType=VARCHAR}
and eqp.pda_type = #{pdaType,jdbcType=CHAR}
and eqp.pda_status = #{pdaStatus,jdbcType=CHAR}
and eqp.online_flg = #{onlineFlg,jdbcType=CHAR}
and eqp.register_state = #{registerState}
and eqp.org_id = #{orgId}