feat:增加项目删除全部阶段

This commit is contained in:
wyx
2023-02-24 15:29:06 +08:00
parent 2b9bb50683
commit 10c5e56699

View File

@@ -394,7 +394,7 @@
<div class="header">
<div class="icon"></div>
<span>提示</span>
<div class="close_exit" @click="closeCancel"></div>
<!-- <div class="close_exit" @click="closeCancel"></div> -->
</div>
<div class="body">
<span>您确定要删除所有阶段吗</span>
@@ -699,7 +699,14 @@ const closeDelete = () => {
};
// 删除所有阶段
const removeAllLevel = () => {
console.log(projectInfo.value.stageList)
projectInfo.value.stageList.forEach(t => {
if(t.id!=='0'){
t.checked = false;
t.deleted = true;
}
})
cancelModal.value = false;
};
//全选任务或全不选任务
const selectRowAll = () => {
@@ -723,6 +730,7 @@ const closeDeAll = () => {
//暂存
const temporaryStorage = async () => {
templateLoading.value = true
console.log(projectInfo.value)
await request(PROJECT_DETAIL_MODIFY, projectInfo.value)
await getTask()
message.success("暂存成功");