abpcoder 4 gün önce
ebeveyn
işleme
458004f416

+ 1 - 1
src/pagesOther/pages/skill/result/result.vue

@@ -31,7 +31,7 @@ import {addVoluntary} from "@/api/modules/voluntary";
 
 const {prevData} = useTransferPage<VoluntaryDto, any>()
 const target = computed(() => prevData.value.target || {})
-const rules = computed(() => prevData.value.rules || {})
+const rules = computed(() => prevData.value.rules || [])
 const model = computed(() => prevData.value.model || {})
 const result = computed(() => prevData.value.result || {})
 

+ 1 - 0
src/pagesOther/pages/voluntary/result/components/voluntary-result-score.vue

@@ -47,6 +47,7 @@ const progressList = computed(() => {
     if (!scores || !renderRules) return []
     const results: VoluntaryScoreItem[] = []
 
+    console.log('renderRules', renderRules)
     renderRules?.forEach(i => {
         i.details?.forEach(r => {
             results.push({

+ 1 - 1
src/pagesOther/pages/voluntary/result/result.vue

@@ -41,7 +41,7 @@ import {addVoluntary} from "@/api/modules/voluntary";
 const userStore = useUserStore()
 const {prevData} = useTransferPage<VoluntaryDto, any>()
 const target = computed(() => prevData.value.target || {})
-const rules = computed(() => prevData.value.rules || {})
+const rules = computed(() => prevData.value.rules || [])
 const model = computed(() => prevData.value.model || {})
 const result = computed(() => prevData.value.result || {})
 

+ 3 - 3
src/pagesStudy/pages/targeted-add/targeted-add.vue

@@ -7,19 +7,19 @@
                     <uv-cell isLink :border="true" :cellStyle="cellStyle" :rightIconStyle="rightIconStyle"
                              @click="handleUniversitySelect">
                         <template #title>
-                            <text class="text-30 text-fore-subtitle">选择院校</text>
+                            <text class="text-30 text-fore-subtitle whitespace-nowrap">选择院校</text>
                         </template>
                         <template #value>
                             <text v-if="form.universityName" class="mx-10 text-30 text-fore-title">
                                 {{ form.universityName }}
                             </text>
-                            <text v-else class="mr-10 text-30 text-nowrap text-fore-placeholder">请选择</text>
+                            <text v-else class="mr-10 text-30 text-fore-placeholder">请选择</text>
                         </template>
                     </uv-cell>
                     <uv-cell isLink :border="false" :cellStyle="cellStyle" :rightIconStyle="rightIconStyle"
                              @click="handleMajorSelect">
                         <template #title>
-                            <text class="text-30 text-fore-subtitle text-nowrap">选择专业</text>
+                            <text class="text-30 text-fore-subtitle whitespace-nowrap">选择专业</text>
                         </template>
                         <template #value>
                             <text v-if="form.majorName" class="mx-10 text-30 text-fore-title">