insert into sys_role_menu (roleId, menuId, orgId
)
values (#{roleId,jdbcType=INTEGER}, #{menuId,jdbcType=INTEGER}, #{orgId,jdbcType=INTEGER}
)
insert into sys_role_menu
roleId,
menuId,
orgId,
#{roleId,jdbcType=INTEGER},
#{menuId,jdbcType=INTEGER},
#{orgId,jdbcType=INTEGER},
insert into sys_menu
orgId,
parentId,
parentIds,
orgIdsShow,
orgIdsHide,
name,
sort,
url,
icon,
type,
isSystem,
permission,
remarks,
enabled,
delFlag,
createTime,
updateTime,
revJson,
#{orgId,jdbcType=INTEGER},
#{parentId,jdbcType=INTEGER},
#{parentIds,jdbcType=VARCHAR},
#{orgIdsShow,jdbcType=VARCHAR},
#{orgIdsHide,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR},
#{sort,jdbcType=INTEGER},
#{url,jdbcType=VARCHAR},
#{icon,jdbcType=VARCHAR},
#{type,jdbcType=INTEGER},
#{isSystem,jdbcType=INTEGER},
#{permission,jdbcType=VARCHAR},
#{remarks,jdbcType=VARCHAR},
#{enabled},
#{delFlag,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
#{revJson,jdbcType=CHAR},
update sys_menu
orgId = #{orgId,jdbcType=INTEGER},
parentId = #{parentId,jdbcType=INTEGER},
parentIds = #{parentIds,jdbcType=VARCHAR},
orgIdsShow = #{orgIdsShow,jdbcType=VARCHAR},
orgIdsHide = #{orgIdsHide,jdbcType=VARCHAR},
name = #{name,jdbcType=VARCHAR},
sort = #{sort,jdbcType=INTEGER},
url = #{url,jdbcType=VARCHAR},
icon = #{icon,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
isSystem = #{isSystem,jdbcType=INTEGER},
permission = #{permission,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
enabled = #{enabled,jdbcType=VARCHAR},
delFlag = #{delFlag,jdbcType=VARCHAR},
createTime = #{createTime,jdbcType=TIMESTAMP},
updateTime = #{updateTime,jdbcType=TIMESTAMP},
revJson = #{revJson,jdbcType=CHAR},
where id = #{id,jdbcType=INTEGER}
and orgId = #{orgId,jdbcType=INTEGER}
delete from sys_menu
where id = #{id,jdbcType=INTEGER}
and orgId = #{orgId,jdbcType=INTEGER}
delete from sys_role_menu
and roleId = #{id}
and orgId = #{orgId}