新增BaseRequestRecordVO类

release
xuliangwei 2 years ago
parent 9d66dd9c3e
commit 1fda0f1e15
  1. 13
      dxhy-erp/src/main/java/com/dxhy/erp/dao/RequestRecordDao.java
  2. 23
      dxhy-erp/src/main/java/com/dxhy/erp/entity/BaseRequestRecordVO.java
  3. 5
      dxhy-erp/src/main/java/com/dxhy/erp/service/impl/RequestRecordServiceImpl.java
  4. 2
      dxhy-erp/src/main/resources/mapper/RequestRecordMapper.xml

@ -1,6 +1,7 @@
package com.dxhy.erp.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dxhy.erp.entity.BaseRequestRecordVO;
import com.dxhy.erp.entity.RequestRecord;
import com.dxhy.erp.entity.TdxRecordInvoiceStatistics;
import org.apache.ibatis.annotations.Mapper;
@ -21,12 +22,12 @@ public interface RequestRecordDao extends BaseMapper<RequestRecord> {
* @param methodName 方法名
* @return
*/
List<RequestRecord> selectRecordList(@Param("portName") String portName,
@Param("startTime") Date startTime,
@Param("endTime") Date endTime,
@Param("status") Integer status,
@Param("methodName") String methodName,
@Param("orderBy") Integer orderBy);
List<BaseRequestRecordVO> selectRecordList(@Param("portName") String portName,
@Param("startTime") Date startTime,
@Param("endTime") Date endTime,
@Param("status") Integer status,
@Param("methodName") String methodName,
@Param("orderBy") Integer orderBy);
/**
* 查询记录详情

@ -0,0 +1,23 @@
package com.dxhy.erp.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BaseRequestRecordVO {
private Long id;
private String requestDetail;
private String responseDetail;
private String portName;
private Integer retryTimes;
private Integer failedTimes;
private Date createTime;
private Integer status;
private String methodName;
}

@ -9,6 +9,7 @@ import com.dxhy.common.datasource.config.DynamicContextHolder;
import com.dxhy.common.service.impl.MpBaseServiceImpl;
import com.dxhy.common.utils.R;
import com.dxhy.erp.dao.RequestRecordDao;
import com.dxhy.erp.entity.BaseRequestRecordVO;
import com.dxhy.erp.entity.RequestRecord;
import com.dxhy.erp.enums.RequestRecordEnum;
import com.dxhy.erp.service.RequestRecordService;
@ -73,9 +74,9 @@ public class RequestRecordServiceImpl extends MpBaseServiceImpl<RequestRecordDao
JSONObject json = new JSONObject();
try {
PageHelper.startPage(pageNumber, pageSize);
List<RequestRecord> recordList = requestRecordDao.selectRecordList(portName, startTime, endTime, status, methodName, orderBy);
List<BaseRequestRecordVO> recordList = requestRecordDao.selectRecordList(portName, startTime, endTime, status, methodName, orderBy);
PageInfo<RequestRecord> pageInfo = new PageInfo<>(recordList);
PageInfo<BaseRequestRecordVO> pageInfo = new PageInfo<>(recordList);
json.put("datalist",recordList);
json.put("total",pageInfo.getTotal());

@ -4,7 +4,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dxhy.erp.dao.RequestRecordDao">
<resultMap id="BaseResultMap" type="com.dxhy.erp.entity.RequestRecord">
<resultMap id="BaseResultMap" type="com.dxhy.erp.entity.BaseRequestRecordVO">
<id column="id" property="id" />
<result column="request_detail" property="requestDetail" />
<result column="response_detail" property="responseDetail" />

Loading…
Cancel
Save