| 
					
				 | 
			
			
				@ -9,6 +9,7 @@ import com.yihu.jw.restmodel.web.ObjEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.PageEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.wlyy.HouseUserContant; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -23,6 +24,7 @@ import java.util.Map; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * @author HZY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * @created 2018/9/19 17:29 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@Api(value = "UserController", description = "用户信息", tags = {"用户"}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@RequestMapping("/user") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@RestController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class UserController  extends EnvelopRestEndpoint { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -72,7 +74,7 @@ public class UserController  extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Envelop activeUser( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "userId", value = "用户id", required = true)@RequestParam(required = true, name = "userId") String userId , 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "operator", value = "操作者", required = true)@RequestParam(required = true, name = "operator") String operator ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.updateStatus(userId,operator, HouseUserContant.activated_active); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userService.updateStatus(userId,operator, HouseUserContant.activated_active,null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return ObjEnvelop.getSuccess("激活成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -85,8 +87,10 @@ public class UserController  extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping("/freezeUser") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Envelop freezeUser( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "userId", value = "用户id", required = true)@RequestParam(required = true, name = "userId") String userId , 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "reason", value = "冻结原因", required = true)@RequestParam(required = true, name = "reason") String reason , 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @ApiParam(name = "operator", value = "操作者", required = true)@RequestParam(required = true, name = "operator") String operator ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userService.updateStatus(userId,operator, HouseUserContant.activated_lock); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userService.updateStatus(userId,operator, HouseUserContant.activated_lock,reason); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return ObjEnvelop.getSuccess("冻结成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |