直播外链活动讨论阶段里关卡里编辑

This commit is contained in:
zhangyc
2022-11-10 20:10:26 +08:00
parent 31234d2574
commit cbddd79d4b
9 changed files with 608 additions and 987 deletions

View File

@@ -190,7 +190,7 @@
@changeData="updateTableData"
v-model:projectId="projectId"
v-model:chooseStageId="chooseStageId"
v-model:isLiveEdit="isLiveEdit"
v-model:edit="edit"
v-model:EditLiveId="EditLiveId"
v-model:projectTaskId="projectTaskId"
/>
@@ -213,7 +213,7 @@
@changeData="updateTableData"
v-model:projectId="projectId"
v-model:chooseStageId="chooseStageId"
v-model:isRefEdit="isRefEdit"
v-model:edit="edit"
v-model:EditRefId="EditRefId"
v-model:projectTaskId="projectTaskId"
/>
@@ -1457,31 +1457,6 @@ export default {
console.log("删除失败", err);
});
};
//编辑讨论
const editDiscuss = () => {
let obj = {
createTime: "",
createUser: 0,
discussExplain: "",
discussFlag: "",
discussId: 0,
discussName: "",
discussSettings: "",
discussTag: "",
projectId: 0,
updateTime: "",
updateUser: 0,
};
apidiscuss
.updateDiscuss(obj)
.then((res) => {
console.log("更新成功", res);
message.success("更新成功");
})
.catch((err) => {
console.log("更新失败", err);
});
};
//删除活动
const deleteActivity = () => {
let obj = {
@@ -1500,38 +1475,7 @@ export default {
console.log("删除失败", err);
});
};
//编辑活动
const editActivity = () => {
let obj = {
activityAddress: "",
activityDuration: "",
activityEndTime: "",
activityExplain: "",
activityFlag: "",
activityId: 0,
activityName: "",
activityNotice: "",
activityStartTime: "",
activityTag: "",
afterSignIn: "",
beforeSignIn: "",
createTime: "",
createUser: 0,
signOutTime: "",
standardSettings: "",
updateTime: "",
updateUser: 0,
};
apiactivity
.updateActivity(obj)
.then((res) => {
console.log("更新成功", res);
message.success("更新成功");
})
.catch((err) => {
console.log("更新失败", err);
});
};
//删除测评测试
const deleteEvalText = () => {
let obj = {
@@ -1570,39 +1514,6 @@ export default {
});
};
//编辑评估信息
const editInvistPath = () => {
let obj = {
appraiseEndTime: "",
appraiseExplain: "",
appraiseFlag: "",
appraiseId: 0,
appraiseName: "",
appraiseStartTime: "",
appraiseTag: "",
createTime: "",
createUser: 0,
researchId: 0,
researchName: "",
updateTime: "",
updateUser: 0,
};
apiinvist
.updateAppraiseMessage(obj)
.then((res) => {
setTimeout(() => {
console.log("修改成功", res);
message.success("修改成功");
}, 1000);
})
.catch((err) => {
console.log("修改失败", err);
// state.createLoading = false;
//重新获取列表
getTask();
});
};
//删除任务
const deleteTask = () => {
let obj = { projectTaskIds: state.deleteID };
@@ -1635,39 +1546,7 @@ export default {
});
};
//编辑投票信息
const editVotePath = () => {
let obj = {
baseVote: "",
createTime: "",
createUser: 0,
stem: "",
stemId: 0,
updateTime: "",
updateUser: 0,
voteEndTime: "",
voteExplain: "",
voteFlag: "",
voteId: 0,
voteName: "",
voteStartTime: "",
voteTag: "",
};
apivote
.editVote(obj)
.then((res) => {
setTimeout(() => {
console.log("修改成功", res);
message.success("修改成功");
}, 1000);
})
.catch((err) => {
console.log("修改失败", err);
// state.createLoading = false;
//重新获取列表
getTask();
});
};
const showChangeModal = () => {
state.visiblene = true;
};
@@ -1777,23 +1656,22 @@ export default {
state.projectTaskId = eleId;
state.addtestvisible = true;
};
const showDrawerAddLive = () => {
const showDrawerAddLive = (id, eleId) => {
state.addlivevisible = true;
state.EditLiveId = id;
state.projectTaskId = eleId;
};
const showDrawerAddRef = (id, eleId) => {
state.EditRefId = id;
state.projectTaskId = eleId;
state.addrefvisible = true;
};
const showDrawerAddDiscuss = () => {
state.adddiscussvisible = true;
};
//打开编辑讨论的弹窗
const showEditAddDiscuss = (id, eleId) => {
const showDrawerAddDiscuss = (id, eleId) => {
state.editDiscussId = id;
state.projectTaskId = eleId;
state.adddiscussvisible = true;
};
const showDrawerAddActive = (id, eleId) => {
state.addactivevisible = true;
state.editActivityId = id;
@@ -1892,19 +1770,8 @@ export default {
const changeCourseType = (id) => {
console.log("任务id", id);
};
//打开编辑外链的弹窗
const showEditRefDrawer = (id, eleId) => {
state.addrefvisible = true;
state.isRefEdit = true;
state.EditRefId = id;
state.projectTaskId = eleId;
};
//打开编辑直播的弹窗
const showEditLiveDrawer = (id) => {
state.addlivevisible = true;
state.isLiveEdit = 2;
state.EditLiveId = id;
};
//打开测评的弹窗
const showEditEvalDrawer = (id, eleId) => {
console.log("222222222222222222222", id);
@@ -1918,9 +1785,9 @@ export default {
state.edit = true;
console.log(type, id);
if (type == "外链") {
showEditRefDrawer(id, eleId);
showDrawerAddRef(id, eleId);
} else if (type == "直播") {
showEditLiveDrawer(id, eleId);
showDrawerAddLive(id, eleId);
} else if (type == "测评") {
showEditEvalDrawer(id, eleId);
} else if (type == "评估") {
@@ -1928,7 +1795,7 @@ export default {
} else if (type == "投票") {
showDrawerAddVote(id, eleId);
} else if (type == "讨论") {
showEditAddDiscuss(id, eleId);
showDrawerAddDiscuss(id, eleId);
} else if (type == "活动") {
showDrawerAddActive(id, eleId);
} else if (type == "作业") {
@@ -1974,15 +1841,12 @@ export default {
getTask,
deleteLiveBroadcast,
deleteDiscuss,
editDiscuss,
deleteEvalText,
deleteExternalChain,
deleteActivity,
deleteVoteText,
editActivity,
deleteInvistText,
editInvistPath,
editVotePath,
getTableData,
deleteTask,
editStage,
@@ -1997,8 +1861,8 @@ export default {
deleteTest,
deleteWork,
decideType,
showEditRefDrawer,
showEditLiveDrawer,
};
},
};