Commit 2678ff0a8bbb0cc6b6ae4598dbadf52e341ee843
1 parent
6edfd5ac
修改 bpmn 前端组件,注释掉 UserTask 的表单、候选人的选型,替换成自己的【流程表单】【任务分配规则】!
Showing
2 changed files
with
21 additions
and
16 deletions
yudao-admin-ui/src/components/bpmnProcessDesigner/package/penal/PropertiesPanel.vue
| ... | ... | @@ -16,7 +16,9 @@ |
| 16 | 16 | </el-collapse-item> |
| 17 | 17 | <el-collapse-item name="condition" v-if="formVisible" key="form"> |
| 18 | 18 | <div slot="title" class="panel-tab__title"><i class="el-icon-s-order"></i>表单</div> |
| 19 | - <element-form :id="elementId" :type="elementType" /> | |
| 19 | +<!-- <element-form :id="elementId" :type="elementType" />--> | |
| 20 | + 友情提示:使用 <router-link target="_blank" :to="{path:'/bpm/manager/form'}"><el-link type="danger">流程表单</el-link> </router-link> | |
| 21 | + 替代,提供更好的表单设计功能 | |
| 20 | 22 | </el-collapse-item> |
| 21 | 23 | <el-collapse-item name="task" v-if="elementType.indexOf('Task') !== -1" key="task"> |
| 22 | 24 | <div slot="title" class="panel-tab__title"><i class="el-icon-s-claim"></i>任务</div> | ... | ... |
yudao-admin-ui/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTask.vue
| 1 | 1 | <template> |
| 2 | 2 | <div style="margin-top: 16px"> |
| 3 | - <el-form-item label="处理用户"> | |
| 4 | - <el-select v-model="userTaskForm.assignee" @change="updateElementTask('assignee')"> | |
| 5 | - <el-option v-for="ak in mockData" :key="'ass-' + ak" :label="`用户${ak}`" :value="`user${ak}`" /> | |
| 6 | - </el-select> | |
| 7 | - </el-form-item> | |
| 8 | - <el-form-item label="候选用户"> | |
| 9 | - <el-select v-model="userTaskForm.candidateUsers" multiple collapse-tags @change="updateElementTask('candidateUsers')"> | |
| 10 | - <el-option v-for="uk in mockData" :key="'user-' + uk" :label="`用户${uk}`" :value="`user${uk}`" /> | |
| 11 | - </el-select> | |
| 12 | - </el-form-item> | |
| 13 | - <el-form-item label="候选分组"> | |
| 14 | - <el-select v-model="userTaskForm.candidateGroups" multiple collapse-tags @change="updateElementTask('candidateGroups')"> | |
| 15 | - <el-option v-for="gk in mockData" :key="'ass-' + gk" :label="`分组${gk}`" :value="`group${gk}`" /> | |
| 16 | - </el-select> | |
| 17 | - </el-form-item> | |
| 3 | +<!-- <el-form-item label="处理用户">--> | |
| 4 | +<!-- <el-select v-model="userTaskForm.assignee" @change="updateElementTask('assignee')">--> | |
| 5 | +<!-- <el-option v-for="ak in mockData" :key="'ass-' + ak" :label="`用户${ak}`" :value="`user${ak}`" />--> | |
| 6 | +<!-- </el-select>--> | |
| 7 | +<!-- </el-form-item>--> | |
| 8 | +<!-- <el-form-item label="候选用户">--> | |
| 9 | +<!-- <el-select v-model="userTaskForm.candidateUsers" multiple collapse-tags @change="updateElementTask('candidateUsers')">--> | |
| 10 | +<!-- <el-option v-for="uk in mockData" :key="'user-' + uk" :label="`用户${uk}`" :value="`user${uk}`" />--> | |
| 11 | +<!-- </el-select>--> | |
| 12 | +<!-- </el-form-item>--> | |
| 13 | +<!-- <el-form-item label="候选分组">--> | |
| 14 | +<!-- <el-select v-model="userTaskForm.candidateGroups" multiple collapse-tags @change="updateElementTask('candidateGroups')">--> | |
| 15 | +<!-- <el-option v-for="gk in mockData" :key="'ass-' + gk" :label="`分组${gk}`" :value="`group${gk}`" />--> | |
| 16 | +<!-- </el-select>--> | |
| 17 | +<!-- </el-form-item>--> | |
| 18 | 18 | <el-form-item label="到期时间"> |
| 19 | 19 | <el-input v-model="userTaskForm.dueDate" clearable @change="updateElementTask('dueDate')" /> |
| 20 | 20 | </el-form-item> |
| ... | ... | @@ -24,6 +24,9 @@ |
| 24 | 24 | <el-form-item label="优先级"> |
| 25 | 25 | <el-input v-model="userTaskForm.priority" clearable @change="updateElementTask('priority')" /> |
| 26 | 26 | </el-form-item> |
| 27 | + 友情提示:任务的分配规则,使用 | |
| 28 | + <router-link target="_blank" :to="{path:'/bpm/manager/model'}"><el-link type="danger">流程模型</el-link> </router-link> | |
| 29 | + 下的【分配规则】替代,提供指定角色、部门负责人、部门成员、岗位、工作组、自定义脚本等 7 种维护的任务分配维度,更加灵活! | |
| 27 | 30 | </div> |
| 28 | 31 | </template> |
| 29 | 32 | ... | ... |