diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/RequestRecordServiceImpl.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/RequestRecordServiceImpl.java index bf339130..e783ea3c 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/RequestRecordServiceImpl.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/RequestRecordServiceImpl.java @@ -148,11 +148,11 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl list = JSONObject.parseObject(dbRecord.getActiveCallRequestDetail(),List.class); if (recordenum.getArgClass().length>1) { + List list = JSONObject.parseObject(dbRecord.getActiveCallRequestDetail(),List.class); invokeResponse = method.invoke(snPushCheckRecordService, JSONObject.parseObject(list.get(0), recordenum.getArgClass()[0]),JSONObject.parseObject(list.get(1), recordenum.getArgClass()[1])); }else { - invokeResponse = method.invoke(snPushCheckRecordService, JSONObject.parseObject(list.get(0), recordenum.getArgClass()[0])); + invokeResponse = method.invoke(snPushCheckRecordService, JSONObject.parseObject(dbRecord.getActiveCallRequestDetail(), recordenum.getArgClass()[0])); } log.info("重调后得到的结果:{}",JSONObject.toJSONString(invokeResponse));