From 17055fd8d36504b79a5def28f5d4b4740faf012d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 25 三月 2022 13:47:35 +0800 Subject: [PATCH] TDMQ工具集成 --- src/main/java/org/yeshi/utils/generater/vo/admin/controller/AdminControllerInfoVO.java | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) diff --git a/src/main/java/org/yeshi/utils/generater/vo/admin/controller/AdminControllerInfoVO.java b/src/main/java/org/yeshi/utils/generater/vo/admin/controller/AdminControllerInfoVO.java index e55a0eb..a90b56a 100644 --- a/src/main/java/org/yeshi/utils/generater/vo/admin/controller/AdminControllerInfoVO.java +++ b/src/main/java/org/yeshi/utils/generater/vo/admin/controller/AdminControllerInfoVO.java @@ -25,6 +25,10 @@ //鍚嶇О private String controllerName; + private boolean add; + private boolean update; + private boolean delete; + public static class Builder { private AdminGeneraterInfo generaterInfo; @@ -77,8 +81,12 @@ vo.setPackageName(packageName); vo.setQueryVO(query); vo.setService(service); + vo.setAdd(generaterInfo.getAddFormRows() != null && generaterInfo.getAddFormRows().size() > 0); + vo.setUpdate(generaterInfo.getUpdateFormRows() != null && generaterInfo.getUpdateFormRows().size() > 0 && generaterInfo.getControllerData().edit()); + vo.setDelete(generaterInfo.getControllerData().delete()); + vo.setIdentifyIdType(EntityUtil.getIdentifyId(generaterInfo.getEntity()).getType().getSimpleName()); - vo.setControllerName(vo.getEntity().getName()+"AdminController"); + vo.setControllerName(vo.getEntity().getName() + "AdminController"); return vo; } @@ -152,4 +160,28 @@ public void setControllerName(String controllerName) { this.controllerName = controllerName; } + + public boolean isAdd() { + return add; + } + + public void setAdd(boolean add) { + this.add = add; + } + + public boolean isUpdate() { + return update; + } + + public void setUpdate(boolean update) { + this.update = update; + } + + public boolean isDelete() { + return delete; + } + + public void setDelete(boolean delete) { + this.delete = delete; + } } -- Gitblit v1.8.0