From 852f3dc05f44684e0bea1f6c81ed082abdd2789f Mon Sep 17 00:00:00 2001 From: SUNJIABIN Date: Mon, 24 Apr 2023 15:21:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=96=99=E4=B8=AD=E5=BF=83=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E8=8A=82=E7=82=B9=E5=90=8D=E7=A7=B0=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../slrs/zlTree/controller/ZlTreeController.java | 5 +++++ .../com/adc/da/slrs/zlTree/dao/ZlTreeDao.java | 2 ++ .../da/slrs/zlTree/service/IZlTreeService.java | 2 ++ .../zlTree/service/impl/ZlTreeServiceImpl.java | 16 ++++++++++++++++ 4 files changed, 25 insertions(+) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/controller/ZlTreeController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/controller/ZlTreeController.java index af8f2dda..18876309 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/controller/ZlTreeController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/controller/ZlTreeController.java @@ -99,5 +99,10 @@ public class ZlTreeController extends BaseController { return Result.success(zlTree); } + @GetMapping("/getMoBan") + @ApiOperation("模板下载校验") + public ResponseMessage getMoBan(String id){ + return Result.success(iZlTreeService.getMoBan(id)); + } } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/dao/ZlTreeDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/dao/ZlTreeDao.java index 91971be7..034e3a75 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/dao/ZlTreeDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/dao/ZlTreeDao.java @@ -21,4 +21,6 @@ public interface ZlTreeDao extends BaseMapper { int topping(@Param("id") String id); + @Select("select name from zl_tree where id =#{id}") + String getMoBan(String id); } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/IZlTreeService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/IZlTreeService.java index 6e9ef9f5..2bd01353 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/IZlTreeService.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/IZlTreeService.java @@ -57,4 +57,6 @@ public interface IZlTreeService extends IService { void subordinateTreeNodes(List treeIds,String parentTreeId); void setResource(ZlTree material); + + ResponseMessage getMoBan(String id); } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/impl/ZlTreeServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/impl/ZlTreeServiceImpl.java index 6784de4f..dc8e5e8c 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/impl/ZlTreeServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/zlTree/service/impl/ZlTreeServiceImpl.java @@ -200,4 +200,20 @@ public class ZlTreeServiceImpl extends ServiceImpl implements tsRoleMenuDataDao.save(roleId,material.getId()); } } + + /** + * 模板下载 + * @param id + * @return + */ + @Override + public ResponseMessage getMoBan(String id) { + //根据提供的数id获取名称 + String treeName = zlTreeDao.getMoBan(id); + //校验如果节点名称是模板则校验通过 + if (treeName.equals("模板")){ + return Result.success("200","校验通过",true); + } + return Result.success("200","校验未通过",false); + } }