From 5fb65ada8ccc28eabf823b284de70fbd3ca1f41e Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期二, 28 九月 2021 18:29:36 +0800
Subject: [PATCH] 抓拍大图层级修复v1
---
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