From 0f4844c4422769914614715ad4851732bd2f5001 Mon Sep 17 00:00:00 2001 From: heyujie <516346543@qq.com> Date: 星期五, 02 七月 2021 21:01:35 +0800 Subject: [PATCH] 周五下午的修改 --- src/pages/shuohuangMonitorAnalyze/components/taskManage.vue | 71 ++++++++++------------------------- 1 files changed, 20 insertions(+), 51 deletions(-) diff --git a/src/pages/shuohuangMonitorAnalyze/components/taskManage.vue b/src/pages/shuohuangMonitorAnalyze/components/taskManage.vue index 415a061..a3d85f7 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/taskManage.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/taskManage.vue @@ -214,7 +214,7 @@ >鍙栨秷鍒嗛厤</span > <span - @click="cancelDistribute(scope.row)" + @click="cancelAssign(scope.row)" v-show="taskType == 2" >鍙栨秷鎸囨淳</span > @@ -268,7 +268,7 @@ addToAssignList, getTaskList, distributeTask, - cancelMission, + cancelMission,cancelAssign, } from "@/api/shuohuang"; export default { data() { @@ -286,7 +286,7 @@ actCollapseName: "", personList: [], memberChecked: [], - taskTableData: null, + taskTableData: [], taskVideoChecked: [], notAssignedOnly: false, isIndeterminate: false, @@ -330,7 +330,19 @@ }, cancelDistribute(row) { let arr = row.VideoList.map(x => x.ID); - cancelMission({ LkgIDs: arr }).then((res) => { + cancelMission({ VideoIDs: arr }).then((res) => { + if (res.success) { + this.$notify({ + type: "success", + message: res.msg, + }); + this.refreshAll(); + } + }); + }, + cancelAssign(row) { + let arr = row.VideoList.map(x => x.ID); + cancelAssign({ VideoIDs: arr }).then((res) => { if (res.success) { this.$notify({ type: "success", @@ -408,8 +420,8 @@ return a.map((item) => item.ID); }); addToAssignList({ - UserID: this.memberChecked, - LkgIDs: arr, + HandlerUserID: this.memberChecked, + VideoIDs: arr, }).then((res) => { if (res.success) { this.$notify({ @@ -427,58 +439,15 @@ // _this.orgTreeDialogVisible = false; }); }, - // deepNodeChildren(node) { - // if (node.ChildDept && node.ChildDept.length > 0) { - // return node.ChildDept.map((child) => { - // let childObj = {}; - // childObj.id = child.ID; - // childObj.label = child.Name; - // childObj.Status = child.Status; - // if (child.ChildDept) { - // childObj.children = this.deepNodeChildren(child); - // } - // if (child.UserLst) { - // childObj.children = this.deepNodeChildren(child); - // } - // return childObj; - // }); - // } else if (node.UserLst && node.UserLst.length > 0) { - // return node.UserLst.map((child) => { - // let childObj = {}; - // childObj.id = child.ID; - // childObj.label = child.Name; - // childObj.Status = child.Status; - // return childObj; - // }); - // } - // }, - // checkOrgNode(a, b, c) { - // this.checkedOrg = a; - // }, - // getOrganizeTreeData() { - // let _this = this; - // getOrganizeTree().then((res) => { - // _this.organizeData = res.data.map((item) => { - // let obj = {}; - // obj.id = item.ID; - // obj.label = item.Name; - // obj.Status = item.Status; - // obj.children = _this.deepNodeChildren(item); - // return obj; - // }); - // }); - // }, distributeTask() { let _this = this; distributeTask({ - LkgIDs: this.taskVideoChecked, + VideoIDs: this.taskVideoChecked, + distributerID: "" }).then((res) => { _this.renderTaskTable(); }); }, - // selOrg () { - // this.orgTreeDialogVisible = true; - // }, }, }; </script> -- Gitblit v1.8.0