fix:修改bug

This commit is contained in:
lixg
2022-12-02 17:01:30 +08:00
parent d42e3442c5
commit 11d21944df
5 changed files with 76 additions and 288 deletions

View File

@@ -586,7 +586,17 @@
</div>
</div>
</div>
<div style="width: 120px; text-align: center">
<div
style="
width: 120px;
text-align: center;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
"
:title="element.creater"
>
{{ element.creater }}
</div>
<div style="width: 120px; text-align: center">
@@ -1127,7 +1137,7 @@ export default {
voteId: "", //删除投票id
deleteID: "",
selectRow: [], //选择行
curLevel: [], //阶段名称
curLevel: null, //阶段名称
selectAll: 0, //0未选择1全选2部分选择
updateStageID: null, //编辑阶段id
@@ -1209,7 +1219,7 @@ export default {
taskList: value.taskList,
value: value.stageId,
label: value.name,
courseId: value.courseId ? value.courseId : null
courseId: value.courseId ? value.courseId : null,
};
array.push(obj);
}
@@ -1365,7 +1375,7 @@ export default {
let stage = localStorage.getItem("stageId")
? localStorage.getItem("stageId")
: null;
// console.log("stage",Object.prototype.toString.call(stage))
getStageData(res.data.data.stageList);
if (stage != null) {
@@ -1373,49 +1383,48 @@ export default {
let stageList = res.data.data.stageList; //阶段数组
let result = stageList.find((item) => item.stageId == stage);
console.log("又找到了", result);
if(result!=null){
if (result != null) {
getTableData(result.taskList);
}else{
//没有选中的阶段时,获取全部的任务
} else {
//没有选中的阶段时,获取全部的任务
console.log(stage);
let stageList = res.data.data.stageList; //阶段数组
if(stageList!=null){
if (stageList != null) {
let taskListAll;
stageList.forEach((item) => {
taskListAll=[...item.taskList];
taskListAll = [...item.taskList];
});
console.log("taskListAll",taskListAll);
console.log("taskListAll", taskListAll);
getTableData(taskListAll);
}
}
} else{
} else {
console.log(stage);
let stageList = res.data.data.stageList; //阶段数组
if(stageList!=null){
let taskListAll;
stageList.forEach((item) => {
taskListAll=[...item.taskList];
});
console.log("taskListAll",taskListAll);
getTableData(taskListAll);
}
let stageList = res.data.data.stageList; //阶段数组
if (stageList != null) {
let taskListAll;
stageList.forEach((item) => {
taskListAll = [...item.taskList];
});
console.log("taskListAll", taskListAll);
getTableData(taskListAll);
}
}
// 每次都获取了第一条taskList
// let arr = res.data.data.stageList[0].taskList;
// console.log("任务列表", stage, arr);
// getTableData(arr);
}
//获取阶段列表
// //获取阶段列表
let stagearr = res.data.data.stageList;
let arrlist = state.curLevel;
// let arrlist = state.curLevel;
console.log(stagearr, 111111);
if (stagearr.length > 0) {
getStageData(stagearr);
stagearr.map((value) => {
console.log(value);
arrlist.push(value);
});
// stagearr.map((value) => {
// console.log(value);
// // arrlist.push(value);
// });
}
//给阶段id赋初始值
let stageid = localStorage.getItem("stageId")
@@ -1489,8 +1498,11 @@ export default {
console.log("移动成功", res);
message.destroy();
message.success("移动成功");
state.selectRow = []; //选择行
state.selectAll = 0; //0未选择1全选2部分选择
console.log(state.removeStageId);
getTask();
localStorage.setItem("stageId", state.chooseStageId);
})
.catch((err) => {
@@ -1636,7 +1648,7 @@ export default {
console.log("删除阶段成功", res);
message.success("删除阶段成功");
closeDeleteStage();
localStorage.setItem("stageId", "")
localStorage.setItem("stageId", "");
getTask();
})
.catch((err) => {
@@ -1661,7 +1673,7 @@ export default {
"0px 1px 35px 0px rgba(118, 136, 166, 0.07)";
});
const showDrawerOnline = (id, eleId) => {
console.log('id, eleId',id, eleId);
console.log("id, eleId", id, eleId);
state.addonlinevisible = true;
state.EditOnlineId = id;
state.projectTaskId = eleId;