ocr识别-分页查询修改
This commit is contained in:
+7
-12
@@ -14,6 +14,7 @@ import com.jero.modules.document.service.IBussDocumentLibraryEOService;
|
||||
import com.jero.modules.ocr.entity.OcrRecordEO;
|
||||
import com.jero.modules.ocr.enums.FileTypeEnum;
|
||||
import com.jero.modules.ocr.enums.ResultContentEnum;
|
||||
import com.jero.modules.ocr.page.OcrRecordEOPage;
|
||||
import com.jero.modules.ocr.service.IOcrRecordEOService;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
@@ -56,25 +57,19 @@ public class OcrRecordEOController extends JeroController<OcrRecordEO, IOcrRecor
|
||||
/**
|
||||
* 分页列表查询
|
||||
*
|
||||
* @param ocrRecordEO
|
||||
* @param pageNo
|
||||
* @param pageSize
|
||||
* @param req
|
||||
* @param ocrRecordEOPage
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "OCR识别转换记录表-分页列表查询")
|
||||
@ApiOperation(value="OCR识别转换记录表-分页列表查询", notes="OCR识别转换记录表-分页列表查询")
|
||||
@PostMapping(value = "/page")
|
||||
public Result<?> queryPageList(OcrRecordEO ocrRecordEO,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
HttpServletRequest req) {
|
||||
public Result<?> queryPageList(@RequestBody OcrRecordEOPage ocrRecordEOPage) {
|
||||
LambdaQueryWrapper<OcrRecordEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.like(StringUtils.isNotEmpty(ocrRecordEO.getStandName()), OcrRecordEO::getStandName, ocrRecordEO.getStandName())
|
||||
.like(StringUtils.isNotEmpty(ocrRecordEO.getStandNumber()), OcrRecordEO::getStandNumber, ocrRecordEO.getStandNumber())
|
||||
.eq(StringUtils.isNotEmpty(ocrRecordEO.getResultContent()), OcrRecordEO::getResultContent, ocrRecordEO.getResultContent())
|
||||
queryWrapper.like(StringUtils.isNotEmpty(ocrRecordEOPage.getStandName()), OcrRecordEO::getStandName, ocrRecordEOPage.getStandName())
|
||||
.like(StringUtils.isNotEmpty(ocrRecordEOPage.getStandNumber()), OcrRecordEO::getStandNumber, ocrRecordEOPage.getStandNumber())
|
||||
.eq(StringUtils.isNotEmpty(ocrRecordEOPage.getResultContent()), OcrRecordEO::getResultContent, ocrRecordEOPage.getResultContent())
|
||||
.orderByDesc(OcrRecordEO::getCreateTime);
|
||||
Page<OcrRecordEO> page = new Page<OcrRecordEO>(pageNo, pageSize);
|
||||
Page<OcrRecordEO> page = new Page<OcrRecordEO>(ocrRecordEOPage.getPageNo(), ocrRecordEOPage.getPageSize());
|
||||
IPage<OcrRecordEO> pageList = ocrRecordService.page(page, queryWrapper);
|
||||
List<OcrRecordEO> rows = pageList.getRecords();
|
||||
for (OcrRecordEO row : rows){
|
||||
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
package com.jero.modules.ocr.page;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.jero.common.aspect.annotation.Dict;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* @Author: liyawei
|
||||
* @Description:
|
||||
* @Date: Created in 9:40 2022/2/25
|
||||
*/
|
||||
@Data
|
||||
public class OcrRecordEOPage {
|
||||
/**主键*/
|
||||
private String id;
|
||||
|
||||
/**创建人*/
|
||||
private String createBy;
|
||||
|
||||
/**创建日期*/
|
||||
private java.util.Date createTime;
|
||||
|
||||
/**更新人*/
|
||||
private String updateBy;
|
||||
|
||||
/**更新日期*/
|
||||
private java.util.Date updateTime;
|
||||
|
||||
/**所属部门*/
|
||||
private String sysOrgCode;
|
||||
|
||||
/**标准名称*/
|
||||
private String standName;
|
||||
|
||||
/**标准编号*/
|
||||
private String standNumber;
|
||||
|
||||
/**文本状态*/
|
||||
private String fileType;
|
||||
|
||||
/**文件名称*/
|
||||
private String fileName;
|
||||
|
||||
/**转换结果*/
|
||||
private String resultContent;
|
||||
|
||||
/**doc本地存放全路径*/
|
||||
private String docName;
|
||||
|
||||
/**doc文件名称*/
|
||||
private String docRealName;
|
||||
|
||||
/**doc文件编码*/
|
||||
private String wordFileCode;
|
||||
|
||||
/**json文件本地存放全路径*/
|
||||
private String jsonName;
|
||||
|
||||
/**json文件名称*/
|
||||
private String jsonRealName;
|
||||
|
||||
/**json文件编码*/
|
||||
private String jsonFileCode;
|
||||
|
||||
/**pdf文件id*/
|
||||
private String attId;
|
||||
|
||||
/**同步状态*/
|
||||
private String syncState;
|
||||
|
||||
private String docRealFile;
|
||||
|
||||
private String jsonRealFile;
|
||||
|
||||
private Integer pageNo;
|
||||
private Integer pageSize;
|
||||
}
|
||||
Reference in New Issue
Block a user