top权限管理部分
This commit is contained in:
parent
8bc2ba9e1c
commit
49dcaa80b9
|
|
@ -131,8 +131,8 @@ public class TopSearchTableServiceImpl implements TopSearchTableService {
|
|||
for (Long roleId : topSearchTable.getRoleIds()) {
|
||||
searchTableRoles.add(new SearchTableRole(topSearchTable.getId(),roleId));
|
||||
}
|
||||
searchTableRoleDao.deleteSearchTableRoleById(topSearchTable.getId());
|
||||
boolean renewalRole = inserTopTableRole(searchTableRoles);
|
||||
|
||||
Integer renewal = topSearchTableDao.updateTopSearchTable(topSearchTable);
|
||||
if (renewal >0 && renewalRole){
|
||||
return new ServerResult<>(true,renewal);
|
||||
|
|
|
|||
|
|
@ -8,43 +8,6 @@
|
|||
<result property="searchTableId" column="search_table_id" />
|
||||
<result property="roleId" column="role_id" />
|
||||
</resultMap>
|
||||
<sql id="selectSearchTableRoleVo">
|
||||
select search_table_id, role_id from gen_search_table_role
|
||||
</sql>
|
||||
|
||||
|
||||
<select id="selectSearchTableRoleList" parameterType="SearchTableRole" resultMap="SearchTableRoleResult">
|
||||
<include refid="selectSearchTableRoleVo"/>
|
||||
<where>
|
||||
<if test="searchTableId != null "> and search_table_id = #{searchTableId}</if>
|
||||
<if test="roleId != null "> and role_id = #{roleId}</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectSearchTableRoleById" parameterType="Long" resultMap="SearchTableRoleResult">
|
||||
<include refid="selectSearchTableRoleVo"/>
|
||||
where search_table_id = #{searchTableId}
|
||||
</select>
|
||||
|
||||
<insert id="insertSearchTableRole" parameterType="SearchTableRole">
|
||||
insert into gen_search_table_role
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="searchTableId != null">search_table_id,</if>
|
||||
<if test="roleId != null">role_id,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="searchTableId != null">#{searchTableId},</if>
|
||||
<if test="roleId != null">#{roleId},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateSearchTableRole" parameterType="SearchTableRole">
|
||||
update gen_search_table_role
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="roleId != null">role_id = #{roleId},</if>
|
||||
</trim>
|
||||
where search_table_id = #{searchTableId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteSearchTableRoleById" parameterType="Long">
|
||||
delete from gen_search_table_role where search_table_id = #{searchTableId}
|
||||
|
|
|
|||
Loading…
Reference in New Issue