拆分接口更改入参

This commit is contained in:
caozhen
2023-09-22 17:05:27 +08:00
parent 0513cb1e59
commit d02c309480
@@ -1,17 +1,21 @@
package com.jero.modules.split.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
import com.jero.common.constant.enums.LanguageEnum;
import com.jero.common.exception.JeroBootException;
import com.jero.common.system.base.controller.JeroController;
import com.jero.modules.document.service.IBussDocumentLibraryEOService;
import com.jero.modules.lanswitch.service.ILanguageSwitchService;
import com.jero.modules.laws.common.constant.ResultCommon;
import com.jero.modules.ocr.util.LineHumpUtil;
import com.jero.modules.oss.entity.OSSFile;
import com.jero.modules.oss.service.IOSSFileService;
import com.jero.modules.oss.service.impl.OSSFileServiceImpl;
import com.jero.modules.split.entity.SarFileSplitInfoEO;
import com.jero.modules.split.page.SarFileSplitInfoEOPage;
import com.jero.modules.split.service.ISarFileSplitInfoService;
@@ -53,6 +57,8 @@ public class SarFileSplitInfoController extends JeroController<SarFileSplitInfoE
@Autowired
private ILanguageSwitchService languageSwitchService;
@Autowired
private IOSSFileService ossFileService;
/**
* 分页列表查询
@@ -129,8 +135,16 @@ public class SarFileSplitInfoController extends JeroController<SarFileSplitInfoE
@ApiOperation(value="文档拆分表-添加", notes="文档拆分表-添加")
@PostMapping(value = "/add")
// @RequiresPermissions("split:sarFileSplitInfo:add")
public Result<?> add(@Validated @RequestBody SarFileSplitInfoEO sarFileSplitInfoEO) {
sarFileSplitInfoService.add(sarFileSplitInfoEO);
public Result<?> add(@RequestBody SarFileSplitInfoEO sarFileSplitInfoEO) {
String id = sarFileSplitInfoEO.getId();
if (StringUtils.isBlank(id)){
throw new JeroBootException("请选择文本!");
}
LambdaQueryWrapper<SarFileSplitInfoEO> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(SarFileSplitInfoEO::getFileId, id);
wrapper.last("limit 1");
SarFileSplitInfoEO splitInfoEO = sarFileSplitInfoService.getOne(wrapper);
sarFileSplitInfoService.add(splitInfoEO);
return Result.OK("添加成功!");
}