소스 검색

fix: 阿拉钉回调睡100ms,解决阿拉钉回调过快,找不到requestId的问题

lixuesong 2 년 전
부모
커밋
f02cc54214
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/GigThirdApiController.java

+ 6 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/GigThirdApiController.java

@@ -107,8 +107,12 @@ public class GigThirdApiController {
 			// 3.实际操作
 
 			if (StrUtil.isNotBlank(requestId)) {
-				// 睡100ms,解决阿拉钉回调过快,找不到requestId的问题
-				Thread.sleep(100);
+				try {
+					// 睡100ms,解决阿拉钉回调过快,找不到requestId的问题
+					Thread.sleep(100);
+				} catch (Exception e) {
+					log.warn("sleep异常", e);
+				}
 
 				gigThirdApiService.oladingNotify(requestId, req);
 			}