style:投票页面修改

This commit is contained in:
zhangyc
2022-11-13 22:28:23 +08:00
parent e0d474ad85
commit 307e53dbf0
14 changed files with 2462 additions and 1361 deletions

View File

@@ -280,6 +280,7 @@
v-model:edit="edit"
v-model:projectId="projectId"
v-model:chooseStageId="chooseStageId"
v-model:projectTaskId="projectTaskId"
v-model:EditEvalId="EditEvalId"
/>
</div>
@@ -301,6 +302,8 @@
v-model:edit="edit"
v-model:projectId="projectId"
v-model:chooseStageId="chooseStageId"
v-model:projectTaskId="projectTaskId"
v-model:EditInvistId = "EditInvistId"
/>
</div>
<!-- 添加评估侧弹窗 -->
@@ -321,6 +324,8 @@
v-model:edit="edit"
v-model:projectId="projectId"
v-model:chooseStageId="chooseStageId"
v-model:projectTaskId="projectTaskId"
v-model:EditVoteId = "EditVoteId"
/>
</div>
<!-- 添加投票侧弹窗 -->
@@ -837,22 +842,14 @@ import AddDiscuss from "../../components/drawers/AddDiscuss.vue";
import AddActive from "../../components/drawers/AddActive.vue";
import AddEval from "../../components/drawers/AddEval.vue";
import AddInvist from "../../components/drawers/AddInvist.vue";
import AddVote from "../../components/drawers/AddVote.vue";
import AddVote from "../../components/vote/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 apidiscuss from "../../api/indexDiscuss";
import * as apiactivity from "../../api/indexActivity";
import * as apieval from "../../api/indexEval";
import * as apiinvist from "../../api/indexInvist";
import * as apivote from "../../api/indexVote";
import * as apistage from "../../api/indexStage";
import * as apimove from "../../api/indexMovetask";
import draggable from "vuedraggable";
import { storage } from "../../api/storage";
import { deleteExaminationById } from "@/api/indexExam";
import { deleteWorkTask } from "@/api/indexWork";
const drawercolumns = [
{
@@ -928,6 +925,8 @@ export default {
EditWorkId:null, // 要编辑的作业id
EditTestId: null,// 要编辑的考试id
EditEvalId:null,
EditInvistId:null,
EditVoteId:null,
projectTaskId:null, // 要编辑的具体任务id
projectNameList: [
{
@@ -1352,13 +1351,7 @@ export default {
});
};
//获取阶段
// const getStage = () =>{
// let obj = {
// projectId:state.projectId
// }
// }
//获取删除id投票)
const changeVData = (data) => {
@@ -1370,150 +1363,7 @@ export default {
console.log("添加数据", data);
getTask(data);
};
// 删除考试
const deleteTest = () => {
let obj = {
examinationId: state.deleteID,
};
deleteExaminationById(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
};
// 删除作业
const deleteWork = () => {
let obj = {
workId: state.deleteID,
};
deleteWorkTask(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
};
//删除直播
const deleteLiveBroadcast = () => {
let obj = {
liveId: state.deleteLiveID,
};
apilive
.deleteLiveBroadcast(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
};
//删除外链
const deleteExternalChain = () => {
let obj = {
linkId: state.deleteExternalID,
// linkId: 11,
};
apiExternal
.deleteLink(obj)
.then((res) => {
console.log(res);
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
};
//删除讨论
const deleteDiscuss = () => {
let obj = {
discussId: state.deleteDiscussID,
};
apidiscuss
.deleteDiscuss(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
state.deleteModal = false;
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
});
};
//删除活动
const deleteActivity = () => {
let obj = {
activityId: state.deleteActivityID,
};
apiactivity
.deleteActivity(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
state.deleteModal = false;
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
});
};
//删除测评测试
const deleteEvalText = () => {
let obj = {
evaluationId: "",
token: 123,
};
apieval
.deleteEvaluationById(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
});
};
//删除评估测试
const deleteInvistText = () => {
let obj = {
评估信息Id: "",
token: "",
};
apiinvist
.deleteAppraise(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
});
};
//删除任务
const deleteTask = () => {
let obj = { projectTaskIds: state.deleteID };
@@ -1528,25 +1378,6 @@ export default {
});
};
//删除投票信息
const deleteVoteText = () => {
let obj = {
voteId: state.voteId,
};
apivote
.deleteVoteMessage(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
});
};
const showChangeModal = () => {
state.visiblene = true;
};
@@ -1678,14 +1509,19 @@ export default {
state.projectTaskId = eleId;
console.log("active=======",id);
};
const showDrawerAddEval = () => {
const showDrawerAddEval = (id, eleId) => {
state.addevalvisible = true;
state.evaluationId = id;
state.projectTaskId = eleId;
};
const showDrawerAddInvist = () => {
const showDrawerAddInvist = (id, eleId) => {
state.addinvistvisible = true;
state.projectTaskId = eleId;
};
const showDrawerAddVote = () => {
const showDrawerAddVote = (id, eleId) => {
state.addvotevisible = true;
state.EditVoteId = id;
state.projectTaskId = eleId;
};
const showConfirm = () => {
state.confirmModal = true;
@@ -1840,14 +1676,6 @@ export default {
closeChangeModal,
changebgc,
getTask,
deleteLiveBroadcast,
deleteDiscuss,
deleteEvalText,
deleteExternalChain,
deleteActivity,
deleteVoteText,
deleteInvistText,
getTableData,
deleteTask,
editStage,
@@ -1859,8 +1687,6 @@ export default {
getStageData,
moveTask,
deleteTaskAll,
deleteTest,
deleteWork,
decideType,