From 622765d9ad55085f575a7c2347f31fd0d76873bc Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Tue, 14 Dec 2021 09:34:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E7=AB=A0=E5=BA=8F=E5=8F=B7=E6=9F=A5?= =?UTF-8?q?=E9=87=8D=EF=BC=880-100=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ArticleController.java | 36 ++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java index e3c5156..cd19fad 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java @@ -271,11 +271,11 @@ public class ArticleController { * 文章标题是否重复 * @param aid 修改时用 * @param iid 疾病id - * @param title 所属类型 + * @param title 文章标题 * @return true 可以使用,false已经存在 */ @GetMapping("getTitleYn") - public BaseResponse getDictByParam(@RequestParam(required = false) Integer aid, Integer iid,String title){ + public BaseResponse getTitleYn(@RequestParam(required = false) Integer aid, Integer iid,String title){ BaseResponse baseResponse=new BaseResponse(); try { QueryWrapper queryWrapper=new QueryWrapper<>(); @@ -298,5 +298,37 @@ public class ArticleController { } return baseResponse; } + /** + * 文章序号是否重复 + * @param aid 修改时用 + * @param iid 疾病id + * @param serialNumber 序号(0-100) + * @return true 可以使用,false已经存在 + */ + @GetMapping("getSerialNumberYn") + public BaseResponse getSerialNumberYn(@RequestParam(required = false) Integer aid, Integer iid,Integer serialNumber){ + BaseResponse baseResponse=new BaseResponse(); + try { + QueryWrapper queryWrapper=new QueryWrapper<>(); + queryWrapper.eq("iid", iid); + queryWrapper.eq("serial_number", serialNumber); + if(null!=aid){//修改的时候判断是否重复 + LymsArticle Article=lymsArticleService.getOne(queryWrapper); + QueryWrapper queryWrapper2=new QueryWrapper<>(); + queryWrapper2.eq("aid", aid); + LymsArticle Article2=lymsArticleService.getOne(queryWrapper2); + baseResponse.setObject(null==Article?true:(Article2.getSerialNumber().equals(serialNumber)?true:false)); + }else { + LymsArticle Article=lymsArticleService.getOne(queryWrapper); + baseResponse.setObject(null==Article?true:false); + } + baseResponse.setErrormsg("成功"); + } catch (Exception e) { + baseResponse.setErrormsg("失败"); + e.printStackTrace(); + } + return baseResponse; + } + } -- 1.8.3.1