fix: 78648
企业标准---点击左侧技术体系结构中的节点,右侧列表数据展示的不对
This commit is contained in:
+8
@@ -25,6 +25,8 @@ import com.adc.da.slrs.sarStandMenu.service.ISarStandMenuService;
|
|||||||
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfo;
|
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfo;
|
||||||
import com.adc.da.slrs.tsDictionaryType.entity.TsDicType;
|
import com.adc.da.slrs.tsDictionaryType.entity.TsDicType;
|
||||||
import com.adc.da.slrs.tsDictionaryType.service.ITsDicTypeService;
|
import com.adc.da.slrs.tsDictionaryType.service.ITsDicTypeService;
|
||||||
|
import com.adc.da.slrs.tsRoleMeunData.dao.TsRoleMenuDataDao;
|
||||||
|
import com.adc.da.slrs.tsRoleMeunData.service.ITsRoleMenuDataService;
|
||||||
import com.adc.da.sys.sarMenuStandard.dao.SarMenuStandardDao;
|
import com.adc.da.sys.sarMenuStandard.dao.SarMenuStandardDao;
|
||||||
import com.adc.da.sys.sarMenuStandard.entity.SarMenuStandard;
|
import com.adc.da.sys.sarMenuStandard.entity.SarMenuStandard;
|
||||||
import com.adc.da.sys.sarMenuStandard.entity.StandMenuRelation;
|
import com.adc.da.sys.sarMenuStandard.entity.StandMenuRelation;
|
||||||
@@ -89,6 +91,9 @@ public class SarMenuStandardNewServiceNewImpl extends ServiceImpl<SarMenuStandar
|
|||||||
@Resource
|
@Resource
|
||||||
private SarBussStandMenuDao sarBussStandMenuDao;
|
private SarBussStandMenuDao sarBussStandMenuDao;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private TsRoleMenuDataDao roleMenuDataDao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getTopMenu(SarMenuStandardNew sarMenuStandardNew) {
|
public String getTopMenu(SarMenuStandardNew sarMenuStandardNew) {
|
||||||
QueryWrapper qw = new QueryWrapper();
|
QueryWrapper qw = new QueryWrapper();
|
||||||
@@ -143,7 +148,10 @@ public class SarMenuStandardNewServiceNewImpl extends ServiceImpl<SarMenuStandar
|
|||||||
HashMap<String, Object> map = new HashMap<>();
|
HashMap<String, Object> map = new HashMap<>();
|
||||||
map.put("resourceId", sarMenuStandard.getId());
|
map.put("resourceId", sarMenuStandard.getId());
|
||||||
map.put("roleId", roleId);
|
map.put("roleId", roleId);
|
||||||
|
map.put("menuId", sarMenuStandard.getId());
|
||||||
resourceDao.insertTsRoleResource(map);
|
resourceDao.insertTsRoleResource(map);
|
||||||
|
// 添加权限
|
||||||
|
roleMenuDataDao.insertResourceMenuData(map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||||||
import org.apache.ibatis.annotations.Insert;
|
import org.apache.ibatis.annotations.Insert;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.HashMap;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* Mapper 接口
|
* Mapper 接口
|
||||||
@@ -17,4 +19,6 @@ public interface TsRoleMenuDataDao extends BaseMapper<TsRoleMenuData> {
|
|||||||
|
|
||||||
@Insert("insert into ts_role_menu_data (role_id,menu_id) values (#{roleId},#{id})")
|
@Insert("insert into ts_role_menu_data (role_id,menu_id) values (#{roleId},#{id})")
|
||||||
void save(@Param("roleId") String roleId,@Param("id") String id);
|
void save(@Param("roleId") String roleId,@Param("id") String id);
|
||||||
|
|
||||||
|
void insertResourceMenuData(HashMap<String, Object> map);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,4 +2,8 @@
|
|||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.adc.da.slrs.tsRoleMeunData.dao.TsRoleMenuDataDao">
|
<mapper namespace="com.adc.da.slrs.tsRoleMeunData.dao.TsRoleMenuDataDao">
|
||||||
|
|
||||||
|
<insert id="insertResourceMenuData">
|
||||||
|
INSERT INTO ts_role_menu_data
|
||||||
|
VALUES(#{roleId},#{menuId} )
|
||||||
|
</insert>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user