menu_id as menuId,
create_user as createUser,
create_time as createTime,
update_user as updateUser,
update_time as updateTime,
is_use as isUse,
path as path,
name as name,
hidden as hidden,
redirect as redirect,
parent_id as parentId,
title as title,
icon as icon,
component as component,
level as level,
is_default as isDefault,
version as version
create_user = #{createUser}
create_time = #{createTime}
update_user = #{updateUser}
update_time = #{updateTime}
is_use = #{isUse}
path = #{path}
name = #{name}
hidden = #{hidden}
redirect = #{redirect}
parent_id = #{parentId}
title = #{title}
icon = #{icon}
component = #{component}
level = #{level}
is_default = #{isDefault}
insert into sys_menus
menu_id,
create_user,
create_time,
update_user,
update_time,
is_use,
path,
name,
hidden,
redirect,
parent_id,
title,
icon,
component,
level,
is_default,
#{menuId},
#{createUser},
#{createTime},
#{updateUser},
#{updateTime},
1,
#{path},
#{name},
#{hidden},
#{redirect},
#{parentId},
#{title},
#{icon},
#{component},
#{level},
#{isDefault},
insert into sys_menus
menu_id,
is_use,
path,
name,
hidden,
redirect,
parent_id,
title,
icon,
component,
level,
is_default,
#{menuId},
#{isUse},
#{path},
#{name},
#{hidden},
#{redirect},
#{parentId},
#{title},
#{icon},
#{component},
#{level},
#{isDefault},
update sys_menus
version = version+1,
create_user=#{createUser},
create_time=#{createTime},
update_user=#{updateUser},
update_time=#{updateTime},
is_use=#{isUse},
path=#{path},
name=#{name},
hidden=#{hidden},
redirect=#{redirect},
parent_id=#{parentId},
title=#{title},
icon=#{icon},
component=#{component},
level=#{level},
is_default=#{isDefault},
where menu_id=#{menuId}
update sys_menus
SET is_use = 0
where menu_id=#{menuId}
Delete from sys_menus where id = #{id}