|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <div v-if="filterList.length" class="sticky top-50 z-50 bg-white w-full border-t">
|
|
|
+ <div v-if="filterList.length" class="sticky top-50 z-50 bg-white w-full">
|
|
|
<van-dropdown-menu active-color="#FF9300" ref="dropDownMenuRef">
|
|
|
<van-dropdown-item @closed="onAreaFilterClose" :title="areaFilterTitle" ref="itemRef">
|
|
|
<van-tree-select @click-nav="handleAreaClick" @click-item="handleFilterClick" v-model:active-id="activeId"
|
|
@@ -17,14 +17,14 @@
|
|
|
<div class="aspect-[120/80] h-80 shrink-0 rounded overflow-hidden bg-[#ddd]">
|
|
|
<img v-if="Array.isArray(itemData?.tourismUrlsAfterConvert)" :src="itemData?.tourismUrlsAfterConvert[0]" class="w-full h-full rounded object-cover" alt="" srcset="" />
|
|
|
</div>
|
|
|
- <div class="h-80 pl-[5px] flex flex-col text-[#FD9A00] justify-between w-[calc(100%-120px)]">
|
|
|
+ <div class="h-80 pl-[8px] flex flex-col text-[#FD9A00] justify-between w-[calc(100%-120px)]">
|
|
|
<div class="truncate w-full text-[14px] font-bold">
|
|
|
<img v-if="itemData.isOriginal == 1" src="~/assets/img/yuanchuang.png" class="mt-3 w-[30px] h-[16px]" alt="" style="float:left;">
|
|
|
{{ itemData.projectTitle }}
|
|
|
</div>
|
|
|
<div class="w-full overflow-x-auto scrollbar" v-if="itemData.noteLabel">
|
|
|
<div class="flex flex-nowrap">
|
|
|
- <div v-for="tag in convertTag(itemData.noteLabel)" class=" rounded-full border border-[#FD9A00] text-[10px] pr-6 pl-6 float-left mr-10 shrink-0">{{ tag }}</div>
|
|
|
+ <div v-for="tag in convertTag(itemData.noteLabel)" class=" rounded-full border-[#FD9A00] text-[10px] pr-6 pl-6 float-left mr-10 shrink-0" style="border:0.5px solid #FD9A00">{{ tag }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="flex justify-end items-center text-[12px] text-[#999]">
|
|
@@ -68,7 +68,7 @@ const activeIndex = ref('');
|
|
|
const dropDownMenuRef = ref(null)
|
|
|
// 获取筛选列表
|
|
|
async function getFilters() {
|
|
|
- const { data } = await request(`website/tourism/projectTravelNotes/travelNotesDirectoryList`).finally(()=>{closeToast()})
|
|
|
+ const { data } = await request(`/website/tourism/projectTravelNotes/travelNotesDirectoryList`).finally(()=>{closeToast()})
|
|
|
|
|
|
if (!Array.isArray(data)) return getList()
|
|
|
const routerAreaId = null
|
|
@@ -146,7 +146,7 @@ async function getList() {
|
|
|
param.travelWriteType = travelWriteType.value
|
|
|
}
|
|
|
loading.value = true
|
|
|
- const { data } = await request(`website/tourism/projectTravelNotes/travelNotesPageList`, { query: param }).finally(()=>closeToast())
|
|
|
+ const { data } = await request(`/website/tourism/projectTravelNotes/travelNotesPageList`, { query: param }).finally(()=>closeToast())
|
|
|
|
|
|
dataList.value = dataList.value.concat(data.dataList)
|
|
|
loading.value = false
|