| | |
| | | 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; |