feat:增加删除修改关卡及阶段并自动刷新列表

This commit is contained in:
lixg
2022-11-17 21:25:09 +08:00
parent 8d0cb128a1
commit 97a8e6f4c6
17 changed files with 1977 additions and 1948 deletions

View File

@@ -1024,6 +1024,35 @@
</div>
</div>
</a-modal>
<!-- 创建项目提示框 -->
<a-modal
v-model:visible="reminderModal"
:footer="null"
:closable="closeBack"
wrapClassName="CopyModal"
centered="true"
>
<div class="delete">
<div class="del_header"></div>
<div class="del_main">
<div class="header">
<div class="icon"></div>
<span>温馨提示</span>
<div class="close_exit" @click="closeReminderModal"></div>
</div>
<div class="body">
<div style="margin-left:60px;margin-right:60px">请您根据自身需求选择对应项目类别多层项目与单层项目操作不同层级不同</div>
</div>
<div class="del_btnbox">
<div class="del_btn btn2" @click="okReminderModal">
<div class="btnText">好的</div>
</div>
</div>
</div>
</div>
</a-modal>
<!-- 归属权抽屉 -->
<proj-owner-ship v-model:ProjOwnervisible="ProjOwnervisible" />
<!-- 授权名单抽屉 -->
@@ -1032,6 +1061,9 @@
<proj-check-ship v-model:ProjCheckvisible="ProjCheckvisible" />
<!-- 管理权抽屉 -->
<proj-manage-ship v-model:ProjManagevisible="ProjManagevisible" />
</div>
</template>
<script>
@@ -1069,6 +1101,7 @@ export default {
projectPub: false, //发布弹窗
backModal: false, //撤回弹窗
closeBack: false, //撤回弹窗关闭图标
reminderModal:false,//温馨提示弹窗
ProjOwnervisible: false,
ProjPvisible: false,
ProjCheckvisible: false,
@@ -3038,7 +3071,8 @@ export default {
};
const showModal1 = () => {
state.estabish = true;
state.reminderModal=true
};
const closeModal1 = () => {
state.estabish = false;
@@ -3067,6 +3101,14 @@ export default {
state.ProjManagevisible = true;
};
const closeReminderModal=()=>{
state.reminderModal=false
}
const okReminderModal=()=>{
state.reminderModal=false
state.estabish = true;
}
return {
...toRefs(state),
selectProjectName,
@@ -3168,6 +3210,8 @@ export default {
deleteProject,
templateProject,
copyProject,
closeReminderModal,
okReminderModal,
};
},
};