From b609f77709c4646daf155341475ae14fc0c7943d Mon Sep 17 00:00:00 2001 From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com> Date: 星期五, 27 六月 2025 13:25:30 +0800 Subject: [PATCH] 修改 --- src/views/safetyReview/projectManage/components/projectApproval.vue | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/views/safetyReview/projectManage/components/projectApproval.vue b/src/views/safetyReview/projectManage/components/projectApproval.vue index 1dc4936..576829d 100644 --- a/src/views/safetyReview/projectManage/components/projectApproval.vue +++ b/src/views/safetyReview/projectManage/components/projectApproval.vue @@ -263,10 +263,29 @@ ElMessage.warning('审批不通过') emit('backStatus', state.projectId); dialogVisible.value = false + removeRandomNum() + + }else{ ElMessage.warning(res.message) } } +const removeRandomNum = () => { + const rnData = localStorage.getItem('randomNum') + let rnDataArray = [] + if (rnData) { + try { + rnDataArray = JSON.parse(rnData); + } catch (e) { + console.error('数据解析失败,重置为空数组'); + } + } + const indexRN = rnDataArray.findIndex(obj => obj.projectId == state.projectId) + if(indexRN !== -1){ + rnDataArray.splice(indexRN,1) + } + localStorage.setItem('randomNum', JSON.stringify(rnDataArray)); +} const getList = async () => { state.loading = true; -- Gitblit v1.9.2