zhouwx
2025-03-24 7e4eec5c76700be5f8393fcbb69f0fb642b338e4
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;