r.CFG_ID, r.CFG_DESC,r.CFG_REGION_CODE, r.IP_TYPE, r.IP_ADDRESS,
r.DIRECTION,r.PROTOCOL,r.IS_VALID,r.IS_AUDIT,r.location,r.port,
r.CREATOR_ID,r.CREATE_TIME,r.EDITOR_ID,r.EDIT_TIME,r.AUDITOR_ID,r.AUDIT_TIME,
r.SERVICE_ID,r.REQUEST_ID,r.COMPILE_ID,r.IS_AREA_EFFECTIVE,r.CLASSIFY,
r.ATTRIBUTE,r.LABLE,r.AREA_EFFECTIVE_IDS,r.FUNCTION_ID,r.GROUP_ID,r.user_region
insert into pxy_obj_spoofing_ip_pool (
SELECT LAST_INSERT_ID()
CFG_DESC,
ACTION,
IS_VALID,
IS_AUDIT,
CREATOR_ID,
CREATE_TIME,
EDITOR_ID,
EDIT_TIME,
AUDITOR_ID,
AUDIT_TIME,
SERVICE_ID,
REQUEST_ID,
IS_AREA_EFFECTIVE,
CLASSIFY,
ATTRIBUTE,
LABLE,
AREA_EFFECTIVE_IDS,
function_id,
ip_type,
ip_address,
direction,
protocol,
location,
group_id,
compile_Id,
cfg_region_code,
user_region,
port
)values (
#{cfgDesc,jdbcType=VARCHAR},
#{action,jdbcType=INTEGER},
0,
0,
#{creatorId,jdbcType=INTEGER},
#{createTime,jdbcType=TIMESTAMP},
#{editorId,jdbcType=INTEGER},
#{editTime,jdbcType=TIMESTAMP},
#{auditorId,jdbcType=INTEGER},
#{auditTime,jdbcType=TIMESTAMP},
#{serviceId,jdbcType=INTEGER},
#{requestId,jdbcType=INTEGER},
#{isAreaEffective,jdbcType=INTEGER},
#{classify,jdbcType=VARCHAR},
#{attribute,jdbcType=VARCHAR},
#{lable,jdbcType=VARCHAR},
#{areaEffectiveIds,jdbcType=VARCHAR},
#{functionId,jdbcType=INTEGER},
#{ipType, jdbcType=INTEGER},
#{ipAddress, jdbcType=VARCHAR},
#{direction, jdbcType=INTEGER},
#{protocol, jdbcType=INTEGER},
0,
#{groupId, jdbcType=INTEGER},
#{compileId,jdbcType=INTEGER},
#{cfgRegionCode,jdbcType=INTEGER},
#{userRegion,jdbcType=VARCHAR},
#{port,jdbcType=VARCHAR}
)
update pxy_obj_spoofing_ip_pool
cfg_desc = #{cfgDesc,jdbcType=VARCHAR},
compile_Id = #{compileId,jdbcType=VARCHAR},
action = #{action,jdbcType=INTEGER},
is_valid = #{isValid,jdbcType=INTEGER},
is_audit = #{isAudit,jdbcType=INTEGER},
editor_id = #{editorId,jdbcType=INTEGER},
edit_time = #{editTime,jdbcType=TIMESTAMP},
AUDITOR_ID = #{auditorId,jdbcType=INTEGER},
AUDIT_TIME = #{auditTime,jdbcType=TIMESTAMP},
request_id = #{requestId,jdbcType=INTEGER},
is_area_effective = #{isAreaEffective,jdbcType=INTEGER},
classify = #{classify,jdbcType=VARCHAR},
attribute = #{attribute,jdbcType=VARCHAR},
lable = #{lable,jdbcType=VARCHAR},
area_effective_ids = #{areaEffectiveIds,jdbcType=VARCHAR},
function_id = #{functionId,jdbcType=INTEGER},
port=#{port, jdbcType=VARCHAR},
direction=#{direction, jdbcType=INTEGER},
ip_type=#{ipType, jdbcType=INTEGER},
ip_address=#{ipAddress, jdbcType=VARCHAR},
group_id=#{groupId, jdbcType=INTEGER},
service_id = #{serviceId,jdbcType=INTEGER},
user_region=#{userRegion, jdbcType=VARCHAR},
and cfg_id = #{cfgId,jdbcType=INTEGER}
and function_id = #{functionId,jdbcType=INTEGER}