feat:合并

This commit is contained in:
lixg
2022-11-07 20:15:55 +08:00
4 changed files with 49 additions and 53 deletions

View File

@@ -173,14 +173,21 @@ export default {
}; };
if(props.edit){ if(props.edit){
//console.log("编辑"); //console.log("编辑");
console.log("props.editDiscussId",props.editDiscussId)
let obj = {
discussId: props.editDiscussId,
}
console.log(obj)
api api
.updateDiscuss(obj) .getDiscussDetail(obj)
.then((res) => { .then((res) => {
console.log("编辑成功", res); console.log("获取成功",res.data);
message.success("编辑成功");
closeDrawer();
}) })
.catch((err) => console.log(err)); .catch((err) => {
console.log("获取失败",err.data);
})
}else{ }else{
api api
.createDiscuss(obj) .createDiscuss(obj)

View File

@@ -147,6 +147,10 @@ export default {
type: Number, type: Number,
default: null, default: null,
}, },
EditEvalId: {
type: Number,
default: null,
},
}, },
setup(props, ctx) { setup(props, ctx) {
const state = reactive({ const state = reactive({
@@ -245,7 +249,7 @@ export default {
createUser: 0, createUser: 0,
evaluationEndTime: state.endTimes, evaluationEndTime: state.endTimes,
evaluationFlag: "", evaluationFlag: "",
evaluationId: "", evaluationId: 0,
evaluationPictureAddress: "", evaluationPictureAddress: "",
evaluationStartTime: state.startTimes, evaluationStartTime: state.startTimes,
evaluationTag: "", evaluationTag: "",
@@ -259,7 +263,7 @@ export default {
createUser: 0, createUser: 0,
evaluationEndTime: "", evaluationEndTime: "",
evaluationFlag: "", evaluationFlag: "",
evaluationId: 125, evaluationId: props.EditEvalId == null ? 0 : props.EditEvalId,
evaluationName: state.inputV1, evaluationName: state.inputV1,
evaluationPictureAddress: "", evaluationPictureAddress: "",
evaluationStartTime: "", evaluationStartTime: "",
@@ -276,11 +280,11 @@ export default {
console.log("创建成功", res); console.log("创建成功", res);
message.success("创建成功"); message.success("创建成功");
closeDrawer(); closeDrawer();
//渲染到学历路径 //渲染到项目列表
if (props.learn == 0) if (props.learn == 0)
apitaskadd apitaskadd
.addTask({ .addTask({
courseId: 0, courseId: res.data.data.evaluationId,
duration: 0, duration: 0,
flag: true, flag: true,
name: obj.evaluationName, name: obj.evaluationName,
@@ -300,11 +304,11 @@ export default {
.catch((err) => { .catch((err) => {
console.log(err); console.log(err);
}); });
//渲染到项目列表 //渲染到学历路径
else { else {
let editObj1 = { let editObj1 = {
chapterId: props.isactive, chapterId: props.isactive,
courseId: 0, courseId: res.data.data.evaluationId,
duration: 0, duration: 0,
flag: true, flag: true,
name: obj.evaluationName, name: obj.evaluationName,
@@ -322,11 +326,12 @@ export default {
} }
else { else {
api api
.queryEvaluationDetailById(obj.evaluationId) .queryEvaluationDetailById(objedit.evaluationId)
.then((res) => { .then((res) => {
setTimeout(() => { setTimeout(() => {
console.log("获取成功", res,obj.evaluationId); console.log("获取成功", res,objedit.evaluationId);
message.success("获取成功"); message.success("获取成功");
}, 1000); }, 1000);
}) })
.catch((err) => { .catch((err) => {

View File

@@ -237,7 +237,7 @@ export default {
.queryAssessmentDetailList(obj) .queryAssessmentDetailList(obj)
.then((res) => { .then((res) => {
if (res.status === 200) { if (res.status === 200) {
console.log("获取全部评估信息", res.data.data); // console.log("获取全部评估信息", res.data.data);
let arr = res.data.data.rows; let arr = res.data.data.rows;
if ( if (
arr.length === 0 && arr.length === 0 &&
@@ -250,9 +250,9 @@ export default {
getTableDate(arr); getTableDate(arr);
state.tableDataTotal = Number(res.data.data.total); state.tableDataTotal = Number(res.data.data.total);
} }
console.log("获取全部评估信息接口成功", res); // console.log("获取全部评估信息接口成功", res);
message.success("获取全部评估信息接口成功"); // message.success("获取全部评估信息接口成功");
console.log(obj); // console.log(obj);
}) })
.catch((err) => { .catch((err) => {
console.log("获取全部评估信息接口失败", err); console.log("获取全部评估信息接口失败", err);

View File

@@ -852,6 +852,8 @@ export default {
isLiveEdit: 1, //直播编辑 isLiveEdit: 1, //直播编辑
EditRefId: null, //要编辑的外链的id EditRefId: null, //要编辑的外链的id
EditLiveId: null, //要编辑的直播的id EditLiveId: null, //要编辑的直播的id
editDiscussId:null,//要编辑的讨论的id
EditEvalId:null,
projectNameList: [ projectNameList: [
{ {
id: 1, id: 1,
@@ -1519,38 +1521,6 @@ export default {
}); });
}; };
//编辑测评信息
const editEvalPath = () => {
let obj = {
createTime: "",
createUser: 0,
evaluationEndTime: "",
evaluationFlag: "",
evaluationId: "",
evaluationName: "",
evaluationPictureAddress: "",
evaluationStartTime: "",
evaluationTag: "",
evaluationTypeId: 0,
evaluationTypeName: "",
updateTime: "",
updateUser: 0,
};
apieval
.updateEvaluation(obj)
.then((res) => {
setTimeout(() => {
console.log("修改成功", res);
message.success("修改成功");
}, 1000);
})
.catch((err) => {
console.log("修改失败", err);
// state.createLoading = false;
//重新获取列表
getTask();
});
};
//删除评估测试 //删除评估测试
const deleteInvistText = () => { const deleteInvistText = () => {
@@ -1776,6 +1746,11 @@ export default {
const showDrawerAddDiscuss = () => { const showDrawerAddDiscuss = () => {
state.adddiscussvisible = true; state.adddiscussvisible = true;
}; };
//打开编辑讨论的弹窗
const showEditAddDiscuss = (id)=>{
state.editDiscussId = id
state.adddiscussvisible = true;
}
const showDrawerAddActive = () => { const showDrawerAddActive = () => {
state.addactivevisible = true; state.addactivevisible = true;
}; };
@@ -1884,13 +1859,20 @@ export default {
state.isLiveEdit = 2; state.isLiveEdit = 2;
state.EditLiveId = id; state.EditLiveId = id;
}; };
//打开测评外链的弹窗
const showEditEvalDrawer = (id) => {
console.log('222222222222222222222',id);
state.addevalvisible = true;
state.EditRefId = id;
};
//编辑的按钮 //编辑的按钮
const decideType = (type, id) => { const decideType = (type, id) => {
state.edit = true; state.edit = true;
console.log(type, id); console.log(type, id);
if (type == "外链") { if (type == "外链") {
showEditRefDrawer(id); showEditRefDrawer(id);
} else if (type == "直播") { }
else if (type == "直播") {
showEditLiveDrawer(id); showEditLiveDrawer(id);
} else if (type == "测评") { } else if (type == "测评") {
showDrawerAddEval(id); showDrawerAddEval(id);
@@ -1899,9 +1881,11 @@ export default {
} else if (type == "投票") { } else if (type == "投票") {
showDrawerAddVote(id); showDrawerAddVote(id);
} else if (type == "讨论") { } else if (type == "讨论") {
showDrawerAddDiscuss(id); showEditAddDiscuss(id);
} else if (type == "活动") {
showDrawerAddActive(id);
} }
}; }
return { return {
...toRefs(state), ...toRefs(state),
selectProjectName, selectProjectName,
@@ -1923,6 +1907,7 @@ export default {
showDrawerAddDiscuss, showDrawerAddDiscuss,
showDrawerAddActive, showDrawerAddActive,
showDrawerAddEval, showDrawerAddEval,
showEditEvalDrawer,
showDrawerAddInvist, showDrawerAddInvist,
showDrawerAddVote, showDrawerAddVote,
showConfirm, showConfirm,
@@ -1942,7 +1927,6 @@ export default {
deleteActivity, deleteActivity,
deleteVoteText, deleteVoteText,
editActivity, editActivity,
editEvalPath,
deleteInvistText, deleteInvistText,
editInvistPath, editInvistPath,
editVotePath, editVotePath,