模板库添加任务bug

This commit is contained in:
zhangyc
2022-11-28 08:26:46 +08:00
parent 0b1bc28368
commit f85ee37ca0
14 changed files with 199 additions and 284 deletions

View File

@@ -427,7 +427,7 @@
v-model:chooseStageId="chooseStageId"
v-model:projectTaskId="projectTaskId"
v-model:EditVoteId="EditVoteId"
v-model:voteId="voteId"
v-model:ballotId="ballotId"
/>
</div>
@@ -1106,8 +1106,8 @@ export default {
},
setup() {
const state = reactive({
projectId: storage.get("projectId")
? JSON.parse(storage.get("projectId"))
projectTemplateId: storage.get("projectTemplateId")
? JSON.parse(storage.get("projectTemplateId"))
: null,
chooseStageId: null,
removeStageId: null,
@@ -1297,7 +1297,7 @@ export default {
unlockModeVisible: false, //切换模式抽屉
});
console.log("projectId", state.projectId);
console.log("projectTemplateId", state.projectTemplateId);
const selectProjectName = (value, index) => {
console.log("value", value, index);
};
@@ -1344,12 +1344,12 @@ export default {
? "投票"
: "-",
creater: value.name,
cretime: value.duration ? value.duration : "-",
cretime: Number(value.duration)>0 ? value.duration : "-",
checked1: value.flag ? true : false,
checked: false, //是否选中类型
courseId: value.courseId,
projectId: value.projectId,
templateStageId: value.templateStageId,
projectTemplateId: value.projectTemplateId,
stageId: value.templateStageId,
type: value.type,
};
array.push(obj);
@@ -1618,8 +1618,8 @@ export default {
} else {
{
let obj = {
templateStageId: state.removeStageId,
projectTemplateTaskId: state.selectRow,
stageId: state.removeStageId,
projectTaskId: state.selectRow,
};
api
.moveTask(obj)
@@ -1629,7 +1629,7 @@ export default {
message.success("移动成功");
console.log(state.removeStageId);
getTask();
localStorage.setItem("templateStageId", state.chooseStageId);
localStorage.setItem("stageId", state.chooseStageId);
})
.catch((err) => {
console.log("移动失败", err);
@@ -1704,12 +1704,11 @@ export default {
message.destroy();
return message.warning("请输入阶段名称");
}
if (state.updateStageID) {
let obj = {
name: state.valuesname,
projectTemplateId: localStorage.getItem("templateStageId"),
projectTemplateId: localStorage.getItem("projectTemplateId"),
remark: state.valuesnotice,
stageId: state.updateStageID,
stageId: state.updateStageID || 0,
};
api
.editStage(obj)
@@ -1726,28 +1725,7 @@ export default {
.catch((err) => {
console.log("添加阶段失败", err);
});
} else {
let obj = {
name: state.valuesname,
projectTemplateId: localStorage.getItem("templateStageId"),
remark: state.valuesnotice,
stageId: 0,
};
api
.editStage(obj)
.then((res) => {
console.log("添加阶段成功", res);
state.valuesname = "";
state.valuesnotice = "";
closeModal();
message.destroy();
message.success("添加阶段成功");
getTask();
})
.catch((err) => {
console.log("添加阶段失败", err);
});
}
};
//打开删除阶段弹窗
@@ -1821,6 +1799,7 @@ export default {
state.addrefvisible = true;
};
const showDrawerAddDiscuss = (id, eleId) => {
console.log("projectTemplateId========",state.projectTemplateId);
state.EditDiscussId = id;
state.projectTaskId = eleId;
state.adddiscussvisible = true;
@@ -1942,9 +1921,9 @@ export default {
duration: ele.cretime == "-" ? 0 : ele.cretime,
flag: ele.checked1,
name: ele.creater,
projectId: ele.projectId,
projectTemplateId: ele.projectTemplateId,
projectTaskId: ele.id,
templateStageId: ele.templateStageId,
stageId: ele.templateStageId,
type: ele.type,
};
api