a.id as "id" ,
a.app_id as "appId" ,
a.third_menu_id as "thirdMenuId" ,
a.parent_menu_id as "parentMenuId" ,
a.name as "name" ,
a.menu_image as "menuImage" ,
a.permission_flag as "permissionFlag" ,
a.link_path as "linkPath" ,
a.seq as "seq" ,
a.show_state as "showState" ,
a.remark as "remark" ,
a.is_tenant as "isTenant" ,
a.is_admin as "isAdmin" ,
a.date_create as "dateCreate" ,
a.create_by as "createBy" ,
a.date_update as "dateUpdate" ,
a.update_by as "updateBy" ,
a.status as "status"
SELECT
FROM uims_menu a
a.status=1
and a.name LIKE concat('%',#{name},'%')
and a.PARENT_MENU_ID = #{parentMenuId}
order by a.seq
select
b.id as "id" ,
b.app_id as "appId" ,
b.third_menu_id as "thirdMenuId" ,
b.parent_menu_id as "parentMenuId" ,
a.id as "tenantMenuId",
a.MENU_NAME as "name" ,
a.menu_image as "menuImage" ,
b.permission_flag as "permissionFlag" ,
a.link_path as "linkPath" ,
a.MENU_SEQ as "seq" ,
b.show_state as "showState" ,
a.remark as "remark" ,
b.is_tenant as "isTenant" ,
b.is_admin as "isAdmin" ,
a.date_create as "dateCreate" ,
a.create_by as "createBy" ,
a.date_update as "dateUpdate" ,
a.update_by as "updateBy" ,
a.status as "status"
from uims_tenant_menu a
inner join uims_menu b on a.MENU_ID=b.id and b.STATUS=1
a.status=1 and b.is_tenant=1
and a.MENU_NAME LIKE concat('%',#{name},'%')
and a.tenant_id = #{tenantId}
order by a.MENU_SEQ
select
b.id as "id" ,
b.app_id as "appId" ,
b.third_menu_id as "thirdMenuId" ,
b.parent_menu_id as "parentMenuId" ,
a.id as "tenantMenuId",
a.MENU_NAME as "name" ,
a.menu_image as "menuImage" ,
b.permission_flag as "permissionFlag" ,
a.link_path as "linkPath" ,
a.MENU_SEQ as "seq" ,
b.show_state as "showState" ,
a.remark as "remark" ,
b.is_tenant as "isTenant" ,
b.is_admin as "isAdmin" ,
a.date_create as "dateCreate" ,
a.create_by as "createBy" ,
a.date_update as "dateUpdate" ,
a.update_by as "updateBy" ,
a.status as "status"
from uims_user_role userrole
inner join uims_role_menu rolemenu on rolemenu.ROLE_ID=userrole.ROLE_ID and rolemenu.status=1
inner join uims_menu b on rolemenu.MENU_ID=b.id and b.STATUS=1
inner join uims_tenant_menu a on a.MENU_ID= b.id and a.status=1
and a.tenant_id = #{tenantId}
a.status=1 and userrole.status=1 and b.is_tenant=1 and userrole.user_id=#{userId}
and a.MENU_NAME LIKE concat('%',#{name},'%')
order by a.MENU_SEQ
SELECT
FROM uims_menu a
a.status=1
and a.name LIKE concat('%',#{menu.name},'%')
update uims_tenant_menu set status=0 where id=#{Id}