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}