feat: 志愿表回退

master
xjs 2025-06-27 11:54:03 +08:00
parent 341f323e7e
commit 0bdc9f96f4
2 changed files with 18 additions and 1 deletions

View File

@ -4,7 +4,7 @@
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"dev": "vite --host 0.0.0.0",
"build": "vue-tsc -b && vite build",
"upload": "bash ./upload.sh",
"build-and-upload": "pnpm run build && pnpm run upload",

View File

@ -61,9 +61,26 @@
};
const removeCollege = (index: number) => {
uni.postMessage({
data: {
action: "delete",
message: JSON.stringify(wishList.value),
deleteType:'college',
deleteObj:JSON.stringify({...(wishList.value as any[])[index]})
},
});
wishList.value.splice(index, 1);
};
const removeMajor = (index: number, mIndex: number) => {
uni.postMessage({
data: {
action: "delete",
message: JSON.stringify(wishList.value),
deleteType:'major',
deleteCollege:JSON.stringify({...(wishList.value[index] as { vItems: any[] })}),
deleteObj:JSON.stringify({...(wishList.value[index] as { vItems: any[] }).vItems[mIndex]})
},
});
(wishList.value[index] as { vItems: any[] }).vItems.splice(mIndex, 1);
};