Commit 40244ed0 authored by “yiyousong”'s avatar “yiyousong”
parents b99d2546 d1874ed0
...@@ -208,7 +208,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk ...@@ -208,7 +208,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
List<SkinFieldEntity> collect = entity.getSkinFieldList().stream().map(field -> { List<SkinFieldEntity> collect = entity.getSkinFieldList().stream().map(field -> {
SkinFieldEntity skinFieldEntity = new SkinFieldEntity(); SkinFieldEntity skinFieldEntity = new SkinFieldEntity();
BeanUtils.copyProperties(field, skinFieldEntity, BeanUtil.getNullPropertyNames(field)); BeanUtils.copyProperties(field, skinFieldEntity, BeanUtil.getNullPropertyNames(field));
updateUrl(skinFieldEntity); // updateUrl(skinFieldEntity);
return skinFieldEntity; return skinFieldEntity;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
......
...@@ -78,11 +78,30 @@ ...@@ -78,11 +78,30 @@
<div class="card"> <div class="card">
<div class="cardTitle">附件</div> <div class="cardTitle">附件</div>
<div class="cardContent" v-if="fromData.url"> <div class="cardContent" v-if="fromData.url">
<img <template v-for="(item, index) in fromData.url">
v-for="(item, index) in fromData.url" <img
:key="index" v-if="/\.(jpg|jpeg|png|GIF|JPG|PNG)$/.test(item)"
:src="baseUrl + item" :key="index"
/> :src="baseUrl + item"
@click="$viewerApi({ images: [baseUrl + item] })"
/>
<video
width="320"
height="240"
v-if="/\.(mp4|rmvb|avi|)$/.test(item)"
:key="index"
:src="baseUrl + item"
></video>
<a-button
:href="baseUrl + item"
v-else
:key="index"
type="primary"
>
点击下载
</a-button>
</template>
</div> </div>
<div v-else>--</div> <div v-else>--</div>
</div> </div>
...@@ -273,7 +292,7 @@ export default { ...@@ -273,7 +292,7 @@ export default {
data() { data() {
return { return {
fromData: {}, fromData: {},
baseUrl: process.env.VUE_APP_API_BASE_URL, baseUrl: process.env.VUE_APP_API_PHP_URL,
}; };
}, },
computed: { computed: {
...@@ -286,6 +305,7 @@ export default { ...@@ -286,6 +305,7 @@ export default {
}, },
}, },
}, },
methods: { methods: {
onClose() { onClose() {
this.Visible = false; this.Visible = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment