소스 검색

人员权限一览表 查询接口 文件流下载接口

xiexh 1 개월 전
부모
커밋
e6bfac342e

+ 11 - 1
ibps-provider-base-root/modules/provider-platform-api/src/main/java/com/lc/ibps/org/api/IPartyRoleService.java

@@ -318,5 +318,15 @@ public interface IPartyRoleService {
 	@RequestMapping(value = "/getFilePermission", method = RequestMethod.POST )
 	public void getFileStreamPermission(@RequestBody(required = true) APIRequest request);
 	//public APIResult<PermissionPageList<PermissionViewDTO>> getFileStreamPermission(@RequestBody(required = true) APIRequest request);
-	
+
+
+
+	/**
+	 * 人员权限一览表 查询
+	 * @param
+	 * @return
+	 */
+	@RequestMapping(value = "/getPeoplePermission", method = RequestMethod.POST )
+	public APIResult<PermissionPageList<PermissionViewDTO>> getPeoplePermission(@RequestBody(required = true) APIRequest request);
+
 }

+ 10 - 3
ibps-provider-root/modules/provider-platform-default/src/main/java/com/lc/ibps/org/provider/PartyRoleProvider.java

@@ -828,9 +828,16 @@ public class PartyRoleProvider extends GenericProvider implements IPartyRoleServ
 	public void getFileStreamPermission(APIRequest request) {
 		try {
 			HttpServletResponse response = this.getResponse();
-
-			// 调用服务获取权限数据
-			APIResult<PermissionPageList<PermissionViewDTO>> result = partyRoleProviderService.getPagePermission(request);
+			APIResult<PermissionPageList<PermissionViewDTO>> result = null;
+			Boolean type = true;
+			if (request == null || request.getCustoms() == null || request.getCustoms().get("type") == null||request.getCustoms().get("type").equals("2")) {
+				type = false;
+			}
+			if(type){
+				 result = partyRoleProviderService.getPeoplePermission(request);
+			}else{
+				 result = partyRoleProviderService.getPagePermission(request);// 调用服务获取权限数据
+			}
 			if (result == null || result.getData() == null || result.getData().getData() == null) {
 				throw new RuntimeException("获取权限数据失败");
 			}

+ 1 - 1
ibps-provider-root/modules/provider-platform-default/src/main/java/com/lc/ibps/platform/service/PartyRoleProviderService.java

@@ -314,7 +314,7 @@ public class PartyRoleProviderService {
     @Transactional(readOnly = true)
     public APIResult<PermissionPageList<PermissionViewDTO>> getPeoplePermission(APIRequest request) {
 
-        String peopleName = (String) getCustomParamFormRequest(request, "peopleName");
+        String peopleName = (String) getCustomParamFormRequest(request, "roleName");
         String pageName = (String) getCustomParamFormRequest(request, "pageName");
 
         int page = 1;