表结构初始化
parent
d32eaa44a8
commit
36030c1466
@ -1,81 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrbasic.AddOcrBasicDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasic.DeleteOcrBasicDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasic.EditOcrBasicDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasic.DeleteOcrBasicDTO;
|
||||
import com.docus.server.vo.segmentation.ocrbasic.OcrBasicVO;
|
||||
import com.docus.server.entity.segmentation.OcrBasic;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 患者信息表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 患者信息表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrBasicApi")
|
||||
@RequestMapping("/ocrBasic")
|
||||
public interface OcrBasicApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrBasicVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrBasicVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrBasicVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrBasicDTO 新增参数
|
||||
*/
|
||||
* 新增
|
||||
* @param addOcrBasicDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrBasicDTO addOcrBasicDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrBasicDTO 编辑参数
|
||||
*/
|
||||
* 编辑
|
||||
* @param editOcrBasicDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrBasicDTO editOcrBasicDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrBasicDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
* 批量删除
|
||||
* @param deleteOcrBasicDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrBasicDTO deleteOcrBasicDTO);
|
||||
}
|
||||
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.AddOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.EditOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.DeleteOcrBasicTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrbasictest.OcrBasicTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrBasicTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrBasicTestApi")
|
||||
@RequestMapping("/ocrBasicTest")
|
||||
public interface OcrBasicTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrBasicTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrBasicTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrBasicTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrBasicTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrBasicTestDTO addOcrBasicTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrBasicTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrBasicTestDTO editOcrBasicTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrBasicTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrBasicTestDTO deleteOcrBasicTestDTO);
|
||||
}
|
@ -1,81 +0,0 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.AddOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.DeleteOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.EditOcrConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrconfig.OcrConfigVO;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 基础配置表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrConfigApi")
|
||||
@RequestMapping("/ocrConfig")
|
||||
public interface OcrConfigApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrConfigVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrConfigVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrConfigVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrConfigDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrConfigDTO addOcrConfigDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrConfigDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrConfigDTO editOcrConfigDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrConfigDTO deleteOcrConfigDTO);
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.AddOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.EditOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.DeleteOcrCutConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfig.OcrCutConfigVO;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfig;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrCutConfigApi")
|
||||
@RequestMapping("/ocrCutConfig")
|
||||
public interface OcrCutConfigApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrCutConfigVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrCutConfigVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrCutConfigVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrCutConfigDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrCutConfigDTO addOcrCutConfigDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrCutConfigDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrCutConfigDTO editOcrCutConfigDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrCutConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrCutConfigDTO deleteOcrCutConfigDTO);
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.AddOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.EditOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.DeleteOcrCutConfigTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfigtest.OcrCutConfigTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfigTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrCutConfigTestApi")
|
||||
@RequestMapping("/ocrCutConfigTest")
|
||||
public interface OcrCutConfigTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrCutConfigTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrCutConfigTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrCutConfigTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrCutConfigTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrCutConfigTestDTO addOcrCutConfigTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrCutConfigTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrCutConfigTestDTO editOcrCutConfigTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrCutConfigTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrCutConfigTestDTO deleteOcrCutConfigTestDTO);
|
||||
}
|
@ -1,81 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfo.AddOcrFileInfoDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfo.DeleteOcrFileInfoDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfo.EditOcrFileInfoDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfo.DeleteOcrFileInfoDTO;
|
||||
import com.docus.server.vo.segmentation.ocrfileinfo.OcrFileInfoVO;
|
||||
import com.docus.server.entity.segmentation.OcrFileInfo;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* ocr文件信息 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* ocr文件信息 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrFileInfoApi")
|
||||
@RequestMapping("/ocrFileInfo")
|
||||
public interface OcrFileInfoApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrFileInfoVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrFileInfoVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrFileInfoVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrFileInfoDTO 新增参数
|
||||
*/
|
||||
* 新增
|
||||
* @param addOcrFileInfoDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrFileInfoDTO addOcrFileInfoDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrFileInfoDTO 编辑参数
|
||||
*/
|
||||
* 编辑
|
||||
* @param editOcrFileInfoDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrFileInfoDTO editOcrFileInfoDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrFileInfoDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
* 批量删除
|
||||
* @param deleteOcrFileInfoDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrFileInfoDTO deleteOcrFileInfoDTO);
|
||||
}
|
||||
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.AddOcrFileInfoTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.EditOcrFileInfoTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.DeleteOcrFileInfoTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrfileinfotest.OcrFileInfoTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrFileInfoTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrFileInfoTestApi")
|
||||
@RequestMapping("/ocrFileInfoTest")
|
||||
public interface OcrFileInfoTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrFileInfoTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrFileInfoTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrFileInfoTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrFileInfoTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrFileInfoTestDTO addOcrFileInfoTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrFileInfoTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrFileInfoTestDTO editOcrFileInfoTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrFileInfoTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrFileInfoTestDTO deleteOcrFileInfoTestDTO);
|
||||
}
|
@ -1,81 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrrule.AddOcrRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrrule.DeleteOcrRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrrule.EditOcrRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrrule.DeleteOcrRuleDTO;
|
||||
import com.docus.server.vo.segmentation.ocrrule.OcrRuleVO;
|
||||
import com.docus.server.entity.segmentation.OcrRule;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 匹配策略表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 匹配策略表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrRuleApi")
|
||||
@RequestMapping("/ocrRule")
|
||||
public interface OcrRuleApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrRuleVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrRuleVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrRuleVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrRuleDTO 新增参数
|
||||
*/
|
||||
* 新增
|
||||
* @param addOcrRuleDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrRuleDTO addOcrRuleDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrRuleDTO 编辑参数
|
||||
*/
|
||||
* 编辑
|
||||
* @param editOcrRuleDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrRuleDTO editOcrRuleDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrRuleDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
* 批量删除
|
||||
* @param deleteOcrRuleDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrRuleDTO deleteOcrRuleDTO);
|
||||
}
|
||||
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrruletest.AddOcrRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrruletest.EditOcrRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrruletest.DeleteOcrRuleTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrruletest.OcrRuleTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrRuleTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrRuleTestApi")
|
||||
@RequestMapping("/ocrRuleTest")
|
||||
public interface OcrRuleTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrRuleTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrRuleTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrRuleTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrRuleTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrRuleTestDTO addOcrRuleTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrRuleTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrRuleTestDTO editOcrRuleTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrRuleTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrRuleTestDTO deleteOcrRuleTestDTO);
|
||||
}
|
@ -1,81 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrspecialrule.AddOcrSpecialRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialrule.DeleteOcrSpecialRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialrule.EditOcrSpecialRuleDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialrule.DeleteOcrSpecialRuleDTO;
|
||||
import com.docus.server.vo.segmentation.ocrspecialrule.OcrSpecialRuleVO;
|
||||
import com.docus.server.entity.segmentation.OcrSpecialRule;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 特殊策略表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 特殊策略表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrSpecialRuleApi")
|
||||
@RequestMapping("/ocrSpecialRule")
|
||||
public interface OcrSpecialRuleApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrSpecialRuleVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrSpecialRuleVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrSpecialRuleVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrSpecialRuleDTO 新增参数
|
||||
*/
|
||||
* 新增
|
||||
* @param addOcrSpecialRuleDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrSpecialRuleDTO addOcrSpecialRuleDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrSpecialRuleDTO 编辑参数
|
||||
*/
|
||||
* 编辑
|
||||
* @param editOcrSpecialRuleDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrSpecialRuleDTO editOcrSpecialRuleDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrSpecialRuleDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
* 批量删除
|
||||
* @param deleteOcrSpecialRuleDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrSpecialRuleDTO deleteOcrSpecialRuleDTO);
|
||||
}
|
||||
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.AddOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.EditOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.DeleteOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrspecialruletest.OcrSpecialRuleTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrSpecialRuleTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* 特殊策略表-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrSpecialRuleTestApi")
|
||||
@RequestMapping("/ocrSpecialRuleTest")
|
||||
public interface OcrSpecialRuleTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrSpecialRuleTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrSpecialRuleTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrSpecialRuleTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrSpecialRuleTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrSpecialRuleTestDTO addOcrSpecialRuleTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrSpecialRuleTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrSpecialRuleTestDTO editOcrSpecialRuleTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrSpecialRuleTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrSpecialRuleTestDTO deleteOcrSpecialRuleTestDTO);
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.AddOcrUrlConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.EditOcrUrlConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.DeleteOcrUrlConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrurlconfig.OcrUrlConfigVO;
|
||||
import com.docus.server.entity.segmentation.OcrUrlConfig;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrUrlConfigApi")
|
||||
@RequestMapping("/ocrUrlConfig")
|
||||
public interface OcrUrlConfigApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrUrlConfigVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrUrlConfigVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrUrlConfigVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrUrlConfigDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrUrlConfigDTO addOcrUrlConfigDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrUrlConfigDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrUrlConfigDTO editOcrUrlConfigDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrUrlConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrUrlConfigDTO deleteOcrUrlConfigDTO);
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.AddOcrUrlConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.EditOcrUrlConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.DeleteOcrUrlConfigTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrurlconfigtest.OcrUrlConfigTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrUrlConfigTest;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrUrlConfigTestApi")
|
||||
@RequestMapping("/ocrUrlConfigTest")
|
||||
public interface OcrUrlConfigTestApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrUrlConfigTestVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrUrlConfigTestVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrUrlConfigTestVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrUrlConfigTestDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrUrlConfigTestDTO addOcrUrlConfigTestDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrUrlConfigTestDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrUrlConfigTestDTO editOcrUrlConfigTestDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrUrlConfigTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrUrlConfigTestDTO deleteOcrUrlConfigTestDTO);
|
||||
}
|
@ -1,81 +1,72 @@
|
||||
package com.docus.server.api.segmentation;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.dto.segmentation.ocrversion.AddOcrVersionDTO;
|
||||
import com.docus.server.dto.segmentation.ocrversion.DeleteOcrVersionDTO;
|
||||
import com.docus.server.dto.segmentation.ocrversion.EditOcrVersionDTO;
|
||||
import com.docus.server.dto.segmentation.ocrversion.DeleteOcrVersionDTO;
|
||||
import com.docus.server.vo.segmentation.ocrversion.OcrVersionVO;
|
||||
import com.docus.server.entity.segmentation.OcrVersion;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.PutMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 正式数据版本号管理 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 正式数据版本号管理 API
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@FeignClient(value = "docus-segmentation", contextId = "docus-segmentation.OcrVersionApi")
|
||||
@RequestMapping("/ocrVersion")
|
||||
public interface OcrVersionApi {
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
* 按主键查询
|
||||
* @param id 主键id
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/find/{id}")
|
||||
OcrVersionVO findById(@PathVariable(value = "id") Long id);
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
* 查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@GetMapping("/findAll")
|
||||
List<OcrVersionVO> findAll();
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@PostMapping("/search")
|
||||
PageResult<OcrVersionVO> search(@RequestBody SearchDTO searchDTO);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrVersionDTO 新增参数
|
||||
*/
|
||||
* 新增
|
||||
* @param addOcrVersionDTO 新增参数
|
||||
*/
|
||||
@PostMapping("/add")
|
||||
void add(@RequestBody AddOcrVersionDTO addOcrVersionDTO);
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrVersionDTO 编辑参数
|
||||
*/
|
||||
* 编辑
|
||||
* @param editOcrVersionDTO 编辑参数
|
||||
*/
|
||||
@PutMapping("/edit")
|
||||
void edit(@RequestBody EditOcrVersionDTO editOcrVersionDTO);
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrVersionDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
* 批量删除
|
||||
* @param deleteOcrVersionDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@DeleteMapping("/delete")
|
||||
int delete(@RequestBody DeleteOcrVersionDTO deleteOcrVersionDTO);
|
||||
}
|
||||
|
@ -0,0 +1,74 @@
|
||||
package com.docus.server.dto.segmentation.ocrbasictest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrBasicTestDTO对象", description="患者信息表-调试")
|
||||
public class AddOcrBasicTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案主键")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "病案号")
|
||||
private String inpatientNo;
|
||||
|
||||
@ApiModelProperty(value = "患者姓名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "住院日期")
|
||||
private Date admissDate;
|
||||
|
||||
@ApiModelProperty(value = "住院科室")
|
||||
private String admissDept;
|
||||
|
||||
@ApiModelProperty(value = "住院科室名称")
|
||||
private String admissDeptName;
|
||||
|
||||
@ApiModelProperty(value = "出院日期")
|
||||
private Date disDate;
|
||||
|
||||
@ApiModelProperty(value = "出院科室")
|
||||
private String disDept;
|
||||
|
||||
@ApiModelProperty(value = "出院科室名称")
|
||||
private String disDeptName;
|
||||
|
||||
@ApiModelProperty(value = "ocr状态 0未开始 1正在分段 2分段完成")
|
||||
private Boolean ocrStatue;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrbasictest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrBasicTestDTO对象", description="患者信息表-调试")
|
||||
public class DeleteOcrBasicTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
package com.docus.server.dto.segmentation.ocrbasictest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrBasicTestDTO对象", description="患者信息表-调试")
|
||||
public class EditOcrBasicTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案主键")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "病案号")
|
||||
private String inpatientNo;
|
||||
|
||||
@ApiModelProperty(value = "患者姓名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "住院日期")
|
||||
private Date admissDate;
|
||||
|
||||
@ApiModelProperty(value = "住院科室")
|
||||
private String admissDept;
|
||||
|
||||
@ApiModelProperty(value = "住院科室名称")
|
||||
private String admissDeptName;
|
||||
|
||||
@ApiModelProperty(value = "出院日期")
|
||||
private Date disDate;
|
||||
|
||||
@ApiModelProperty(value = "出院科室")
|
||||
private String disDept;
|
||||
|
||||
@ApiModelProperty(value = "出院科室名称")
|
||||
private String disDeptName;
|
||||
|
||||
@ApiModelProperty(value = "ocr状态 0未开始 1正在分段 2分段完成")
|
||||
private Boolean ocrStatue;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrCutConfigDTO对象", description="ocr图片剪切配置")
|
||||
public class AddOcrCutConfigDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrCutConfigDTO对象", description="ocr图片剪切配置")
|
||||
public class DeleteOcrCutConfigDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrCutConfigDTO对象", description="ocr图片剪切配置")
|
||||
public class EditOcrCutConfigDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrCutConfigTestDTO对象", description="ocr图片剪切配置-调试")
|
||||
public class AddOcrCutConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrCutConfigTestDTO对象", description="ocr图片剪切配置-调试")
|
||||
public class DeleteOcrCutConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.dto.segmentation.ocrcutconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrCutConfigTestDTO对象", description="ocr图片剪切配置-调试")
|
||||
public class EditOcrCutConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.dto.segmentation.ocrfileinfotest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrFileInfoTestDTO对象", description="ocr文件信息-调试")
|
||||
public class AddOcrFileInfoTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案id")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "图片标题")
|
||||
private String fileTitle;
|
||||
|
||||
@ApiModelProperty(value = "图片名称")
|
||||
private String picName;
|
||||
|
||||
@ApiModelProperty(value = "文件类型")
|
||||
private Integer fileType;
|
||||
|
||||
@ApiModelProperty(value = "图片排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty(value = "图片地址")
|
||||
private String picUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片分割后地址")
|
||||
private String picCutUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片旋转角度(整数 90 180 360)")
|
||||
private Integer angle;
|
||||
|
||||
@ApiModelProperty(value = "识别文本结果")
|
||||
private String ocrText;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "分段状态 0未开始 1完成分段")
|
||||
private Boolean ocrStatus;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private Integer assortId;
|
||||
|
||||
@ApiModelProperty(value = "分段名称")
|
||||
private String assortName;
|
||||
|
||||
@ApiModelProperty(value = "命中策略id")
|
||||
private Integer ruleId;
|
||||
|
||||
@ApiModelProperty(value = "命中关键词")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty(value = "命中占比")
|
||||
private Float rate;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrfileinfotest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrFileInfoTestDTO对象", description="ocr文件信息-调试")
|
||||
public class DeleteOcrFileInfoTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.dto.segmentation.ocrfileinfotest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrFileInfoTestDTO对象", description="ocr文件信息-调试")
|
||||
public class EditOcrFileInfoTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案id")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "图片标题")
|
||||
private String fileTitle;
|
||||
|
||||
@ApiModelProperty(value = "图片名称")
|
||||
private String picName;
|
||||
|
||||
@ApiModelProperty(value = "文件类型")
|
||||
private Integer fileType;
|
||||
|
||||
@ApiModelProperty(value = "图片排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty(value = "图片地址")
|
||||
private String picUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片分割后地址")
|
||||
private String picCutUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片旋转角度(整数 90 180 360)")
|
||||
private Integer angle;
|
||||
|
||||
@ApiModelProperty(value = "识别文本结果")
|
||||
private String ocrText;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "分段状态 0未开始 1完成分段")
|
||||
private Boolean ocrStatus;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private Integer assortId;
|
||||
|
||||
@ApiModelProperty(value = "分段名称")
|
||||
private String assortName;
|
||||
|
||||
@ApiModelProperty(value = "命中策略id")
|
||||
private Integer ruleId;
|
||||
|
||||
@ApiModelProperty(value = "命中关键词")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty(value = "命中占比")
|
||||
private Float rate;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package com.docus.server.dto.segmentation.ocrruletest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrRuleTestDTO对象", description="匹配策略表-调试")
|
||||
public class AddOcrRuleTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "占比分")
|
||||
private Integer matchRatio;
|
||||
|
||||
@ApiModelProperty(value = "匹配关键词 多个#分割")
|
||||
private String keyWord;
|
||||
|
||||
@ApiModelProperty(value = "二级分段json")
|
||||
private String json;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否使用二级分段")
|
||||
private Boolean isUseSecond;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrruletest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrRuleTestDTO对象", description="匹配策略表-调试")
|
||||
public class DeleteOcrRuleTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package com.docus.server.dto.segmentation.ocrruletest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrRuleTestDTO对象", description="匹配策略表-调试")
|
||||
public class EditOcrRuleTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "占比分")
|
||||
private Integer matchRatio;
|
||||
|
||||
@ApiModelProperty(value = "匹配关键词 多个#分割")
|
||||
private String keyWord;
|
||||
|
||||
@ApiModelProperty(value = "二级分段json")
|
||||
private String json;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否使用二级分段")
|
||||
private Boolean isUseSecond;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrspecialruletest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 特殊策略表-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrSpecialRuleTestDTO对象", description="特殊策略表-调试")
|
||||
public class DeleteOcrSpecialRuleTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.dto.segmentation.ocrurlconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrUrlConfigDTO对象", description="ocr路径配置表")
|
||||
public class AddOcrUrlConfigDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.dto.segmentation.ocrurlconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrUrlConfigDTO对象", description="ocr路径配置表")
|
||||
public class EditOcrUrlConfigDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.dto.segmentation.ocrurlconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 AddDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="AddOcrUrlConfigTestDTO对象", description="ocr路径配置表-调试")
|
||||
public class AddOcrUrlConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.docus.server.dto.segmentation.ocrurlconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 DeleteDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="DeleteOcrUrlConfigTestDTO对象", description="ocr路径配置表-调试")
|
||||
public class DeleteOcrUrlConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "ids")
|
||||
private List<Long> ids;
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.dto.segmentation.ocrurlconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 EditDTO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="EditOcrUrlConfigTestDTO对象", description="ocr路径配置表-调试")
|
||||
public class EditOcrUrlConfigTestDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,93 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_basic_test")
|
||||
@ApiModel(value="OcrBasicTest对象", description="患者信息表-调试")
|
||||
public class OcrBasicTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案主键")
|
||||
@TableField("patient_id")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "病案号")
|
||||
@TableField("inpatient_no")
|
||||
private String inpatientNo;
|
||||
|
||||
@ApiModelProperty(value = "患者姓名")
|
||||
@TableField("name")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "住院日期")
|
||||
@TableField("admiss_date")
|
||||
private Date admissDate;
|
||||
|
||||
@ApiModelProperty(value = "住院科室")
|
||||
@TableField("admiss_dept")
|
||||
private String admissDept;
|
||||
|
||||
@ApiModelProperty(value = "住院科室名称")
|
||||
@TableField("admiss_dept_name")
|
||||
private String admissDeptName;
|
||||
|
||||
@ApiModelProperty(value = "出院日期")
|
||||
@TableField("dis_date")
|
||||
private Date disDate;
|
||||
|
||||
@ApiModelProperty(value = "出院科室")
|
||||
@TableField("dis_dept")
|
||||
private String disDept;
|
||||
|
||||
@ApiModelProperty(value = "出院科室名称")
|
||||
@TableField("dis_dept_name")
|
||||
private String disDeptName;
|
||||
|
||||
@ApiModelProperty(value = "ocr状态 0未开始 1正在分段 2分段完成")
|
||||
@TableField("ocr_statue")
|
||||
private Boolean ocrStatue;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
@TableField("ocr_finish_time")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_cut_config")
|
||||
@ApiModel(value="OcrCutConfig对象", description="ocr图片剪切配置")
|
||||
public class OcrCutConfig implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
@TableField("height")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
@TableField("width_start")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
@TableField("width_end")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_cut_config_test")
|
||||
@ApiModel(value="OcrCutConfigTest对象", description="ocr图片剪切配置-调试")
|
||||
public class OcrCutConfigTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
@TableField("height")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
@TableField("width_start")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
@TableField("width_end")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,117 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_file_info_test")
|
||||
@ApiModel(value="OcrFileInfoTest对象", description="ocr文件信息-调试")
|
||||
public class OcrFileInfoTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案id")
|
||||
@TableField("patient_id")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "图片标题")
|
||||
@TableField("file_title")
|
||||
private String fileTitle;
|
||||
|
||||
@ApiModelProperty(value = "图片名称")
|
||||
@TableField("pic_name")
|
||||
private String picName;
|
||||
|
||||
@ApiModelProperty(value = "文件类型")
|
||||
@TableField("file_type")
|
||||
private Integer fileType;
|
||||
|
||||
@ApiModelProperty(value = "图片排序")
|
||||
@TableField("sort")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
@TableField("serial_number")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty(value = "图片地址")
|
||||
@TableField("pic_url")
|
||||
private String picUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片分割后地址")
|
||||
@TableField("pic_cut_url")
|
||||
private String picCutUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片旋转角度(整数 90 180 360)")
|
||||
@TableField("angle")
|
||||
private Integer angle;
|
||||
|
||||
@ApiModelProperty(value = "识别文本结果")
|
||||
@TableField("ocr_text")
|
||||
private String ocrText;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
@TableField("ocr_finish_time")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "分段状态 0未开始 1完成分段")
|
||||
@TableField("ocr_status")
|
||||
private Boolean ocrStatus;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
@TableField("assort_id")
|
||||
private Integer assortId;
|
||||
|
||||
@ApiModelProperty(value = "分段名称")
|
||||
@TableField("assort_name")
|
||||
private String assortName;
|
||||
|
||||
@ApiModelProperty(value = "命中策略id")
|
||||
@TableField("rule_id")
|
||||
private Integer ruleId;
|
||||
|
||||
@ApiModelProperty(value = "命中关键词")
|
||||
@TableField("key")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty(value = "命中占比")
|
||||
@TableField("rate")
|
||||
private Float rate;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,73 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_rule_test")
|
||||
@ApiModel(value="OcrRuleTest对象", description="匹配策略表-调试")
|
||||
public class OcrRuleTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
@TableField("assort_id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "占比分")
|
||||
@TableField("match_ratio")
|
||||
private Integer matchRatio;
|
||||
|
||||
@ApiModelProperty(value = "匹配关键词 多个#分割")
|
||||
@TableField("key_word")
|
||||
private String keyWord;
|
||||
|
||||
@ApiModelProperty(value = "二级分段json")
|
||||
@TableField("json")
|
||||
private String json;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
@TableField("version")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否使用二级分段")
|
||||
@TableField("is_use_second")
|
||||
private Boolean isUseSecond;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -1,58 +1,69 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
* 特殊策略表
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 特殊策略表
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_special_rule")
|
||||
@ApiModel(value = "OcrSpecialRule对象", description = "特殊策略表")
|
||||
@ApiModel(value="OcrSpecialRule对象", description="特殊策略表")
|
||||
public class OcrSpecialRule implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "特殊规则描述")
|
||||
@TableField("name")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
@TableField("assort_id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private LocalDateTime createTime;
|
||||
@ApiModelProperty(value = "开始规则")
|
||||
@TableField("start_json")
|
||||
private String startJson;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private LocalDateTime updateTime;
|
||||
@ApiModelProperty(value = "结束规则")
|
||||
@TableField("end_json")
|
||||
private String endJson;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
@TableField("version")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否测试环境数据(0否 1是)")
|
||||
@TableField("is_test")
|
||||
private Boolean isTest;
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
||||
|
@ -1,62 +1,69 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
* 基础配置表
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
*
|
||||
* 特殊策略表-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_config")
|
||||
@ApiModel(value = "OcrConfig对象", description = "基础配置表")
|
||||
public class OcrConfig implements Serializable {
|
||||
@TableName("ocr_special_rule_test")
|
||||
@ApiModel(value="OcrSpecialRuleTest对象", description="特殊策略表-调试")
|
||||
public class OcrSpecialRuleTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "")
|
||||
@TableField("config_key")
|
||||
private String configKey;
|
||||
@ApiModelProperty(value = "特殊规则描述")
|
||||
@TableField("name")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "")
|
||||
@TableField("config_json")
|
||||
private String configJson;
|
||||
@ApiModelProperty(value = "分段id")
|
||||
@TableField("assort_id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private LocalDateTime createTime;
|
||||
@ApiModelProperty(value = "开始规则")
|
||||
@TableField("start_json")
|
||||
private String startJson;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private LocalDateTime updateTime;
|
||||
@ApiModelProperty(value = "结束规则")
|
||||
@TableField("end_json")
|
||||
private String endJson;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
@TableField("version")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否测试环境数据(0否 1是)")
|
||||
@TableField("is_test")
|
||||
private Boolean isTest;
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_url_config")
|
||||
@ApiModel(value="OcrUrlConfig对象", description="ocr路径配置表")
|
||||
public class OcrUrlConfig implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
@TableField("url")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
package com.docus.server.entity.segmentation;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("ocr_url_config_test")
|
||||
@ApiModel(value="OcrUrlConfigTest对象", description="ocr路径配置表-调试")
|
||||
public class OcrUrlConfigTest implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
@TableField("url")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
package com.docus.server.vo.segmentation.ocrbasictest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrBasicTestVO对象", description="患者信息表-调试")
|
||||
public class OcrBasicTestVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案主键")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "病案号")
|
||||
private String inpatientNo;
|
||||
|
||||
@ApiModelProperty(value = "患者姓名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "住院日期")
|
||||
private Date admissDate;
|
||||
|
||||
@ApiModelProperty(value = "住院科室")
|
||||
private String admissDept;
|
||||
|
||||
@ApiModelProperty(value = "住院科室名称")
|
||||
private String admissDeptName;
|
||||
|
||||
@ApiModelProperty(value = "出院日期")
|
||||
private Date disDate;
|
||||
|
||||
@ApiModelProperty(value = "出院科室")
|
||||
private String disDept;
|
||||
|
||||
@ApiModelProperty(value = "出院科室名称")
|
||||
private String disDeptName;
|
||||
|
||||
@ApiModelProperty(value = "ocr状态 0未开始 1正在分段 2分段完成")
|
||||
private Boolean ocrStatue;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.vo.segmentation.ocrcutconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrCutConfigVO对象", description="ocr图片剪切配置")
|
||||
public class OcrCutConfigVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.docus.server.vo.segmentation.ocrcutconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrCutConfigTestVO对象", description="ocr图片剪切配置-调试")
|
||||
public class OcrCutConfigTestVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "图像压缩宽度")
|
||||
private Double height;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域开始")
|
||||
private Double widthStart;
|
||||
|
||||
@ApiModelProperty(value = "半截图纵向区域结束")
|
||||
private Double widthEnd;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.vo.segmentation.ocrfileinfotest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrFileInfoTestVO对象", description="ocr文件信息-调试")
|
||||
public class OcrFileInfoTestVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "病案id")
|
||||
private String patientId;
|
||||
|
||||
@ApiModelProperty(value = "图片标题")
|
||||
private String fileTitle;
|
||||
|
||||
@ApiModelProperty(value = "图片名称")
|
||||
private String picName;
|
||||
|
||||
@ApiModelProperty(value = "文件类型")
|
||||
private Integer fileType;
|
||||
|
||||
@ApiModelProperty(value = "图片排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty(value = "图片地址")
|
||||
private String picUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片分割后地址")
|
||||
private String picCutUrl;
|
||||
|
||||
@ApiModelProperty(value = "图片旋转角度(整数 90 180 360)")
|
||||
private Integer angle;
|
||||
|
||||
@ApiModelProperty(value = "识别文本结果")
|
||||
private String ocrText;
|
||||
|
||||
@ApiModelProperty(value = "分段完成时间")
|
||||
private Date ocrFinishTime;
|
||||
|
||||
@ApiModelProperty(value = "分段状态 0未开始 1完成分段")
|
||||
private Boolean ocrStatus;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private Integer assortId;
|
||||
|
||||
@ApiModelProperty(value = "分段名称")
|
||||
private String assortName;
|
||||
|
||||
@ApiModelProperty(value = "命中策略id")
|
||||
private Integer ruleId;
|
||||
|
||||
@ApiModelProperty(value = "命中关键词")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty(value = "命中占比")
|
||||
private Float rate;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package com.docus.server.vo.segmentation.ocrruletest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrRuleTestVO对象", description="匹配策略表-调试")
|
||||
public class OcrRuleTestVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "分段id")
|
||||
private String assortId;
|
||||
|
||||
@ApiModelProperty(value = "占比分")
|
||||
private Integer matchRatio;
|
||||
|
||||
@ApiModelProperty(value = "匹配关键词 多个#分割")
|
||||
private String keyWord;
|
||||
|
||||
@ApiModelProperty(value = "二级分段json")
|
||||
private String json;
|
||||
|
||||
@ApiModelProperty(value = "版本号")
|
||||
private Integer version;
|
||||
|
||||
@ApiModelProperty(value = "是否使用二级分段")
|
||||
private Boolean isUseSecond;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.vo.segmentation.ocrurlconfig;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrUrlConfigVO对象", description="ocr路径配置表")
|
||||
public class OcrUrlConfigVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.docus.server.vo.segmentation.ocrurlconfigtest;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import com.docus.server.enums.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 VO
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value="OcrUrlConfigTestVO对象", description="ocr路径配置表-调试")
|
||||
public class OcrUrlConfigTestVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "路径地址")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private Date updateTime;
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.AddOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.EditOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.DeleteOcrBasicTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrbasictest.OcrBasicTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrBasicTest;
|
||||
import com.docus.server.api.segmentation.OcrBasicTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrBasicTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "患者信息表-调试", tags = "患者信息表-调试")
|
||||
@RestController
|
||||
public class OcrBasicTestController implements OcrBasicTestApi {
|
||||
@Resource
|
||||
private IOcrBasicTestService iOcrBasicTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrBasicTestVO findById(Long id) {
|
||||
return iOcrBasicTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrBasicTestVO> findAll() {
|
||||
return iOcrBasicTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrBasicTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrBasicTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrBasicTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrBasicTestDTO addOcrBasicTestDTO) {
|
||||
iOcrBasicTestService.add(addOcrBasicTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrBasicTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrBasicTestDTO editOcrBasicTestDTO) {
|
||||
iOcrBasicTestService.edit(editOcrBasicTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrBasicTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrBasicTestDTO deleteOcrBasicTestDTO) {
|
||||
return iOcrBasicTestService.delete(deleteOcrBasicTestDTO);
|
||||
}
|
||||
}
|
@ -1,98 +0,0 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.api.segmentation.OcrConfigApi;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.AddOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.DeleteOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.EditOcrConfigDTO;
|
||||
import com.docus.server.service.IOcrConfigService;
|
||||
import com.docus.server.vo.segmentation.ocrconfig.OcrConfigVO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 基础配置表 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
@Api(value = "基础配置表", tags = "基础配置表")
|
||||
@RestController
|
||||
public class OcrConfigController implements OcrConfigApi {
|
||||
@Resource
|
||||
private IOcrConfigService iOcrConfigService;
|
||||
|
||||
/**
|
||||
* 按主键查询
|
||||
*
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrConfigVO findById(Long id) {
|
||||
return iOcrConfigService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询所有
|
||||
*
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrConfigVO> findAll() {
|
||||
return iOcrConfigService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
*
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrConfigVO> search(SearchDTO searchDTO) {
|
||||
return iOcrConfigService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param addOcrConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrConfigDTO addOcrConfigDTO) {
|
||||
iOcrConfigService.add(addOcrConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
*
|
||||
* @param editOcrConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrConfigDTO editOcrConfigDTO) {
|
||||
iOcrConfigService.edit(editOcrConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
*
|
||||
* @param deleteOcrConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrConfigDTO deleteOcrConfigDTO) {
|
||||
return iOcrConfigService.delete(deleteOcrConfigDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.AddOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.EditOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.DeleteOcrCutConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfig.OcrCutConfigVO;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfig;
|
||||
import com.docus.server.api.segmentation.OcrCutConfigApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrCutConfigService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "ocr图片剪切配置", tags = "ocr图片剪切配置")
|
||||
@RestController
|
||||
public class OcrCutConfigController implements OcrCutConfigApi {
|
||||
@Resource
|
||||
private IOcrCutConfigService iOcrCutConfigService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrCutConfigVO findById(Long id) {
|
||||
return iOcrCutConfigService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrCutConfigVO> findAll() {
|
||||
return iOcrCutConfigService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrCutConfigVO> search(SearchDTO searchDTO) {
|
||||
return iOcrCutConfigService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrCutConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrCutConfigDTO addOcrCutConfigDTO) {
|
||||
iOcrCutConfigService.add(addOcrCutConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrCutConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrCutConfigDTO editOcrCutConfigDTO) {
|
||||
iOcrCutConfigService.edit(editOcrCutConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrCutConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrCutConfigDTO deleteOcrCutConfigDTO) {
|
||||
return iOcrCutConfigService.delete(deleteOcrCutConfigDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.AddOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.EditOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.DeleteOcrCutConfigTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfigtest.OcrCutConfigTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfigTest;
|
||||
import com.docus.server.api.segmentation.OcrCutConfigTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrCutConfigTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "ocr图片剪切配置-调试", tags = "ocr图片剪切配置-调试")
|
||||
@RestController
|
||||
public class OcrCutConfigTestController implements OcrCutConfigTestApi {
|
||||
@Resource
|
||||
private IOcrCutConfigTestService iOcrCutConfigTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrCutConfigTestVO findById(Long id) {
|
||||
return iOcrCutConfigTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrCutConfigTestVO> findAll() {
|
||||
return iOcrCutConfigTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrCutConfigTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrCutConfigTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrCutConfigTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrCutConfigTestDTO addOcrCutConfigTestDTO) {
|
||||
iOcrCutConfigTestService.add(addOcrCutConfigTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrCutConfigTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrCutConfigTestDTO editOcrCutConfigTestDTO) {
|
||||
iOcrCutConfigTestService.edit(editOcrCutConfigTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrCutConfigTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrCutConfigTestDTO deleteOcrCutConfigTestDTO) {
|
||||
return iOcrCutConfigTestService.delete(deleteOcrCutConfigTestDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.AddOcrFileInfoTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.EditOcrFileInfoTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrfileinfotest.DeleteOcrFileInfoTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrfileinfotest.OcrFileInfoTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrFileInfoTest;
|
||||
import com.docus.server.api.segmentation.OcrFileInfoTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrFileInfoTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr文件信息-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "ocr文件信息-调试", tags = "ocr文件信息-调试")
|
||||
@RestController
|
||||
public class OcrFileInfoTestController implements OcrFileInfoTestApi {
|
||||
@Resource
|
||||
private IOcrFileInfoTestService iOcrFileInfoTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrFileInfoTestVO findById(Long id) {
|
||||
return iOcrFileInfoTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrFileInfoTestVO> findAll() {
|
||||
return iOcrFileInfoTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrFileInfoTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrFileInfoTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrFileInfoTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrFileInfoTestDTO addOcrFileInfoTestDTO) {
|
||||
iOcrFileInfoTestService.add(addOcrFileInfoTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrFileInfoTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrFileInfoTestDTO editOcrFileInfoTestDTO) {
|
||||
iOcrFileInfoTestService.edit(editOcrFileInfoTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrFileInfoTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrFileInfoTestDTO deleteOcrFileInfoTestDTO) {
|
||||
return iOcrFileInfoTestService.delete(deleteOcrFileInfoTestDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrruletest.AddOcrRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrruletest.EditOcrRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrruletest.DeleteOcrRuleTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrruletest.OcrRuleTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrRuleTest;
|
||||
import com.docus.server.api.segmentation.OcrRuleTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrRuleTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 匹配策略表-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "匹配策略表-调试", tags = "匹配策略表-调试")
|
||||
@RestController
|
||||
public class OcrRuleTestController implements OcrRuleTestApi {
|
||||
@Resource
|
||||
private IOcrRuleTestService iOcrRuleTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrRuleTestVO findById(Long id) {
|
||||
return iOcrRuleTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrRuleTestVO> findAll() {
|
||||
return iOcrRuleTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrRuleTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrRuleTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrRuleTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrRuleTestDTO addOcrRuleTestDTO) {
|
||||
iOcrRuleTestService.add(addOcrRuleTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrRuleTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrRuleTestDTO editOcrRuleTestDTO) {
|
||||
iOcrRuleTestService.edit(editOcrRuleTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrRuleTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrRuleTestDTO deleteOcrRuleTestDTO) {
|
||||
return iOcrRuleTestService.delete(deleteOcrRuleTestDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.AddOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.EditOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrspecialruletest.DeleteOcrSpecialRuleTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrspecialruletest.OcrSpecialRuleTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrSpecialRuleTest;
|
||||
import com.docus.server.api.segmentation.OcrSpecialRuleTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrSpecialRuleTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 特殊策略表-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "特殊策略表-调试", tags = "特殊策略表-调试")
|
||||
@RestController
|
||||
public class OcrSpecialRuleTestController implements OcrSpecialRuleTestApi {
|
||||
@Resource
|
||||
private IOcrSpecialRuleTestService iOcrSpecialRuleTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrSpecialRuleTestVO findById(Long id) {
|
||||
return iOcrSpecialRuleTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrSpecialRuleTestVO> findAll() {
|
||||
return iOcrSpecialRuleTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrSpecialRuleTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrSpecialRuleTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrSpecialRuleTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrSpecialRuleTestDTO addOcrSpecialRuleTestDTO) {
|
||||
iOcrSpecialRuleTestService.add(addOcrSpecialRuleTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrSpecialRuleTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrSpecialRuleTestDTO editOcrSpecialRuleTestDTO) {
|
||||
iOcrSpecialRuleTestService.edit(editOcrSpecialRuleTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrSpecialRuleTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrSpecialRuleTestDTO deleteOcrSpecialRuleTestDTO) {
|
||||
return iOcrSpecialRuleTestService.delete(deleteOcrSpecialRuleTestDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.AddOcrUrlConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.EditOcrUrlConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfig.DeleteOcrUrlConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrurlconfig.OcrUrlConfigVO;
|
||||
import com.docus.server.entity.segmentation.OcrUrlConfig;
|
||||
import com.docus.server.api.segmentation.OcrUrlConfigApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrUrlConfigService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "ocr路径配置表", tags = "ocr路径配置表")
|
||||
@RestController
|
||||
public class OcrUrlConfigController implements OcrUrlConfigApi {
|
||||
@Resource
|
||||
private IOcrUrlConfigService iOcrUrlConfigService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrUrlConfigVO findById(Long id) {
|
||||
return iOcrUrlConfigService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrUrlConfigVO> findAll() {
|
||||
return iOcrUrlConfigService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrUrlConfigVO> search(SearchDTO searchDTO) {
|
||||
return iOcrUrlConfigService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrUrlConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrUrlConfigDTO addOcrUrlConfigDTO) {
|
||||
iOcrUrlConfigService.add(addOcrUrlConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrUrlConfigDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrUrlConfigDTO editOcrUrlConfigDTO) {
|
||||
iOcrUrlConfigService.edit(editOcrUrlConfigDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrUrlConfigDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrUrlConfigDTO deleteOcrUrlConfigDTO) {
|
||||
return iOcrUrlConfigService.delete(deleteOcrUrlConfigDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.docus.server.controller;
|
||||
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.AddOcrUrlConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.EditOcrUrlConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrurlconfigtest.DeleteOcrUrlConfigTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrurlconfigtest.OcrUrlConfigTestVO;
|
||||
import com.docus.server.entity.segmentation.OcrUrlConfigTest;
|
||||
import com.docus.server.api.segmentation.OcrUrlConfigTestApi;
|
||||
import com.docus.infrastructure.web.request.SearchDTO;
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.service.IOcrUrlConfigTestService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr路径配置表-调试 控制器类
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Api(value = "ocr路径配置表-调试", tags = "ocr路径配置表-调试")
|
||||
@RestController
|
||||
public class OcrUrlConfigTestController implements OcrUrlConfigTestApi {
|
||||
@Resource
|
||||
private IOcrUrlConfigTestService iOcrUrlConfigTestService;
|
||||
/**
|
||||
*按主键查询
|
||||
* @param id 主键Id
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("按主键查询")
|
||||
@Override
|
||||
public OcrUrlConfigTestVO findById(Long id) {
|
||||
return iOcrUrlConfigTestService.findById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
*查询所有
|
||||
* @return 实体
|
||||
*/
|
||||
@ApiOperation("查询所有")
|
||||
@Override
|
||||
public List<OcrUrlConfigTestVO> findAll() {
|
||||
return iOcrUrlConfigTestService.findAll();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关键字搜索
|
||||
* @param searchDTO 搜索参数
|
||||
* @return 分页列表
|
||||
*/
|
||||
@ApiOperation("关键字搜索")
|
||||
@Override
|
||||
public PageResult<OcrUrlConfigTestVO> search(SearchDTO searchDTO) {
|
||||
return iOcrUrlConfigTestService.search(searchDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增
|
||||
* @param addOcrUrlConfigTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("新增")
|
||||
@Override
|
||||
public void add(AddOcrUrlConfigTestDTO addOcrUrlConfigTestDTO) {
|
||||
iOcrUrlConfigTestService.add(addOcrUrlConfigTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑
|
||||
* @param editOcrUrlConfigTestDTO 编辑参数
|
||||
*/
|
||||
@ApiOperation("编辑")
|
||||
@Override
|
||||
public void edit(EditOcrUrlConfigTestDTO editOcrUrlConfigTestDTO) {
|
||||
iOcrUrlConfigTestService.edit(editOcrUrlConfigTestDTO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除
|
||||
* @param deleteOcrUrlConfigTestDTO 删除参数
|
||||
* @return 成功或失败
|
||||
*/
|
||||
@ApiOperation("批量删除")
|
||||
@Override
|
||||
public int delete(DeleteOcrUrlConfigTestDTO deleteOcrUrlConfigTestDTO) {
|
||||
return iOcrUrlConfigTestService.delete(deleteOcrUrlConfigTestDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package com.docus.server.convert;
|
||||
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.entity.segmentation.OcrBasicTest;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.AddOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.EditOcrBasicTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrbasictest.DeleteOcrBasicTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrbasictest.OcrBasicTestVO;
|
||||
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.Mappings;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 患者信息表-调试 服务转换器
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Mapper
|
||||
public interface OcrBasicTestConvert {
|
||||
|
||||
OcrBasicTestConvert INSTANCE = Mappers.getMapper(OcrBasicTestConvert.class);
|
||||
|
||||
@Mappings({})
|
||||
OcrBasicTest convertDO(AddOcrBasicTestDTO addOcrBasicTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrBasicTest convertDO(EditOcrBasicTestDTO editOcrBasicTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrBasicTest> convertAddDOList(List<AddOcrBasicTestDTO> addOcrBasicTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrBasicTest> convertEditDOList(List<EditOcrBasicTestDTO> editOcrBasicTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrBasicTestVO convertVO(OcrBasicTest ocrBasicTest);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrBasicTestVO> convertVO(List<OcrBasicTest> ocrBasicTestList);
|
||||
|
||||
@Mappings({})
|
||||
PageResult<OcrBasicTestVO> convertVO(PageResult<OcrBasicTest> pageResult);
|
||||
}
|
||||
|
@ -1,49 +0,0 @@
|
||||
package com.docus.server.convert;
|
||||
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.entity.segmentation.OcrConfig;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.AddOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.EditOcrConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrconfig.DeleteOcrConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrconfig.OcrConfigVO;
|
||||
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.Mappings;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* 基础配置表 服务转换器
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-25
|
||||
*/
|
||||
@Mapper
|
||||
public interface OcrConfigConvert {
|
||||
|
||||
OcrConfigConvert INSTANCE = Mappers.getMapper(OcrConfigConvert.class);
|
||||
|
||||
@Mappings({})
|
||||
OcrConfig convertDO(AddOcrConfigDTO addOcrConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrConfig convertDO(EditOcrConfigDTO editOcrConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrConfig> convertAddDOList(List<AddOcrConfigDTO> addOcrConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrConfig> convertEditDOList(List<EditOcrConfigDTO> editOcrConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrConfigVO convertVO(OcrConfig ocrConfig);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrConfigVO> convertVO(List<OcrConfig> ocrConfigList);
|
||||
|
||||
@Mappings({})
|
||||
PageResult<OcrConfigVO> convertVO(PageResult<OcrConfig> pageResult);
|
||||
}
|
||||
|
@ -0,0 +1,49 @@
|
||||
package com.docus.server.convert;
|
||||
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfig;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.AddOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.EditOcrCutConfigDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfig.DeleteOcrCutConfigDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfig.OcrCutConfigVO;
|
||||
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.Mappings;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置 服务转换器
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Mapper
|
||||
public interface OcrCutConfigConvert {
|
||||
|
||||
OcrCutConfigConvert INSTANCE = Mappers.getMapper(OcrCutConfigConvert.class);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfig convertDO(AddOcrCutConfigDTO addOcrCutConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfig convertDO(EditOcrCutConfigDTO editOcrCutConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfig> convertAddDOList(List<AddOcrCutConfigDTO> addOcrCutConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfig> convertEditDOList(List<EditOcrCutConfigDTO> editOcrCutConfigDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfigVO convertVO(OcrCutConfig ocrCutConfig);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfigVO> convertVO(List<OcrCutConfig> ocrCutConfigList);
|
||||
|
||||
@Mappings({})
|
||||
PageResult<OcrCutConfigVO> convertVO(PageResult<OcrCutConfig> pageResult);
|
||||
}
|
||||
|
@ -0,0 +1,49 @@
|
||||
package com.docus.server.convert;
|
||||
|
||||
import com.docus.infrastructure.web.response.PageResult;
|
||||
import com.docus.server.entity.segmentation.OcrCutConfigTest;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.AddOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.EditOcrCutConfigTestDTO;
|
||||
import com.docus.server.dto.segmentation.ocrcutconfigtest.DeleteOcrCutConfigTestDTO;
|
||||
import com.docus.server.vo.segmentation.ocrcutconfigtest.OcrCutConfigTestVO;
|
||||
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.Mappings;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* ocr图片剪切配置-调试 服务转换器
|
||||
*
|
||||
* @author AutoGenerator
|
||||
* @since 2023-08-29
|
||||
*/
|
||||
@Mapper
|
||||
public interface OcrCutConfigTestConvert {
|
||||
|
||||
OcrCutConfigTestConvert INSTANCE = Mappers.getMapper(OcrCutConfigTestConvert.class);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfigTest convertDO(AddOcrCutConfigTestDTO addOcrCutConfigTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfigTest convertDO(EditOcrCutConfigTestDTO editOcrCutConfigTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfigTest> convertAddDOList(List<AddOcrCutConfigTestDTO> addOcrCutConfigTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfigTest> convertEditDOList(List<EditOcrCutConfigTestDTO> editOcrCutConfigTestDTO);
|
||||
|
||||
@Mappings({})
|
||||
OcrCutConfigTestVO convertVO(OcrCutConfigTest ocrCutConfigTest);
|
||||
|
||||
@Mappings({})
|
||||
List<OcrCutConfigTestVO> convertVO(List<OcrCutConfigTest> ocrCutConfigTestList);
|
||||
|
||||
@Mappings({})
|
||||
PageResult<OcrCutConfigTestVO> convertVO(PageResult<OcrCutConfigTest> pageResult);
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue