|
|
|
@ -118,6 +118,7 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl<RequestRecordDao |
|
|
|
|
public ResponseEntity<?> reCall(RequestRecord requestRecord) { |
|
|
|
|
DynamicContextHolder.push(dbname+DbConstant.BUSINESS_READ); |
|
|
|
|
RequestRecord dbRecord = requestRecordDao.selectById(requestRecord.getId()); |
|
|
|
|
log.info("数据库匹配信息:{}", JSONObject.toJSONString(dbRecord)); |
|
|
|
|
if (dbRecord != null && !dbRecord.getRequestDetail().equals(requestRecord.getRequestDetail()) |
|
|
|
|
&& !dbRecord.getResponseDetail().equals(requestRecord.getResponseDetail()) |
|
|
|
|
&& !dbRecord.getMethodName().equals(dbRecord.getMethodName())) { |
|
|
|
@ -128,6 +129,7 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl<RequestRecordDao |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
RequestRecordEnum[] RequestRecordEnums = RequestRecordEnum.values(); |
|
|
|
|
log.info("获取到的枚举类型:{}",JSONObject.toJSONString(RequestRecordEnums)); |
|
|
|
|
for (RequestRecordEnum recordenum : RequestRecordEnums) { |
|
|
|
|
if (recordenum.getMethodName().equals(dbRecord.getActiveCall())) { |
|
|
|
|
snPushCheckRecordService = (SNPushCheckRecordService)applicationContext.getBean(recordenum.getClassName()); |
|
|
|
|