From 8e7e62cb03a05e3d8b22b333250f261295e3c4b5 Mon Sep 17 00:00:00 2001 From: pengqiang <1067496116@qq.com> Date: Fri, 26 Aug 2022 16:57:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E9=87=8D=E8=A6=81=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E9=99=90=E5=88=B6admin=E6=89=8D=E8=83=BD=E6=93=8D?= =?UTF-8?q?=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../backend/ActModelController.java | 2 + .../backend/ActProcDefController.java | 2 + .../work/service/ActProcDefService.java | 2 +- .../templates/admin/act_model_list.ftl | 44 +++++++++---------- .../templates/admin/act_proc_def_list.ftl | 20 +++++---- 5 files changed, 37 insertions(+), 33 deletions(-) diff --git a/src/main/java/cn/palmte/work/controller/backend/ActModelController.java b/src/main/java/cn/palmte/work/controller/backend/ActModelController.java index 611e067..51f5e56 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ActModelController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ActModelController.java @@ -4,6 +4,7 @@ package cn.palmte.work.controller.backend; import cn.palmte.work.bean.ResponseMsg; import cn.palmte.work.service.ActModelService; +import cn.palmte.work.utils.InterfaceUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -33,6 +34,7 @@ public class ActModelController extends BaseController { Map model) { ConcurrentHashMap searchInfo = getSearchInfo(keywords, model); model.put("pager", activitiModelService.list(searchInfo, pageNumber, pageSize)); + model.put("userName", InterfaceUtil.getAdmin().getUserName()); return "/admin/act_model_list"; } diff --git a/src/main/java/cn/palmte/work/controller/backend/ActProcDefController.java b/src/main/java/cn/palmte/work/controller/backend/ActProcDefController.java index 7b6b928..a636749 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ActProcDefController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ActProcDefController.java @@ -4,6 +4,7 @@ package cn.palmte.work.controller.backend; import cn.palmte.work.bean.ResponseMsg; import cn.palmte.work.service.ActProcDefService; import cn.palmte.work.utils.ActUtil; +import cn.palmte.work.utils.InterfaceUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -35,6 +36,7 @@ public class ActProcDefController extends BaseController { @RequestParam(value = PAGE_SIZE, defaultValue = DEFAULT_PAGE_SIZE) int pageSize, Map model) { ConcurrentHashMap searchInfo = getSearchInfo(keywords, model); + model.put("userName", InterfaceUtil.getAdmin().getUserName()); model.put("pager", actProcDefService.list(searchInfo, pageNumber, pageSize)); return "/admin/act_proc_def_list"; } diff --git a/src/main/java/cn/palmte/work/service/ActProcDefService.java b/src/main/java/cn/palmte/work/service/ActProcDefService.java index cb3fcd1..4f21580 100644 --- a/src/main/java/cn/palmte/work/service/ActProcDefService.java +++ b/src/main/java/cn/palmte/work/service/ActProcDefService.java @@ -41,7 +41,7 @@ public class ActProcDefService { QueryHelper queryHelper = new QueryHelper(select, " act_re_procdef p LEFT JOIN act_re_deployment d on p.DEPLOYMENT_ID_ = d.ID_"); String name = searchInfo.get("name"); queryHelper.addCondition(StringUtils.isNotEmpty(name), "(p.NAME_=? or p.KEY_=?)", name, name); - queryHelper.addOrderProperty("p.KEY_,p.VERSION_", false); + queryHelper.addOrderProperty("p.VERSION_", false); return pagination.paginate(queryHelper.getSql(), ActProcDef.class, pageNumber, pageSize); } diff --git a/src/main/resources/templates/admin/act_model_list.ftl b/src/main/resources/templates/admin/act_model_list.ftl index aa68f8d..0bfb13e 100644 --- a/src/main/resources/templates/admin/act_model_list.ftl +++ b/src/main/resources/templates/admin/act_model_list.ftl @@ -15,20 +15,19 @@
- <#--<@shiro.hasPermission name="ROLE_ADD">--> - - <#-- - <@shiro.hasPermission name="ROLE_DELRTE">--> - - <#----> + <#if userName! == 'admin'> + + + +
@@ -75,22 +74,21 @@
+ <#if userName! == 'admin'> + - - - <#--<@shiro.hasPermission name="ROLE_EDIT">--> - <#----> +
diff --git a/src/main/resources/templates/admin/act_proc_def_list.ftl b/src/main/resources/templates/admin/act_proc_def_list.ftl index 0f5e1c2..f1b29c5 100644 --- a/src/main/resources/templates/admin/act_proc_def_list.ftl +++ b/src/main/resources/templates/admin/act_proc_def_list.ftl @@ -16,11 +16,13 @@
- + <#if userName! == 'admin'> + +
@@ -59,7 +61,7 @@ 流程标识 版本 预览 - 激活/挂起 + <#--激活/挂起--> 部署时间 操作 @@ -92,14 +94,14 @@ - + <#--
- <#--1激活 2挂起--> + <#–1激活 2挂起–> checked/>
- + --> <#if list.deployTime??>${list.deployTime?datetime}