From 7e4eec5c76700be5f8393fcbb69f0fb642b338e4 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 24 三月 2025 17:18:16 +0800 Subject: [PATCH] 修改bug --- 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