|  | @@ -34,6 +34,16 @@ public class EvaluatorController {
 | 
	
		
			
				|  |  |          this.redis = redis;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @PassToken
 | 
	
		
			
				|  |  | +    @PostMapping("/signInWhenUserLogin")
 | 
	
		
			
				|  |  | +    public void signInWhenUserLogin (@RequestBody EvaluateRecord body) throws Exception {
 | 
	
		
			
				|  |  | +        String url = CLIENT.replace("{IP}", body.getClientIp())
 | 
	
		
			
				|  |  | +                .replace("{ACTION}", "SO");
 | 
	
		
			
				|  |  | +        String result = new RestTemplate().postForObject(url, null, String.class);
 | 
	
		
			
				|  |  | +        log.info("【{}】执行签退:{}", body.getClientIp(), result);
 | 
	
		
			
				|  |  | +        signIn(body);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @PassToken
 | 
	
		
			
				|  |  |      @PostMapping("/start")
 | 
	
		
			
				|  |  |      public ResultVo<String> start(HttpServletRequest request, @RequestBody EvaluateRecord body) throws Exception {
 | 
	
	
		
			
				|  | @@ -60,7 +70,7 @@ public class EvaluatorController {
 | 
	
		
			
				|  |  |          String url = CLIENT.replace("{IP}", ip)
 | 
	
		
			
				|  |  |                  .replace("{ACTION}", "LS");
 | 
	
		
			
				|  |  |          String result = new RestTemplate().postForObject(url, null, String.class);
 | 
	
		
			
				|  |  | -        log.info("查询登录状态:{}", result);
 | 
	
		
			
				|  |  | +        log.info("【{}】查询登录状态:{}", ip, result);
 | 
	
		
			
				|  |  |          if (null == result) {
 | 
	
		
			
				|  |  |              return true;
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -77,10 +87,14 @@ public class EvaluatorController {
 | 
	
		
			
				|  |  |          String url = CLIENT.replace("{IP}", body.getClientIp())
 | 
	
		
			
				|  |  |                  .replace("{ACTION}", "SS");
 | 
	
		
			
				|  |  |          String result = new RestTemplate().postForObject(url, params, String.class);
 | 
	
		
			
				|  |  | -        log.info("执行登录:{}", result);
 | 
	
		
			
				|  |  | +        log.info("【{}】执行登录:{}", body.getClientIp(), result);
 | 
	
		
			
				|  |  |          if (null == result) {
 | 
	
		
			
				|  |  |              throw new BizException(ExceptionEnum.NETWORK_ERROR);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        JSONObject resultJson = JSONObject.parseObject(result.trim());
 | 
	
		
			
				|  |  | +        if (!resultJson.getString("code").equals("0")) {
 | 
	
		
			
				|  |  | +            throw new BizException(ExceptionEnum.NETWORK_ERROR, resultJson.getString("text"));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          boolean unSignedIn;
 | 
	
		
			
				|  |  |          do {
 | 
	
		
			
				|  |  |              TimeUnit.SECONDS.sleep(2);
 | 
	
	
		
			
				|  | @@ -92,7 +106,7 @@ public class EvaluatorController {
 | 
	
		
			
				|  |  |          String url = CLIENT.replace("{IP}", ip)
 | 
	
		
			
				|  |  |                  .replace("{ACTION}", "PR");
 | 
	
		
			
				|  |  |          String result = new RestTemplate().postForObject(url, null, String.class);
 | 
	
		
			
				|  |  | -        log.info("查询耗时操作进度:{}", result);
 | 
	
		
			
				|  |  | +        log.info("【{}】查询耗时操作进度:{}", ip, result);
 | 
	
		
			
				|  |  |          if (null == result) {
 | 
	
		
			
				|  |  |              throw new BizException(ExceptionEnum.NETWORK_ERROR);
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -108,7 +122,7 @@ public class EvaluatorController {
 | 
	
		
			
				|  |  |          String url = CLIENT.replace("{IP}", body.getClientIp())
 | 
	
		
			
				|  |  |                  .replace("{ACTION}", "ES");
 | 
	
		
			
				|  |  |          String result = new RestTemplate().postForObject(url, null, String.class);
 | 
	
		
			
				|  |  | -        log.info("评价结果:{}", result);
 | 
	
		
			
				|  |  | +        log.info("【{}】评价结果:{}", body.getClientIp(), result);
 | 
	
		
			
				|  |  |          if (null == result) {
 | 
	
		
			
				|  |  |              return ResultVoUtil.fail(ExceptionEnum.NETWORK_ERROR);
 | 
	
		
			
				|  |  |          }
 |