瀏覽代碼

college list - tiers rename

abpcoder 18 小時之前
父節點
當前提交
c1970c13fa

+ 2 - 2
src/pagesOther/pages/university/index/components/college-list.vue

@@ -43,7 +43,7 @@ const queryParams = ref<UniversityQueryDto>({
   natureTypeCN: [],
   location: [],
   level: [],
-  tier: []
+  tiers: []
 })
 
 const handleSearch = async () => {
@@ -77,7 +77,7 @@ onMounted(async () => {
   filterOptions.value = data
   // accept default query parameters
   if (prevData.value.tier) {
-    queryParams.value.tier = [prevData.value.tier]
+    queryParams.value.tiers = [prevData.value.tier]
   }
 });
 

+ 4 - 3
src/pagesOther/pages/university/index/components/plus/college-conditions-picker.vue

@@ -46,7 +46,7 @@ const options = computed(() => {
         },
         {
             label: '院校梯队',
-            prop: 'tier',
+            prop: 'tiers',
             optionKey: 'tiers',
             keyName: 'label',
             keyValue: 'value',
@@ -125,9 +125,10 @@ const handleChange = (value: any) => {
     emit('change', filter.value);
 }
 
-watch(() => filter.value.tier, tiers => {
+watch(() => filter.value.tiers, tiers => {
+    console.log('watch filter.value.tiers', tiers)
     // sync tier from outside
-    form.value.tier = tiers
+    form.value.tiers = tiers
 }, {immediate: true})
 </script>
 

+ 1 - 1
src/types/university.ts

@@ -141,7 +141,7 @@ export interface UniversityQueryDto {
     natureTypeCN: string[];
     location: string[];
     level: string[];
-    tier: string[];
+    tiers: string[];
 }
 
 export interface UniversityTier {