java110
2021-08-20 a7a7823c648d3ab52052eaa9c663723322a9da79
java110-db/src/main/resources/mapper/community/MenuServiceDaoImplMapper.xml
@@ -91,7 +91,7 @@
    <select id="queryMenuGroupsCount" parameterType="Map" resultType="Map">
        select count(1) count
        from m_menu_group t
        where 1 =1
        where t.status_cd= '0'
        <if test="gId !=null and gId != ''">
            and t.g_id= #{gId}
        </if>
@@ -146,8 +146,9 @@
    <!-- 查询路由信息 add by wuxw 2018-07-03 -->
    <select id="getBasePrivilegeInfo" parameterType="Map" resultType="Map">
        select t.p_id,t.name,t.domain,t.resource,t.description,t.p_id pId,t.create_time createTime
        select t.p_id,t.name,t.domain,t.resource,t.description,t.p_id pId,t.create_time createTime,st.name stName
        from p_privilege t
        left join store_type st on t.domain=st.store_type_cd
        where t.status_cd= '0'
        <if test="pId !=null and pId != ''">
            and t.p_id= #{pId}
@@ -253,11 +254,13 @@
    <select id="getMenuInfo" parameterType="Map" resultType="Map">
        select DISTINCT t.m_id mId,t.name,t.g_id gId,t.url,t.seq,t.p_id pId,t.description,t.is_show isShow,
        if(t.is_show='Y','显示','不显示') isShowName,
        t.m_id pId,t.name pName
        from m_menu t,p_privilege p
        t.m_id pId,t.name pName,mg.name menuGroupName,mg.store_type,st.name storeTypeName
        from m_menu t,p_privilege p,m_menu_group mg,store_type st
        where t.status_cd= '0'
        and p.status_cd= '0'
        and t.m_id = p.m_id
        and t.g_id = mg.g_id
        and mg.store_type = st.store_type_cd
        <if test="gId !=null and gId != ''">
            and t.g_id= #{gId}
        </if>
@@ -316,7 +319,7 @@
            AND ppr.status_cd = '0'
            )
        </if>
        order by t.seq asc
        order by t.seq
        <if test="page != -1 and page != null ">
            limit #{page}, #{row}
        </if>
@@ -359,10 +362,12 @@
    <!-- 查询路由数量 add by wuxw 2018-07-03 -->
    <select id="queryMenusCount" parameterType="Map" resultType="Map">
        select count(DISTINCT(t.m_id)) count
        from m_menu t,p_privilege p
        from m_menu t,p_privilege p,m_menu_group mg,store_type st
        where t.status_cd= '0'
        and p.status_cd= '0'
        and t.m_id = p.m_id
        and t.g_id = mg.g_id
        and mg.store_type = st.store_type_cd
        <if test="gId !=null and gId != ''">
            and t.g_id= #{gId}
        </if>