feat: 隐藏VIP
parent
ed91b7adc0
commit
1b4b545b65
|
|
@ -20,25 +20,27 @@
|
||||||
</template>
|
</template>
|
||||||
</Navbar>
|
</Navbar>
|
||||||
|
|
||||||
<view class="flex-1 overflow-auto relative">
|
<view class="flex-1 overflow-auto relative flex flex-col">
|
||||||
<!-- 顶部卡片 -->
|
<view class="flex-1 overflow-auto">
|
||||||
<view class="mt-[60rpx] mx-[24rpx]">
|
<!-- 顶部卡片 -->
|
||||||
<StatusCard
|
<view class="mt-[60rpx] mx-[24rpx]">
|
||||||
:score="score"
|
<StatusCard
|
||||||
:rules="anxietyRules"
|
:score="score"
|
||||||
tip="测评结果只做参考。"
|
:rules="anxietyRules"
|
||||||
:level="level"
|
tip="测评结果只做参考。"
|
||||||
:description="studyRecord.description"
|
:level="level"
|
||||||
:tagName="studyRecord.tagName"
|
:description="studyRecord.description"
|
||||||
/>
|
:tagName="studyRecord.tagName"
|
||||||
</view>
|
/>
|
||||||
<view class="mx-[24rpx]">
|
</view>
|
||||||
<LearnSkillSuggestion
|
<view class="mx-[24rpx]">
|
||||||
v-for="(item, index) in suggestions"
|
<LearnSkillSuggestion
|
||||||
:key="index"
|
v-for="(item, index) in suggestions"
|
||||||
:items="item.items"
|
:key="index"
|
||||||
:title="item.title"
|
:items="item.items"
|
||||||
></LearnSkillSuggestion>
|
:title="item.title"
|
||||||
|
></LearnSkillSuggestion>
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 底部AI智能顾问 -->
|
<!-- 底部AI智能顾问 -->
|
||||||
|
|
|
||||||
|
|
@ -68,15 +68,15 @@
|
||||||
<view class="flex flex-col mt-[22rpx]">
|
<view class="flex flex-col mt-[22rpx]">
|
||||||
<view class="text-[24rpx] text-[#636363]">
|
<view class="text-[24rpx] text-[#636363]">
|
||||||
位次区间:
|
位次区间:
|
||||||
<text class="text-[#1580FF]">{{ betweenRanks.scoreRange }}</text>
|
<text class="text-[#1580FF]">{{ betweenRanks?.scoreRange }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="text-[24rpx] text-[#636363]">
|
<view class="text-[24rpx] text-[#636363]">
|
||||||
建议位次:
|
建议位次:
|
||||||
<text class="text-[#1580FF]">{{ betweenRanks.ranges }}</text>
|
<text class="text-[#1580FF]">{{ betweenRanks?.ranges }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="text-[24rpx] text-[#636363]">
|
<view class="text-[24rpx] text-[#636363]">
|
||||||
同分人数:
|
同分人数:
|
||||||
<text class="text-[#1580FF]">{{ betweenRanks.ranges }}</text>
|
<text class="text-[#1580FF]">{{ betweenRanks?.ranges }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
@ -137,7 +137,7 @@ const searchParams = ref({
|
||||||
locationName: userStore.userInfo.estimatedAchievement.provinceName || '山东省',
|
locationName: userStore.userInfo.estimatedAchievement.provinceName || '山东省',
|
||||||
year: '',
|
year: '',
|
||||||
type: '',
|
type: '',
|
||||||
Score: '500',
|
Score: userStore.userInfo.estimatedAchievement.expectedScore || '500',
|
||||||
})
|
})
|
||||||
|
|
||||||
const handleConfirm = () => {
|
const handleConfirm = () => {
|
||||||
|
|
|
||||||
|
|
@ -180,9 +180,9 @@ const handleClear = (index: number) => {
|
||||||
if (currentMenu.value === 1) {
|
if (currentMenu.value === 1) {
|
||||||
regionKeyInfo.value = []
|
regionKeyInfo.value = []
|
||||||
} else if (currentMenu.value === 2) {
|
} else if (currentMenu.value === 2) {
|
||||||
uniTypeKeyInfo.value = []
|
|
||||||
} else if (currentMenu.value === 3) {
|
|
||||||
natureKeyInfo.value = []
|
natureKeyInfo.value = []
|
||||||
|
} else if (currentMenu.value === 3) {
|
||||||
|
uniTypeKeyInfo.value = []
|
||||||
}
|
}
|
||||||
subMenu.value[index].activation = false
|
subMenu.value[index].activation = false
|
||||||
dropMenuRef.value.closeDropMenu()
|
dropMenuRef.value.closeDropMenu()
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
<CheckGroup
|
<CheckGroup
|
||||||
:list="infoList"
|
:list="infoList"
|
||||||
@change="handleChange"
|
@change="handleChange"
|
||||||
:default-value="defaultInfo"
|
|
||||||
value-key="id"
|
value-key="id"
|
||||||
label-key="name"
|
label-key="name"
|
||||||
v-bind="$attrs"
|
v-bind="$attrs"
|
||||||
|
|
@ -22,8 +21,6 @@ getUniversityFeature().then((res) => {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
const defaultInfo = ref<string[]>([])
|
|
||||||
|
|
||||||
const emits = defineEmits(['changeName', 'changeObj'])
|
const emits = defineEmits(['changeName', 'changeObj'])
|
||||||
|
|
||||||
const handleChange = (val: any) => {
|
const handleChange = (val: any) => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
<CheckGroup
|
<CheckGroup
|
||||||
:list="infoList"
|
:list="infoList"
|
||||||
@change="handleChange"
|
@change="handleChange"
|
||||||
:default-value="defaultInfo"
|
|
||||||
value-key="id"
|
value-key="id"
|
||||||
label-key="name"
|
label-key="name"
|
||||||
v-bind="$attrs"
|
v-bind="$attrs"
|
||||||
|
|
@ -21,8 +20,6 @@ getUniversityType().then((res) => {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
const defaultInfo = ref<string[]>([])
|
|
||||||
|
|
||||||
const emits = defineEmits(['change', 'changeName', 'changeObj'])
|
const emits = defineEmits(['change', 'changeName', 'changeObj'])
|
||||||
|
|
||||||
const handleChange = (val: any) => {
|
const handleChange = (val: any) => {
|
||||||
|
|
|
||||||
|
|
@ -103,7 +103,7 @@
|
||||||
<view class="flex-1 flex items-center">
|
<view class="flex-1 flex items-center">
|
||||||
<image :src="item.logo" mode="scaleToFill" class="w-[72rpx] h-[72rpx] mr-[6rpx]" />
|
<image :src="item.logo" mode="scaleToFill" class="w-[72rpx] h-[72rpx] mr-[6rpx]" />
|
||||||
<view class="ml-[6rpx]">
|
<view class="ml-[6rpx]">
|
||||||
<view class="text-[32rpx] font-semibold truncate max-w-[200rpx]">
|
<view class="text-[32rpx] font-semibold text-wrap max-w-[200rpx]">
|
||||||
{{ item.name }}
|
{{ item.name }}
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-[6rpx] text-[22rpx]">
|
<view class="mt-[6rpx] text-[22rpx]">
|
||||||
|
|
@ -232,9 +232,9 @@ const handleClear = (index: number) => {
|
||||||
if (subMenu.value[index].id === 1) {
|
if (subMenu.value[index].id === 1) {
|
||||||
regionKeyInfo.value = []
|
regionKeyInfo.value = []
|
||||||
} else if (subMenu.value[index].id === 2) {
|
} else if (subMenu.value[index].id === 2) {
|
||||||
uniTypeKeyInfo.value = []
|
|
||||||
} else if (subMenu.value[index].id === 3) {
|
|
||||||
natureKeyInfo.value = []
|
natureKeyInfo.value = []
|
||||||
|
} else if (subMenu.value[index].id === 3) {
|
||||||
|
uniTypeKeyInfo.value = []
|
||||||
}
|
}
|
||||||
subMenu.value[index].activation = false
|
subMenu.value[index].activation = false
|
||||||
dropMenuRef.value.closeDropMenu()
|
dropMenuRef.value.closeDropMenu()
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view
|
<!-- <view
|
||||||
class="absolute bottom-0 py-[16rpx] pl-[32rpx] pr-[24rpx] left-[50%] translate-x-[-50%] flex items-center w-max custom-vip-bg"
|
class="absolute bottom-0 py-[16rpx] pl-[32rpx] pr-[24rpx] left-[50%] translate-x-[-50%] flex items-center w-max custom-vip-bg"
|
||||||
>
|
>
|
||||||
<image
|
<image
|
||||||
|
|
@ -51,7 +51,7 @@
|
||||||
>
|
>
|
||||||
已开通
|
已开通
|
||||||
</button>
|
</button>
|
||||||
</view>
|
</view> -->
|
||||||
<view class="diagonal-lines"></view>
|
<view class="diagonal-lines"></view>
|
||||||
</view>
|
</view>
|
||||||
<view
|
<view
|
||||||
|
|
@ -91,10 +91,10 @@
|
||||||
<text>我的预约</text>
|
<text>我的预约</text>
|
||||||
<view class="i-carbon-chevron-down rotate-270 text-[#BFBFBF]"></view>
|
<view class="i-carbon-chevron-down rotate-270 text-[#BFBFBF]"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="flex items-center justify-between mx-[32rpx] py-[28rpx]" @click="goActive">
|
<!-- <view class="flex items-center justify-between mx-[32rpx] py-[28rpx]" @click="goActive">
|
||||||
<text>卡密兑换</text>
|
<text>卡密兑换</text>
|
||||||
<view class="i-carbon-chevron-down rotate-270 text-[#BFBFBF]"></view>
|
<view class="i-carbon-chevron-down rotate-270 text-[#BFBFBF]"></view>
|
||||||
</view>
|
</view> -->
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="mx-[32rpx] bg-[#fff] rounded-[8rpx]">
|
<view class="mx-[32rpx] bg-[#fff] rounded-[8rpx]">
|
||||||
|
|
|
||||||
|
|
@ -195,7 +195,7 @@ export const getScoreSection = (params: {
|
||||||
locationCode: string
|
locationCode: string
|
||||||
year: string
|
year: string
|
||||||
type: string
|
type: string
|
||||||
Score: string
|
Score: string | number
|
||||||
}) => {
|
}) => {
|
||||||
return http.get('/api/ScoreSection/scoreSection/V2', params)
|
return http.get('/api/ScoreSection/scoreSection/V2', params)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue