|
|
|
@ -14,6 +14,7 @@ import com.dxhy.erp.enums.RequestRecordEnum; |
|
|
|
|
import com.dxhy.erp.service.RequestRecordService; |
|
|
|
|
import com.dxhy.erp.service.SNPushCheckRecordService; |
|
|
|
|
import com.github.pagehelper.PageHelper; |
|
|
|
|
import com.github.pagehelper.PageInfo; |
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
import org.springframework.http.ResponseEntity; |
|
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
@ -67,11 +68,23 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl<RequestRecordDao |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
@DataSource(name = "business_business_read") |
|
|
|
|
public List<RequestRecord> getRecordList(String portName, Date startTime, Date endTime, Integer status, String methodName, Integer pageNumber, Integer PageSize) { |
|
|
|
|
PageHelper.startPage(pageNumber, PageSize); |
|
|
|
|
List<RequestRecord> recordList = requestRecordDao.selectRecordList(portName, startTime, endTime, status, methodName); |
|
|
|
|
log.info("查询结果:{}", JSONObject.toJSONString(recordList)); |
|
|
|
|
return recordList; |
|
|
|
|
public JSONObject getRecordList(String portName, Date startTime, Date endTime, Integer status, String methodName, Integer pageNumber, Integer pageSize) { |
|
|
|
|
JSONObject json = new JSONObject(); |
|
|
|
|
try { |
|
|
|
|
PageHelper.startPage(pageNumber, pageSize); |
|
|
|
|
List<RequestRecord> recordList = requestRecordDao.selectRecordList(portName, startTime, endTime, status, methodName); |
|
|
|
|
|
|
|
|
|
PageInfo<RequestRecord> pageInfo = new PageInfo<>(recordList); |
|
|
|
|
json.put("datalist",recordList); |
|
|
|
|
json.put("total",pageInfo.getTotal()); |
|
|
|
|
|
|
|
|
|
log.info("查询结果:{}", JSONObject.toJSONString(recordList)); |
|
|
|
|
return json; |
|
|
|
|
} catch (Exception e) { |
|
|
|
|
log.error("请求出现异常,异常信息:{}",e); |
|
|
|
|
json.put("datalist",null); |
|
|
|
|
return json; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@ -189,7 +202,6 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl<RequestRecordDao |
|
|
|
|
return ResponseEntity.ok(JSONObject.toJSONString(R.error("未找到相应信息!"))); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private int updateSuccessfulRecallRecord(RequestRecord record, Integer status, String activeCallRecallResponse, String recallResponseDetail) { |
|
|
|
|
setResponse(record, activeCallRecallResponse, recallResponseDetail); |
|
|
|
|
record.setLastRetryTime(new Date()); |
|
|
|
|