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