|
|
@@ -141,17 +141,17 @@ public class OpenApiVerifyService {
|
|
|
|
|
|
if (isSuccess) {
|
|
|
OpenApiSignInfo signInfo = null;
|
|
|
- if (!map.containsKey("AppId")) {
|
|
|
+ if (isSuccess && !map.containsKey("AppId")) {
|
|
|
isSuccess = false;
|
|
|
msg = "没有AppId信息";
|
|
|
}
|
|
|
String appId = map.get("AppId");
|
|
|
signInfo = openApiSignInfoDao.findTopByAppId(appId);
|
|
|
- if (ObjectUtils.isEmpty(signInfo)) {
|
|
|
+ if (isSuccess && ObjectUtils.isEmpty(signInfo)) {
|
|
|
isSuccess = false;
|
|
|
msg = "AppId错误";
|
|
|
}
|
|
|
- if (signInfo.getAppState() == null || signInfo.getAppState() != AppState.Enable) {
|
|
|
+ if (isSuccess && (signInfo.getAppState() == null || signInfo.getAppState() != AppState.Enable)) {
|
|
|
isSuccess = false;
|
|
|
msg = "AppId未启用";
|
|
|
}
|
|
|
@@ -160,7 +160,7 @@ public class OpenApiVerifyService {
|
|
|
msg = "没有Timestamp信息";
|
|
|
}
|
|
|
String timestamp = map.get("Timestamp");
|
|
|
- if (StringUtils.isEmpty(timestamp) || timestamp.length() != 14) {
|
|
|
+ if (isSuccess && (StringUtils.isEmpty(timestamp) || timestamp.length() != 14)) {
|
|
|
isSuccess = false;
|
|
|
msg = "Timestamp格式错误";
|
|
|
}
|