From de4dadd99a8200e7ca4a17461bb6e8984e337fd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 10 Aug 2022 11:12:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTask/XmTaskMng.vue | 83 ++++---------------------- 1 file changed, 11 insertions(+), 72 deletions(-) diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index bb177971..97ed18ad 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -116,46 +116,12 @@ > - 责任人: - {{ this.filters.createUser.username }} - 选责任人 - 我的 + 责任人: + - 执行人: - {{ this.filters.executor.username }} - 选执行人 - 我的 + 执行人: + 技能: @@ -939,6 +905,7 @@ import XmGroupSelect from "../xmGroup/XmGroupSelect.vue"; import XmPhaseSelect from "./XmPhaseSelect.vue"; import { addXmTaskExecuser } from '@/api/xm/core/xmTaskExecuser'; +import MdpSelectUserXm from "@/views/xm/core/components/MdpSelectUserXm/index"; export default { computed: { @@ -1022,8 +989,8 @@ export default { skillTags: [], taskOut: "", //1只查众包任务,0//只查本机构任务 menus: [], - createUser: null, //负责人 - executor: null, //执行人 + createUser: {}, //负责人 + executor: {}, //执行人 taskType: "", tags: [], taskState:'',//任务状态 @@ -1144,15 +1111,7 @@ export default { }, changeShowInfo() { this.projectInfoVisible = false; - }, - clearFiltersCreateUser() { - this.filters.createUser = null; - this.searchXmTasks(); - }, - clearFiltersExecutor() { - this.filters.executor = null; - this.searchXmTasks(); - }, + }, clearFiltersMenu(menu) { this.filters.menus = this.filters.menus.filter( (i) => i.menuId != menu.menuId @@ -1870,13 +1829,6 @@ export default { var user= groupUsers[0]; this.editXmTaskSomeFields(option.data,option.action,user) } - }else if(option.action=='filtersCreateUserid'){ - if (groupUsers && groupUsers.length > 0) { - this.filters.createUser = groupUsers[0]; - } else { - this.filters.createUser = null; - } - this.searchXmTasks(); }else if(option.action==='executorUserid'){ var user= groupUsers[0]; var params={} @@ -1903,24 +1855,10 @@ export default { this.$notify({position:'bottom-left',showClose:true,message:tips.msg,type:'error'}) } }) - }else{ - if (groupUsers && groupUsers.length > 0) { - this.filters.executor = groupUsers[0]; - } else { - this.filters.executor = null; - } - this.searchXmTasks(); - } + } }, - setFiltersCreateUserAsMySelf() { - this.filters.createUser = this.userInfo; - this.searchXmTasks(); - }, - setFiltersExecutorAsMySelf() { - this.filters.executor = this.userInfo; - this.searchXmTasks(); - }, + formatExeUsernames(row) { var exeUsernames = row.exeUsernames; @@ -2261,6 +2199,7 @@ export default { XmTableConfig, XmWorkloadEdit, XmPhaseSelect, + MdpSelectUserXm, //在下面添加其它组件 }, mounted() {