| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -17,6 +17,7 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					package com.epmet.modules.group.controller; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.annotation.LoginUser; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.exception.RenException; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.security.dto.TokenDto; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.utils.Result; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -63,7 +64,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/28 20:36 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("getmygroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<MyGroupResultDTO>> getMyGroup(TokenDto tokenDto, @RequestBody MyGroupFormDTO myGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<MyGroupResultDTO>> getMyGroup(@LoginUser TokenDto tokenDto, @RequestBody MyGroupFormDTO myGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							myGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(myGroupFormDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							return resiGroupService.getMyGroup(myGroupFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -78,7 +79,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/28 19:52 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("getrecommendgroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<RecommendGroupResultDTO>> getRecommendGroup(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<RecommendGroupResultDTO>> getRecommendGroup(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                                                   @RequestBody RecommendGroupFormDTO recommendGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							recommendGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(recommendGroupFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -94,7 +95,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/28 21:59 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("getcreated") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<CreatedResultDTO>> getCreated(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<List<CreatedResultDTO>> getCreated(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                                     @RequestBody CreatedFormDTO createdFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							createdFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(createdFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -110,7 +111,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/28 22:20 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("modifygroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result modifyGroup(TokenDto tokenDto, @RequestBody ModifyGroupFormDTO modifyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result modifyGroup(@LoginUser TokenDto tokenDto, @RequestBody ModifyGroupFormDTO modifyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							modifyGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(modifyGroupFormDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							return resiGroupService.modifyGroup(modifyGroupFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -125,7 +126,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/29 17:32 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("getgroupsummarize") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<GroupSummarizeResultDTO> getGroupSummarize(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result<GroupSummarizeResultDTO> getGroupSummarize(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                                             @RequestBody GroupSummarizeFormDTO groupSummarizeFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							groupSummarizeFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(groupSummarizeFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -141,7 +142,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/29 19:26 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("applycreategroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result applyCreateGroup(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result applyCreateGroup(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                   @RequestBody ApplyCreateGroupFormDTO applyCreateGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							applyCreateGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							applyCreateGroupFormDTO.setApp(tokenDto.getApp()); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -158,7 +159,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/30 10:11 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("initapplygroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result initApplyGroup(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result initApplyGroup(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                 @RequestBody InitApplyGroupFormDTO initApplyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							if (null == tokenDto) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								logger.error(ModuleConstant.USER_NOT_NULL); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -178,7 +179,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/30 15:44 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("initapplycreategroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result initApplyCreatedGroup(TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result initApplyCreatedGroup(@LoginUser TokenDto tokenDto, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                                        @RequestBody InitApplyCreatedGroupFormDTO initApplyCreatedGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							if (null == tokenDto) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								logger.error(ModuleConstant.USER_NOT_NULL); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -198,7 +199,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/31 12:31 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("agreeapplygroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result agreeApplyGroup(TokenDto tokenDto, @RequestBody AgreeApplyGroupFormDTO agreeApplyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result agreeApplyGroup(@LoginUser TokenDto tokenDto, @RequestBody AgreeApplyGroupFormDTO agreeApplyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							agreeApplyGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(agreeApplyGroupFormDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							return resiGroupService.agreeApplyGroup(agreeApplyGroupFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -213,7 +214,7 @@ public class ResiGroupController { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 * @Date 2020/3/31 13:23 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						 **/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@PostMapping("disagreeapplygroup") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result disagreeApplyGroup(TokenDto tokenDto, @RequestBody DisAgreeApplyGroupFormDTO disAgreeApplyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						public Result disagreeApplyGroup(@LoginUser TokenDto tokenDto, @RequestBody DisAgreeApplyGroupFormDTO disAgreeApplyGroupFormDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							disAgreeApplyGroupFormDTO.setUserId(tokenDto.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							ValidatorUtils.validateEntity(disAgreeApplyGroupFormDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							return resiGroupService.disagreeApplyGroup(disAgreeApplyGroupFormDTO); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |