|
|
@@ -3,7 +3,7 @@
|
|
|
<ul v-for="(item, index) in value" :key="index" class="el-upload-list el-upload-list--picture-card">
|
|
|
<li tabindex="0" class="el-upload-list__item is-ready" :style="'width: ' + width + 'px;height: ' + height + 'px'">
|
|
|
<div>
|
|
|
- <img :src="item" alt="" class="el-upload-list__item-thumbnail" />
|
|
|
+ <img :src="convertedImageUrl(item)" alt="" class="el-upload-list__item-thumbnail" />
|
|
|
<span class="el-upload-list__item-actions">
|
|
|
<span v-if="index != 0" class="el-upload-list__item-preview" @click="moveMaterial(index, 'up')">
|
|
|
<Icon icon="ep:back" />
|
|
|
@@ -96,9 +96,9 @@
|
|
|
<el-card :body-style="{ padding: '5px' }">
|
|
|
<el-image
|
|
|
style="width: 100%; height: 100px"
|
|
|
- :src="item.url"
|
|
|
+ :src="convertedImageUrl(item.url)"
|
|
|
fit="contain"
|
|
|
- :preview-src-list="[item.url]"
|
|
|
+ :preview-src-list="[convertedImageUrl(item.url)]"
|
|
|
:z-index="9999"
|
|
|
/>
|
|
|
<div>
|
|
|
@@ -150,6 +150,7 @@ import {
|
|
|
} from '@/api/tools/materialgroup'
|
|
|
import { getPage, addObj, delObj } from '@/api/tools/material'
|
|
|
import { getAccessToken } from '@/utils/auth'
|
|
|
+import { convertImageUrl } from '@/utils/image-helper'
|
|
|
|
|
|
const { t } = useI18n()
|
|
|
|
|
|
@@ -453,6 +454,10 @@ function sureUrls() {
|
|
|
emit('update:modelValue', value.value[0])
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+const convertedImageUrl = (url: string) => {
|
|
|
+ return convertImageUrl(url);
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|