From d02c3094809daa91a0422bc8e10171a60ee7f2c3 Mon Sep 17 00:00:00 2001 From: caozhen <18736171426@139.com> Date: Fri, 22 Sep 2023 17:05:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=86=E5=88=86=E6=8E=A5=E5=8F=A3=E6=9B=B4?= =?UTF-8?q?=E6=94=B9=E5=85=A5=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SarFileSplitInfoController.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java index 3c34a014..7475b37d 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java +++ b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java @@ -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 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 wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(SarFileSplitInfoEO::getFileId, id); + wrapper.last("limit 1"); + SarFileSplitInfoEO splitInfoEO = sarFileSplitInfoService.getOne(wrapper); + sarFileSplitInfoService.add(splitInfoEO); return Result.OK("添加成功!"); }