提交 d1322763 authored 作者: 龙菲's avatar 龙菲

切换文物详情接口

上级 6a1e957b
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
> >
<el-image <el-image
class="el-image-container" class="el-image-container"
:src="$getFullUrl(item.url)" :src="$getFullUrl(item.pressUrl || item.url)"
fit="contain" fit="contain"
></el-image> ></el-image>
</el-carousel-item> </el-carousel-item>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
v-if="displayDetail.imagesVo && displayDetail.imagesVo.length > 0" v-if="displayDetail.imagesVo && displayDetail.imagesVo.length > 0"
> >
<el-image <el-image
:src="$getFullUrl(displayDetail.faceImageUrl)" :src="$getFullUrl(displayDetail.faceImagePressUrl || displayDetail.faceImageUrl)"
fit="cover" fit="cover"
></el-image> ></el-image>
</div> </div>
...@@ -220,7 +220,7 @@ ...@@ -220,7 +220,7 @@
:key="item.euId" :key="item.euId"
class="margin-bottom-32 unit-content_images_container" class="margin-bottom-32 unit-content_images_container"
> >
<img :src="$getFullUrl(item.url)" width="100%" /> <img :src="$getFullUrl(item.pressUrl)" width="100%" />
<div <div
class="enlarge" class="enlarge"
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
class="img-item" class="img-item"
v-if="item.imagesVo && item.imagesVo.length > 0" v-if="item.imagesVo && item.imagesVo.length > 0"
> >
<img :src="$getFullUrl(item.imagesVo[0].url)" alt="" /> <img :src="$getFullUrl(item.imagesVo[0].pressUrl || item.imagesVo[0].url)" alt="" />
</div> </div>
</div> </div>
<div class="unit-content"> <div class="unit-content">
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
v-for="(item, index) in displayDetail.imagesVo" v-for="(item, index) in displayDetail.imagesVo"
:key="index" :key="index"
> >
<img :src="$getFullUrl(item.url)" alt="" /> <img :src="$getFullUrl(item.pressUrl || item.url)" alt="" />
<div class="modal"></div> <div class="modal"></div>
</div> </div>
</div> </div>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<div class="unit-intro">{{ unit.intro }}</div> <div class="unit-intro">{{ unit.intro }}</div>
<div class="unit-imgs" v-if="unit.imagesVo && unit.imagesVo.length > 0"> <div class="unit-imgs" v-if="unit.imagesVo && unit.imagesVo.length > 0">
<div class="img-item" v-for="(i, idx) in unit.imagesVo" :key="idx"> <div class="img-item" v-for="(i, idx) in unit.imagesVo" :key="idx">
<img :src="$getFullUrl(i.url)" /> <img :src="$getFullUrl(i.pressUrl||i.url)" />
</div> </div>
</div> </div>
<ChStyleUnit <ChStyleUnit
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
> >
<el-image <el-image
style="width: 100%; height: 100%" style="width: 100%; height: 100%"
:src="$getFullUrl(item.url)" :src="$getFullUrl(item.pressUrl || item.url)"
fit="contain" fit="contain"
></el-image> ></el-image>
</el-carousel-item> </el-carousel-item>
...@@ -124,7 +124,10 @@ ...@@ -124,7 +124,10 @@
:key="item.euId" :key="item.euId"
class="margin-bottom-32 unit-content_images_container" class="margin-bottom-32 unit-content_images_container"
> >
<img :src="$getFullUrl(item.url)" width="100%" /> <img
:src="$getFullUrl(item.pressUrl || item.url)"
width="100%"
/>
<div <div
class="enlarge" class="enlarge"
...@@ -169,7 +172,9 @@ ...@@ -169,7 +172,9 @@
v-for="(item, index) in displayDetail.culturalRelicVo" v-for="(item, index) in displayDetail.culturalRelicVo"
:key="index" :key="index"
> >
<Card :title="item.name" :url="$getFullUrl(item.faceImageUrl)" <Card
:title="item.name"
:url="$getFullUrl(item.faceImagePressUrl || item.faceImageUrl)"
/></el-col> /></el-col>
</el-row> </el-row>
</div> </div>
......
...@@ -59,7 +59,12 @@ ...@@ -59,7 +59,12 @@
<div class="info-container"> <div class="info-container">
<div class="info-container-left"> <div class="info-container-left">
<el-image <el-image
:src="$getFullUrl(displayDetail.faceImageUrl)" :src="
$getFullUrl(
displayDetail.faceImagePressUrl ||
displayDetail.faceImageUrl
)
"
fit="cover" fit="cover"
@click.native=" @click.native="
handelPreviewImages([displayDetail.faceImageUrl]) handelPreviewImages([displayDetail.faceImageUrl])
......
...@@ -20,12 +20,8 @@ ...@@ -20,12 +20,8 @@
> >
<div class="img"> <div class="img">
<img <img
v-if="$getFullUrl(i.faceImagePressUrl)" v-if="$getFullUrl(i.faceImagePressUrl || i.faceImageUrl)"
:src="$getFullUrl(i.faceImagePressUrl)" :src="$getFullUrl(i.faceImagePressUrl || i.faceImageUrl)"
/>
<img
v-else-if="$getFullUrl(i.faceImageUrl)"
:src="$getFullUrl(i.faceImageUrl)"
/> />
<div v-else class="no-pic">暂无图片</div> <div v-else class="no-pic">暂无图片</div>
<div <div
......
...@@ -26,15 +26,13 @@ ...@@ -26,15 +26,13 @@
<div class="content-intro"> <div class="content-intro">
{{ item.intro ? item.intro : "" }} {{ item.intro ? item.intro : "" }}
</div> </div>
<EntranceIcon color="#fff" @click.native="handleClick(item)"/> <EntranceIcon color="#fff" @click.native="handleClick(item)" />
</div> </div>
<div class="img" @click="handleClick(item)"> <div class="img" @click="handleClick(item)">
<img <img
v-if="$getFullUrl(item.faceImagePressUrl)" :src="$getFullUrl(item.faceImagePressUrl || item.faceImageUrl)"
:src="$getFullUrl(item.faceImagePressUrl)"
alt="" alt=""
/> />
<img v-else :src="$getFullUrl(item.faceImageUrl)" alt="" />
<div class="img-name">{{ item.title }}</div> <div class="img-name">{{ item.title }}</div>
</div> </div>
</div> </div>
......
...@@ -10,17 +10,14 @@ ...@@ -10,17 +10,14 @@
<div class="en">Virtual Exhibition Hall</div> <div class="en">Virtual Exhibition Hall</div>
</div> </div>
<el-row class="content" :gutter="60"> <el-row class="content" :gutter="60">
<el-col :span="6" class=" wow animate__animated animate__fadeInLeft"> <el-col :span="6" class="wow animate__animated animate__fadeInLeft">
<div <div class="intro" v-if="list.length > 0">
class="intro"
v-if="list.length > 0"
>
<div class="name">{{ list[0].name }}</div> <div class="name">{{ list[0].name }}</div>
<div class="deptName">{{ list[0].deptName }}</div> <div class="deptName">{{ list[0].deptName }}</div>
<div class="intro-content"> <div class="intro-content">
{{ list[0].intro }} {{ list[0].intro }}
</div> </div>
<EntranceIcon color="#fff" @click.native="handleClick(list[0])"/> <EntranceIcon color="#fff" @click.native="handleClick(list[0])" />
</div> </div>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="18">
...@@ -34,11 +31,11 @@ ...@@ -34,11 +31,11 @@
> >
<div class="item"> <div class="item">
<img <img
v-if="$getFullUrl(item.faceImagePressUrl)" :src="
:src="$getFullUrl(item.faceImagePressUrl)" $getFullUrl(item.faceImagePressUrl || item.faceImageUrl)
"
alt="" alt=""
/> />
<img v-else :src="$getFullUrl(item.faceImageUrl)" alt="" />
<div class="name">{{ item.name }}</div> <div class="name">{{ item.name }}</div>
</div> </div>
</el-col> </el-col>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<el-col class="cr-images" :span="18"> <el-col class="cr-images" :span="18">
<el-image <el-image
style="width: 100%; height: 600px" style="width: 100%; height: 600px"
:src="$getFullUrl(museumDetail.faceImageUrl)" :src="$getFullUrl(museumDetail.faceImagePressUrl || museumDetail.faceImageUrl)"
fit="contain" fit="contain"
></el-image> ></el-image>
<div class="enlarge" @click="handelPreviewImages"> <div class="enlarge" @click="handelPreviewImages">
......
...@@ -44,26 +44,16 @@ ...@@ -44,26 +44,16 @@
v-for="(item, index) in list.records" v-for="(item, index) in list.records"
:key="index" :key="index"
> >
<div <div class="container wow animate__animated animate__fadeInUp">
class="container wow animate__animated animate__fadeInUp"
v-if="$getFullUrl(item.faceImagePressUrl)"
>
<div class="img"> <div class="img">
<img <img
:src="$getFullUrl(item.faceImagePressUrl)" :src="
v-if="$getFullUrl(item.faceImagePressUrl)" $getFullUrl(item.faceImagePressUrl || item.faceImageUrl)
"
width="100%" width="100%"
class="img" class="img"
lazy lazy
/> />
<img
v-else
src="@/assets/404_images/no-pic.png"
alt=""
width="100%"
height="100%"
class="img"
/>
</div> </div>
<div class="desc"> <div class="desc">
<span class="name">{{ item.name }}</span> <span class="name">{{ item.name }}</span>
......
...@@ -44,26 +44,16 @@ ...@@ -44,26 +44,16 @@
v-for="(item, index) in list.records" v-for="(item, index) in list.records"
:key="index" :key="index"
> >
<div <div class="container wow animate__animated animate__fadeInUp">
class="container wow animate__animated animate__fadeInUp"
v-if="$getFullUrl(item.faceImagePressUrl)"
>
<div class="img"> <div class="img">
<img <img
:src="$getFullUrl(item.faceImagePressUrl)" :src="
v-if="$getFullUrl(item.faceImagePressUrl)" $getFullUrl(item.faceImagePressUrl || item.faceImageUrl)
"
width="100%" width="100%"
class="img" class="img"
lazy lazy
/> />
<img
v-else
src="@/assets/404_images/no-pic.png"
alt=""
width="100%"
height="100%"
class="img"
/>
</div> </div>
<div class="desc"> <div class="desc">
<span class="name">{{ item.name }}</span> <span class="name">{{ item.name }}</span>
...@@ -194,7 +184,7 @@ export default { ...@@ -194,7 +184,7 @@ export default {
handleRegionChange(value) { handleRegionChange(value) {
this.regionCode = value; this.regionCode = value;
this.$refs.region.dropDownVisible = false this.$refs.region.dropDownVisible = false;
this.loadData(); this.loadData();
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论