mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-01 02:38:43 +08:00 
			
		
		
		
	fix: CRM 管理员数据权限 bug
This commit is contained in:
		| @@ -64,8 +64,10 @@ public class CrmPermissionUtils { | ||||
|         } | ||||
|         // 2.2 场景二:我参与的数据 | ||||
|         if (CrmSceneTypeEnum.isInvolved(sceneType)) { | ||||
|             query.ne(ownerUserIdField, userId) | ||||
|                     .in(CrmPermissionDO::getLevel, CrmPermissionLevelEnum.READ.getLevel(), CrmPermissionLevelEnum.WRITE.getLevel()); | ||||
|             query.innerJoin(CrmPermissionDO.class, on -> on.eq(CrmPermissionDO::getBizType, bizType) | ||||
|                     .eq(CrmPermissionDO::getBizId, bizId) | ||||
|                     .in(CrmPermissionDO::getLevel, CrmPermissionLevelEnum.READ.getLevel(), CrmPermissionLevelEnum.WRITE.getLevel())); | ||||
|             query.ne(ownerUserIdField, userId); | ||||
|         } | ||||
|         // 2.3 场景三:下属负责的数据 | ||||
|         if (CrmSceneTypeEnum.isSubordinate(sceneType)) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 puhui999
					puhui999