menu_id, pid, sub_count, type, title, name, component, menu_sort, icon, path, i_frame,
cache, hidden, permission, create_by, update_by, create_time, update_time, active_menu
delete from sys_menu
where menu_id = #{menuId,jdbcType=BIGINT}
insert into sys_menu (menu_id, pid, sub_count,
type, title, name,
component, menu_sort, icon,
path, i_frame, cache, hidden,
permission, create_by, update_by,
create_time, update_time, active_menu
)
values (#{menuId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{subCount,jdbcType=INTEGER},
#{type,jdbcType=INTEGER}, #{title,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{component,jdbcType=VARCHAR}, #{menuSort,jdbcType=INTEGER}, #{icon,jdbcType=VARCHAR},
#{path,jdbcType=VARCHAR}, #{iFrame,jdbcType=BIT}, #{cache,jdbcType=BIT}, #{hidden,jdbcType=BIT},
#{permission,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{activeMenu,jdbcType=VARCHAR}
)
insert into sys_menu
menu_id,
pid,
sub_count,
type,
title,
name,
component,
menu_sort,
icon,
path,
i_frame,
cache,
hidden,
permission,
create_by,
update_by,
create_time,
update_time,
active_menu,
#{menuId,jdbcType=BIGINT},
#{pid,jdbcType=BIGINT},
#{subCount,jdbcType=INTEGER},
#{type,jdbcType=INTEGER},
#{title,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR},
#{component,jdbcType=VARCHAR},
#{menuSort,jdbcType=INTEGER},
#{icon,jdbcType=VARCHAR},
#{path,jdbcType=VARCHAR},
#{iFrame,jdbcType=BIT},
#{cache,jdbcType=BIT},
#{hidden,jdbcType=BIT},
#{permission,jdbcType=VARCHAR},
#{createBy,jdbcType=VARCHAR},
#{updateBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
#{activeMenu,jdbcType=VARCHAR},
update sys_menu
pid = #{pid,jdbcType=BIGINT},
sub_count = #{subCount,jdbcType=INTEGER},
type = #{type,jdbcType=INTEGER},
title = #{title,jdbcType=VARCHAR},
name = #{name,jdbcType=VARCHAR},
component = #{component,jdbcType=VARCHAR},
menu_sort = #{menuSort,jdbcType=INTEGER},
icon = #{icon,jdbcType=VARCHAR},
path = #{path,jdbcType=VARCHAR},
i_frame = #{iFrame,jdbcType=BIT},
cache = #{cache,jdbcType=BIT},
hidden = #{hidden,jdbcType=BIT},
permission = #{permission,jdbcType=VARCHAR},
create_by = #{createBy,jdbcType=VARCHAR},
update_by = #{updateBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
active_menu = #{activeMenu,jdbcType=VARCHAR},
where menu_id = #{menuId,jdbcType=BIGINT}
update sys_menu
set pid = #{pid,jdbcType=BIGINT},
sub_count = #{subCount,jdbcType=INTEGER},
type = #{type,jdbcType=INTEGER},
title = #{title,jdbcType=VARCHAR},
name = #{name,jdbcType=VARCHAR},
component = #{component,jdbcType=VARCHAR},
menu_sort = #{menuSort,jdbcType=INTEGER},
icon = #{icon,jdbcType=VARCHAR},
path = #{path,jdbcType=VARCHAR},
i_frame = #{iFrame,jdbcType=BIT},
cache = #{cache,jdbcType=BIT},
hidden = #{hidden,jdbcType=BIT},
permission = #{permission,jdbcType=VARCHAR},
create_by = #{createBy,jdbcType=VARCHAR},
update_by = #{updateBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
active_menu = #{activeMenu,jdbcType=VARCHAR}
where menu_id = #{menuId,jdbcType=BIGINT}