提交代码
parent
b713df6815
commit
d6a7af16d9
|
@ -42,6 +42,10 @@ public class SurMenuConfig extends BaseEntity
|
||||||
@Excel(name = "菜单排序")
|
@Excel(name = "菜单排序")
|
||||||
private Integer menuSort;
|
private Integer menuSort;
|
||||||
|
|
||||||
|
/** 菜单分类 */
|
||||||
|
@Excel(name = "菜单分类")
|
||||||
|
private String menuType;
|
||||||
|
|
||||||
/** 菜单配置角色信息 */
|
/** 菜单配置角色信息 */
|
||||||
private List<SurMenuConfigRole> surMenuConfigRoleList;
|
private List<SurMenuConfigRole> surMenuConfigRoleList;
|
||||||
|
|
||||||
|
@ -118,6 +122,14 @@ public class SurMenuConfig extends BaseEntity
|
||||||
this.menuSort = menuSort;
|
this.menuSort = menuSort;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getMenuType() {
|
||||||
|
return menuType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMenuType(String menuType) {
|
||||||
|
this.menuType = menuType;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||||
|
|
|
@ -23,6 +23,10 @@ public class SurMenuConfigRole extends BaseEntity
|
||||||
@Excel(name = "角色主键")
|
@Excel(name = "角色主键")
|
||||||
private Long roleId;
|
private Long roleId;
|
||||||
|
|
||||||
|
/** 角色名称 */
|
||||||
|
@Excel(name = "角色名称")
|
||||||
|
private String roleName;
|
||||||
|
|
||||||
public void setSmcid(Long smcid)
|
public void setSmcid(Long smcid)
|
||||||
{
|
{
|
||||||
this.smcid = smcid;
|
this.smcid = smcid;
|
||||||
|
@ -42,6 +46,14 @@ public class SurMenuConfigRole extends BaseEntity
|
||||||
return roleId;
|
return roleId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getRoleName() {
|
||||||
|
return roleName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRoleName(String roleName) {
|
||||||
|
this.roleName = roleName;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||||
|
|
|
@ -12,6 +12,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<result property="menuUrl" column="menu_url" />
|
<result property="menuUrl" column="menu_url" />
|
||||||
<result property="delFlag" column="del_flag" />
|
<result property="delFlag" column="del_flag" />
|
||||||
<result property="createTime" column="create_time" />
|
<result property="createTime" column="create_time" />
|
||||||
|
<result property="menuSort" column="menu_sort" />
|
||||||
|
<result property="menuType" column="menu_type" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<resultMap id="SurMenuConfigSurMenuConfigRoleResult" type="SurMenuConfig" extends="SurMenuConfigResult">
|
<resultMap id="SurMenuConfigSurMenuConfigRoleResult" type="SurMenuConfig" extends="SurMenuConfigResult">
|
||||||
|
@ -24,22 +26,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="selectSurMenuConfigVo">
|
<sql id="selectSurMenuConfigVo">
|
||||||
select id, menu_name, menu_identi, menu_img, menu_url, del_flag, create_time from sur_menu_config
|
select id, menu_name, menu_identi, menu_img, menu_url, del_flag, create_time, menu_type, menu_sort from sur_menu_config
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="selectSurMenuConfigList" parameterType="SurMenuConfig" resultMap="SurMenuConfigResult">
|
<select id="selectSurMenuConfigList" parameterType="SurMenuConfig" resultMap="SurMenuConfigResult">
|
||||||
<include refid="selectSurMenuConfigVo"/>
|
<include refid="selectSurMenuConfigVo"/>
|
||||||
<where>
|
<where>
|
||||||
<if test="menuName != null and menuName != ''"> and menu_name like concat('%', #{menuName}, '%')</if>
|
<if test="menuName != null and menuName != ''"> and menu_name like concat('%', #{menuName}, '%')</if>
|
||||||
<if test="menuIdenti != null and menuIdenti != ''"> and menu_identi = #{menuIdenti}</if>
|
<if test="menuIdenti != null and menuIdenti != ''"> and menu_identi = #{menuIdenti}</if>
|
||||||
<if test="menuImg != null and menuImg != ''"> and menu_img = #{menuImg}</if>
|
<if test="menuImg != null and menuImg != ''"> and menu_img = #{menuImg}</if>
|
||||||
<if test="menuUrl != null and menuUrl != ''"> and menu_url = #{menuUrl}</if>
|
<if test="menuUrl != null and menuUrl != ''"> and menu_url = #{menuUrl}</if>
|
||||||
<if test="delFlag != null "> and del_flag = #{delFlag}</if>
|
<if test="delFlag != null "> and del_flag = #{delFlag}</if>
|
||||||
|
<if test="menuType != null "> and menu_type = #{menuType}</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectSurMenuConfigById" parameterType="Long" resultMap="SurMenuConfigSurMenuConfigRoleResult">
|
<select id="selectSurMenuConfigById" parameterType="Long" resultMap="SurMenuConfigSurMenuConfigRoleResult">
|
||||||
select a.id, a.menu_name, a.menu_identi, a.menu_img, a.menu_url, a.del_flag, a.create_time,
|
select a.id, a.menu_name, a.menu_identi, a.menu_img, a.menu_url, a.del_flag, a.create_time,menu_type,menu_sort,
|
||||||
b.smcid as sub_smcid, b.role_id as sub_role_id
|
b.smcid as sub_smcid, b.role_id as sub_role_id
|
||||||
from sur_menu_config a
|
from sur_menu_config a
|
||||||
left join sur_menu_config_role b on b.smcid = a.id
|
left join sur_menu_config_role b on b.smcid = a.id
|
||||||
|
@ -55,6 +58,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="menuUrl != null">menu_url,</if>
|
<if test="menuUrl != null">menu_url,</if>
|
||||||
<if test="delFlag != null">del_flag,</if>
|
<if test="delFlag != null">del_flag,</if>
|
||||||
<if test="createTime != null">create_time,</if>
|
<if test="createTime != null">create_time,</if>
|
||||||
|
<if test="menuSort != null">menu_sort,</if>
|
||||||
|
<if test="menuType != null">menu_type,</if>
|
||||||
</trim>
|
</trim>
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
<if test="menuName != null">#{menuName},</if>
|
<if test="menuName != null">#{menuName},</if>
|
||||||
|
@ -63,6 +68,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="menuUrl != null">#{menuUrl},</if>
|
<if test="menuUrl != null">#{menuUrl},</if>
|
||||||
<if test="delFlag != null">#{delFlag},</if>
|
<if test="delFlag != null">#{delFlag},</if>
|
||||||
<if test="createTime != null">#{createTime},</if>
|
<if test="createTime != null">#{createTime},</if>
|
||||||
|
<if test="menuSort != null">#{menuSort},</if>
|
||||||
|
<if test="menuType != null">#{menuType},</if>
|
||||||
</trim>
|
</trim>
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
@ -75,6 +82,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="menuUrl != null">menu_url = #{menuUrl},</if>
|
<if test="menuUrl != null">menu_url = #{menuUrl},</if>
|
||||||
<if test="delFlag != null">del_flag = #{delFlag},</if>
|
<if test="delFlag != null">del_flag = #{delFlag},</if>
|
||||||
<if test="createTime != null">create_time = #{createTime},</if>
|
<if test="createTime != null">create_time = #{createTime},</if>
|
||||||
|
<if test="menuSort != null">menu_sort = #{menuSort},</if>
|
||||||
|
<if test="menuType != null">menu_type = #{menuType},</if>
|
||||||
</trim>
|
</trim>
|
||||||
where id = #{id}
|
where id = #{id}
|
||||||
</update>
|
</update>
|
||||||
|
|
Loading…
Reference in New Issue