feat:锁定选中阶段 面授获取 公告 历史公告 项目积分规则 项目共享文档

This commit is contained in:
宋文超
2022-11-21 15:12:23 +08:00
parent 0680168b75
commit 8dd1053fb4
9 changed files with 790 additions and 475 deletions

View File

@@ -989,9 +989,8 @@
</div></a-modal
>
<!-- 是否删除阶段弹窗 -->
<a-modal
<!-- 是否删除阶段弹窗 -->
<a-modal
v-model:visible="deleteStageModal"
:footer="null"
:closable="cC"
@@ -1011,10 +1010,10 @@
</div>
<div class="del_btnbox">
<div class="del_btn btn1" @click="closeDeleteStage">
<div class="btnText" >取消</div>
<div class="btnText">取消</div>
</div>
<div class="del_btn btn2" @click="deleteStage">
<div class="btnText" >确定</div>
<div class="btnText">确定</div>
</div>
</div>
</div>
@@ -1289,8 +1288,8 @@ export default {
selectAll: 0, //0未选择1全选2部分选择
updateStageID: null, //编辑阶段id
deleteStageId:null,//删除阶段的id
deleteStageModal:false,//删除阶段弹窗
deleteStageId: null, //删除阶段的id
deleteStageModal: false, //删除阶段弹窗
});
console.log("projectId", state.projectId);
const selectProjectName = (value, index) => {
@@ -1520,8 +1519,10 @@ export default {
? localStorage.getItem("stageId")
: null;
console.log("zhaodaole", stage);
if (stage !== null) {
// console.log("stage",Object.prototype.toString.call(stage))
getStageData(res.data.data.stageList);
if (stage !== "null") {
console.log(stage);
let stageList = res.data.data.stageList; //阶段数组
let result = stageList.find((item) => item.stageId == stage);
console.log("又找到了", result);
@@ -1530,11 +1531,9 @@ export default {
let arr = res.data.data.stageList[0].taskList;
console.log("任务列表", arr);
getTableData(arr);
// state.isActive = true;
changebgc(res.data.data.stageList[0].stageId);
}
// let stageList = res.data.data.stageList; //阶段数组
// let result = stageList.find((item) => item.stageId == stage);
// console.log("又找到了", result);
// getTableData(result.taskList);
// 每次都获取了第一条taskList
// let arr = res.data.data.stageList[0].taskList;
@@ -1544,7 +1543,7 @@ export default {
let stagearr = res.data.data.stageList;
let arrlist = state.curLevel;
//console.log(stagearr, 111111);
console.log(stagearr, 111111);
if (stagearr.length > 0) {
getStageData(stagearr);
stagearr.map((value) => {
@@ -1553,11 +1552,11 @@ export default {
});
}
//给阶段id赋初始值
let stage = localStorage.getItem("stageId")
let stageid = localStorage.getItem("stageId")
? localStorage.getItem("stageId")
: null;
if (stage !== "null") {
state.chooseStageId = stage;
if (stageid !== "null") {
state.chooseStageId = stageid;
} else {
state.chooseStageId = leng > 0 ? stagearr[0].stageId : null;
}
@@ -1719,7 +1718,7 @@ export default {
console.log("修改阶段成功", res);
state.valuesname = "";
state.valuesnotice = "";
closeModal()
closeModal();
state.updateStageID = null;
message.destroy();
message.success("修改阶段成功");
@@ -1738,9 +1737,9 @@ export default {
.editStage(obj)
.then((res) => {
console.log("添加阶段成功", res);
state.valuesname = ""
state.valuesnotice = ""
closeModal()
state.valuesname = "";
state.valuesnotice = "";
closeModal();
message.destroy();
message.success("添加阶段成功");
getTask();
@@ -1751,19 +1750,17 @@ export default {
}
};
//打开删除阶段弹窗
const showDeleteStage=(id)=>{
state.deleteStageId=id
state.deleteStageModal=true
}
//关闭删除阶段弹窗
const closeDeleteStage=()=>{
state.deleteStageId=null
state.deleteStageModal=false
}
//删除阶段
//打开删除阶段弹窗
const showDeleteStage = (id) => {
state.deleteStageId = id;
state.deleteStageModal = true;
};
//关闭删除阶段弹窗
const closeDeleteStage = () => {
state.deleteStageId = null;
state.deleteStageModal = false;
};
//删除阶段
const deleteStage = () => {
console.log("chapterId", state.deleteStageId);
let obj = {
@@ -1773,8 +1770,8 @@ const closeDeleteStage=()=>{
.deleteStage(obj)
.then((res) => {
console.log("删除阶段成功", res);
message.success('删除阶段成功')
closeDeleteStage()
message.success("删除阶段成功");
closeDeleteStage();
getTask();
})
.catch((err) => {