From eb41baf336689cce9344e95c1bf1b0c702fc77d5 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期三, 09 十一月 2022 17:21:42 +0800
Subject: [PATCH] 违规检索和对导出进行封装
---
ycl-platform/src/main/java/com/ycl/util/CheckApiUtil.java | 32 ++++++++++++++++++--------------
1 files changed, 18 insertions(+), 14 deletions(-)
diff --git a/ycl-platform/src/main/java/com/ycl/util/CheckApiUtil.java b/ycl-platform/src/main/java/com/ycl/util/CheckApiUtil.java
index 1d3b50c..9363814 100644
--- a/ycl-platform/src/main/java/com/ycl/util/CheckApiUtil.java
+++ b/ycl-platform/src/main/java/com/ycl/util/CheckApiUtil.java
@@ -4,6 +4,7 @@
import com.ycl.exception.ApiException;
import com.ycl.service.apiKey.IApiKeyService;
import com.ycl.utils.MD5Util;
+import com.ycl.vo.cockpit.CockpitVO;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Component;
@@ -23,25 +24,28 @@
/**
* 椹鹃┒鑸�
*
- * @param appId
- * @param appKey
- * @param sign
- * @param name
- * @param beginTime
- * @param endTime
+ * @param params
*/
- public void cockpit(String appId, String appKey, String sign, String beginTime, String endTime) {
- apiKeyService.checkIsExist(appId, appKey, "椹鹃┒浠�");
+ public void cockpit(CockpitVO params) {
+ apiKeyService.checkIsExist(params.getAppId(), params.getAppKey(), "椹鹃┒浠�");
StringBuffer sb = new StringBuffer();
- sb.append(appId);
- sb.append(appKey);
+ sb.append("appId=");
+ sb.append(params.getAppId());
+ sb.append("&appKey=");
+ sb.append(params.getAppKey());
String result;
- if (!StringUtils.isBlank(beginTime) && !StringUtils.isBlank(endTime)) {
- sb.append(beginTime);
- sb.append(endTime);
+ if (!StringUtils.isBlank(params.getBeginTime()) && !StringUtils.isBlank(params.getEndTime())) {
+ sb.append("&beginTime=");
+ sb.append(params.getBeginTime());
+ sb.append("&endTime=");
+ sb.append(params.getEndTime());
+ }
+ if (params.getStreetId() != null) {
+ sb.append("&streetId=");
+ sb.append(params.getStreetId());
}
result = MD5Util.md5Encrypt32Lower(sb.toString());
- if (!sign.equals(result)) {
+ if (!params.getSign().equals(result)) {
throw new ApiException(ResultCode.SIGN_ERROR);
}
}
--
Gitblit v1.8.0