diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue index 96753fa5..a5bb6012 100644 --- a/src/views/projectcenter/TaskAdd.vue +++ b/src/views/projectcenter/TaskAdd.vue @@ -539,6 +539,7 @@ import AddVote from "../../components/drawers/AddVote.vue"; import { message } from "ant-design-vue"; import * as api from "../../api/indexTaskadd"; import * as apilive from "../../api/indexLiveBroadcast"; +import * as apiExternal from "../../api/indexExternalChain"; import * as apieval from "../../api/indexEval"; const drawercolumns = [ { @@ -671,6 +672,7 @@ export default { haspub: false, checked1: false, checkedd: false, + id: "ssss", }, { key: 2, @@ -855,6 +857,7 @@ export default { isactive: -1, isActive: false, deleteLiveID: null, //删除直播id + deleteExternalID: null, //删除外链id }); const selectProjectName = (value, index) => { console.log("value", value, index); @@ -963,7 +966,7 @@ export default { // width: 100, align: "center", scopedSlots: { customRender: "action" }, - customRender: () => { + customRender: (text) => { return (
@@ -979,7 +982,13 @@ export default { style="color:#4EA6FF;cursor:pointer" onClick={() => { showDelete(); - {/* deleteEvalText(); */} + { + /* state.deleteLiveID = text.record.id; */ + } + { + /* deleteEvalText(); */ + } + console.log(text.record.id); }} > 删除 @@ -1026,11 +1035,26 @@ export default { console.log(err); }); }; - + + //删除外链 + const deleteExternalChain = () => { + let obj = { + linkId: state.deleteExternalID, + }; + apiExternal + .deleteLink(obj) + .then((res) => { + console.log(res); + }) + .catch((err) => { + console.log(err); + }); + }; + //删除评估测试 const deleteEvalText = () => { let obj = { - evaluationId:state.deleteLiveID, + evaluationId: state.deleteLiveID, }; apieval .deleteEvaluationById(obj) @@ -1173,6 +1197,7 @@ export default { getTask, deleteLiveBroadcast, deleteEvalText, + deleteExternalChain, }; }, };