Commit 038c66f8ad6c42f104c5ac65c8d2f84fa3b185d2

Authored by youxiw2000
1 parent a79ad7c9

m

trash-activiti/src/main/java/com/trash/activiti/service/impl/ActTaskServiceImpl.java
... ... @@ -84,20 +84,20 @@ public class ActTaskServiceImpl implements IActTaskService {
84 84 public Page<ActTaskDTO> selectProcessDefinitionList(PageDomain pageDomain) {
85 85 Page<ActTaskDTO> list = new Page<ActTaskDTO>();
86 86  
87   - // if (ServletUtils.getParameter("role") != null) {
88   - // List<String> posts = new ArrayList<>();
89   - // posts.add(ServletUtils.getParameter("role"));
90   - // SecurityUtils.getLoginUser().getUser().setPostIds(posts);
91   - // }
92   - // if (ServletUtils.getParameter("dept") != null) {
93   - // List<String> roles = new ArrayList<>();
94   - // roles.add(ServletUtils.getParameter("dept"));
95   - // SecurityUtils.getLoginUser().getUser().setRoleIds(roles);
96   - // }
97   - // if (SecurityUtils.getLoginUser().getUser().getPostIds().size() == 0
98   - // || SecurityUtils.getLoginUser().getUser().getRoleIds().size() == 0) {
99   - // return list;
100   - // }
  87 + if (ServletUtils.getParameter("role") != null) {
  88 + List<String> posts = new ArrayList<>();
  89 + posts.add(ServletUtils.getParameter("role"));
  90 + SecurityUtils.getLoginUser().getUser().setPostIds(posts);
  91 + }
  92 + if (ServletUtils.getParameter("dept") != null) {
  93 + List<String> roles = new ArrayList<>();
  94 + roles.add(ServletUtils.getParameter("dept"));
  95 + SecurityUtils.getLoginUser().getUser().setRoleIds(roles);
  96 + }
  97 + if (SecurityUtils.getLoginUser().getUser().getPostIds().size() == 0
  98 + || SecurityUtils.getLoginUser().getUser().getRoleIds().size() == 0) {
  99 + return list;
  100 + }
101 101  
102 102 org.activiti.api.runtime.shared.query.Page<Task> pageTasks = taskRuntime
103 103 .tasks(Pageable.of((pageDomain.getPageNum() - 1) * pageDomain.getPageSize(), pageDomain.getPageSize()));
... ...
trash-ui/src/layout/index.vue
1 1 <template>
  2 + <div :class="classObj" class="app-wrapper">
  3 + <sidebar class="sidebar-container" />
  4 + <div :class="{hasTagsView:needTagsView}" class="main-container">
  5 + <tags-view v-if="needTagsView" />
2 6 <app-main />
  7 +
  8 + </div>
  9 + </div>
3 10 </template>
4 11  
5 12 <script>
... ...
trash-ui/src/layout/index66.vue renamed to trash-ui/src/layout/index5.vue
1 1 <template>
2   - <div :class="classObj" class="app-wrapper">
3   - <sidebar class="sidebar-container" />
4   - <div :class="{hasTagsView:needTagsView}" class="main-container">
5   - <tags-view v-if="needTagsView" />
6 2 <app-main />
7   -
8   - </div>
9   - </div>
10 3 </template>
11 4  
12 5 <script>
... ...
trash-ui/src/views/activiti/task/index.vue
1 1 <template>
2 2 <div class="app-container">
3   -<!-- <el-select v-model="queryParams.dept" filterable reserve-keyword @change="getList">-->
4   -<!-- <el-option v-for="item in depts" :label="item.name"-->
5   -<!-- :value="item.code" :key="item.code">-->
6   -<!-- </el-option>-->
7   -<!-- </el-select>-->
8   -<!-- <el-select v-model="queryParams.role" filterable reserve-keyword @change="getList">-->
9   -<!-- <el-option v-for="item in roles" :label="item.name"-->
10   -<!-- :value="item.code" :key="item.code">-->
11   -<!-- </el-option>-->
12   -<!-- </el-select>-->
  3 + <el-select v-model="queryParams.dept" filterable reserve-keyword @change="getList">
  4 + <el-option v-for="item in depts" :label="item.name"
  5 + :value="item.code" :key="item.code">
  6 + </el-option>
  7 + </el-select>
  8 + <el-select v-model="queryParams.role" filterable reserve-keyword @change="getList">
  9 + <el-option v-for="item in roles" :label="item.name"
  10 + :value="item.code" :key="item.code">
  11 + </el-option>
  12 + </el-select>
13 13  
14 14  
15 15 <taskCard :task="task" v-for="task in taskList" @sendToParent="showTask"/>
... ...