|
|
|
@ -36,8 +36,41 @@ public class OcrFieldServiceImpl extends BaseServiceImpl<OcrFieldMybatisDao, Ocr
|
|
|
|
|
@Autowired
|
|
|
|
|
private OcrFieldMybatisDao ocrFieldMybatisDao;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public List<OcrFieldDto> list(Integer reviewType){
|
|
|
|
|
List<OcrFieldDto> ocrFieldDtoList = new ArrayList<>();
|
|
|
|
|
try {
|
|
|
|
|
LambdaQueryWrapper<OcrField> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
// queryWrapper.and(qw -> qw.eq(OcrField::getIsrequired, 2) // 检查是否必选字段为 2
|
|
|
|
|
// .or()
|
|
|
|
|
// .eq(OcrField::getReviewType, reviewType)); // 检查评审类型// 检查评审类型
|
|
|
|
|
queryWrapper.eq(OcrField::getReviewType,reviewType);
|
|
|
|
|
queryWrapper.eq(OcrField::getDel, 0);
|
|
|
|
|
queryWrapper.orderByAsc(OcrField::getSort);
|
|
|
|
|
List<OcrField> ocrFieldList = this.list(queryWrapper);
|
|
|
|
|
if(ocrFieldList.size()>0){
|
|
|
|
|
for (OcrField ocrField : ocrFieldList) {
|
|
|
|
|
OcrFieldDto dto = new OcrFieldDto();
|
|
|
|
|
dto.setId(ocrField.getId());
|
|
|
|
|
dto.setName(ocrField.getName());
|
|
|
|
|
dto.setReviewType(ocrField.getReviewType());
|
|
|
|
|
dto.setFieldDesc(ocrField.getFieldDesc());
|
|
|
|
|
dto.setIsrequired(ocrField.getIsrequired());
|
|
|
|
|
dto.setDel(ocrField.getDel());
|
|
|
|
|
dto.setIsHighlight(ocrField.getIsHighlight());
|
|
|
|
|
dto.setIsTap(ocrField.getIsTap());
|
|
|
|
|
ocrFieldDtoList.add(dto);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} catch (BeansException e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
return ocrFieldDtoList;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public IPage<OcrField> list(ParamterPage paramterPage, QueryWrapper<OcrField> queryWrapper){
|
|
|
|
|
public IPage<OcrField> pageList(ParamterPage paramterPage, QueryWrapper<OcrField> queryWrapper){
|
|
|
|
|
try {
|
|
|
|
|
queryWrapper.eq("del", 0);
|
|
|
|
|
queryWrapper.orderByAsc("sort");
|
|
|
|
|