项目经理只能看到自己管理的班组

This commit is contained in:
liang.chao 2025-07-17 15:18:49 +08:00
parent da10eb202e
commit 3742c50a85
2 changed files with 6 additions and 0 deletions

View File

@ -30,6 +30,9 @@ public class TeamGroupServiceImpl implements TeamGroupService {
@Override @Override
public List<TeamGroupBean> getTeamGroupList(TeamGroupBean teamGroupBean) { public List<TeamGroupBean> getTeamGroupList(TeamGroupBean teamGroupBean) {
if (!UserUtil.getLoginUser().getRoleId().equals("1")){
teamGroupBean.setUserId(Integer.parseInt(String.valueOf(UserUtil.getLoginUser().getId())));
}
List<TeamGroupBean> teamGroupList = teamGroupDao.getTeamGroupList(teamGroupBean); List<TeamGroupBean> teamGroupList = teamGroupDao.getTeamGroupList(teamGroupBean);
for (TeamGroupBean groupBean : teamGroupList) { for (TeamGroupBean groupBean : teamGroupList) {
TeamGroupBean bean = teamGroupDao.selectTeamLeaser(groupBean); TeamGroupBean bean = teamGroupDao.selectTeamLeaser(groupBean);

View File

@ -60,6 +60,9 @@
WHERE WHERE
poi.`level` = 5 poi.`level` = 5
AND poi.`status` IN (1,2) AND poi.`status` IN (1,2)
<if test="userId != null ">
and poi3.user_id = #{userId}
</if>
<if test="keyWord != null and keyWord != ''"> <if test="keyWord != null and keyWord != ''">
AND ( AND (
poi2.NAME like concat('%',#{keyWord},'%') or poi2.NAME like concat('%',#{keyWord},'%') or