From 3e768c64773c065748ca856dfa84213cac70d34f Mon Sep 17 00:00:00 2001 From: xjs Date: Wed, 5 Mar 2025 18:01:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=89=BE=E5=A4=A7=E5=AD=A6=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E9=A1=B5=E9=9D=A2=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useUserInfo.ts | 9 - src/login-sub/components/LoginMask.vue | 5 +- .../home/college/components/Colleges.vue | 67 +- .../college/components/EnrollmentIntro.vue | 53 ++ .../college/components/EnrollmentMark.vue | 157 ++++ .../college/components/EnrollmentPlan.vue | 159 ++++ .../home/college/components/FirstClass.vue | 30 +- .../home/college/components/Major.vue | 14 - .../home/college/components/Situation.vue | 157 ++++ .../home/college/enrollmentIntroDetail.vue | 59 ++ src/pages-sub/home/college/index.vue | 4 + src/pages-sub/home/college/info.vue | 67 +- src/pages-sub/home/components/Table.vue | 90 ++ src/pages-sub/home/inputScore/index.vue | 4 + src/pages.json | 20 +- src/service/app/displayEnumLabel.ts | 13 - src/service/app/index.ts | 7 - src/service/app/pet.ts | 193 ----- src/service/app/pet.vuequery.ts | 151 ---- src/service/app/store.ts | 72 -- src/service/app/store.vuequery.ts | 75 -- src/service/app/user.ts | 150 ---- src/service/app/user.vuequery.ts | 149 ---- src/service/index/api.ts | 34 + src/service/index/foo.ts | 15 - src/types/auto-import.d.ts | 2 - src/types/uni-pages.d.ts | 1 + src/uni_modules/z-tabs/changelog.md | 9 - .../z-tabs/components/z-tabs/config/index.js | 4 - .../z-tabs/components/z-tabs/z-tabs.vue | 791 ------------------ src/uni_modules/z-tabs/package.json | 83 -- src/uni_modules/z-tabs/readme.md | 177 ---- 32 files changed, 855 insertions(+), 1966 deletions(-) create mode 100644 src/pages-sub/home/college/components/EnrollmentIntro.vue create mode 100644 src/pages-sub/home/college/components/EnrollmentMark.vue create mode 100644 src/pages-sub/home/college/components/EnrollmentPlan.vue delete mode 100644 src/pages-sub/home/college/components/Major.vue create mode 100644 src/pages-sub/home/college/components/Situation.vue create mode 100644 src/pages-sub/home/college/enrollmentIntroDetail.vue create mode 100644 src/pages-sub/home/components/Table.vue delete mode 100644 src/service/app/displayEnumLabel.ts delete mode 100644 src/service/app/pet.ts delete mode 100644 src/service/app/pet.vuequery.ts delete mode 100644 src/service/app/store.ts delete mode 100644 src/service/app/store.vuequery.ts delete mode 100644 src/service/app/user.ts delete mode 100644 src/service/app/user.vuequery.ts delete mode 100644 src/service/index/foo.ts delete mode 100644 src/uni_modules/z-tabs/changelog.md delete mode 100644 src/uni_modules/z-tabs/components/z-tabs/config/index.js delete mode 100644 src/uni_modules/z-tabs/components/z-tabs/z-tabs.vue delete mode 100644 src/uni_modules/z-tabs/package.json delete mode 100644 src/uni_modules/z-tabs/readme.md diff --git a/src/hooks/useUserInfo.ts b/src/hooks/useUserInfo.ts index 18ae531..2d0b449 100644 --- a/src/hooks/useUserInfo.ts +++ b/src/hooks/useUserInfo.ts @@ -25,12 +25,3 @@ export const useWxInfo = ({ code, openId }) => { } }) } - -export const universityBaseInfo = ref() -export const useUniversityInfo = (provinceCode: number) => { - getUniversityInfo({ Id: provinceCode }).then((res) => { - if (res.code === 200) { - universityBaseInfo.value = res.result - } - }) -} diff --git a/src/login-sub/components/LoginMask.vue b/src/login-sub/components/LoginMask.vue index e7734cc..67a1693 100644 --- a/src/login-sub/components/LoginMask.vue +++ b/src/login-sub/components/LoginMask.vue @@ -109,7 +109,10 @@ const getUserInfo = async (code: string) => { // 根据微信的信息获取用户信息 getWxUserInfo().then((resp) => { - const infoData = resp.result as unknown as { userExtend: { provinceCode: string } } + const infoData = resp.result as unknown as { + userExtend: { provinceCode: string } + zyBatches: any[] + } userStore.setEstimatedAchievement(infoData.userExtend) if (resp.code === 200) { // 根据用户信息中的城市设置对应城市的分数等信息 diff --git a/src/pages-sub/home/college/components/Colleges.vue b/src/pages-sub/home/college/components/Colleges.vue index 30f6181..a89623e 100644 --- a/src/pages-sub/home/college/components/Colleges.vue +++ b/src/pages-sub/home/college/components/Colleges.vue @@ -1,44 +1,65 @@ diff --git a/src/pages-sub/home/college/components/EnrollmentIntro.vue b/src/pages-sub/home/college/components/EnrollmentIntro.vue new file mode 100644 index 0000000..736e0ad --- /dev/null +++ b/src/pages-sub/home/college/components/EnrollmentIntro.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/pages-sub/home/college/components/EnrollmentMark.vue b/src/pages-sub/home/college/components/EnrollmentMark.vue new file mode 100644 index 0000000..33e2146 --- /dev/null +++ b/src/pages-sub/home/college/components/EnrollmentMark.vue @@ -0,0 +1,157 @@ + + + + diff --git a/src/pages-sub/home/college/components/EnrollmentPlan.vue b/src/pages-sub/home/college/components/EnrollmentPlan.vue new file mode 100644 index 0000000..2db39fe --- /dev/null +++ b/src/pages-sub/home/college/components/EnrollmentPlan.vue @@ -0,0 +1,159 @@ + + + + diff --git a/src/pages-sub/home/college/components/FirstClass.vue b/src/pages-sub/home/college/components/FirstClass.vue index 847ddb7..6c316f1 100644 --- a/src/pages-sub/home/college/components/FirstClass.vue +++ b/src/pages-sub/home/college/components/FirstClass.vue @@ -34,6 +34,23 @@ + + + 特色专业·{{ featureSubjectList.length }} + + + {{ featureSubjectList.join(',') }} + + + 查看全部 + + + +