ZhangXianQiang
2024-04-28 d387848d15a40fb16c8a6eefb007d5f7411c5dbc
fix:修改图片浏览组件
2个文件已修改
8 ■■■■ 已修改文件
src/components/ImagePreview/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/contract/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/ImagePreview/index.vue
@@ -13,7 +13,7 @@
<script>
import { isExternal } from "@/utils/validate";
const DEFAULT_IMAGE = 'https://img2.baidu.com/it/u=68398439,1553004927&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=357';
export default {
  name: "ImagePreview",
  props: {
@@ -33,7 +33,7 @@
  computed: {
    realSrc() {
      if (!this.src) {
        return;
        return DEFAULT_IMAGE;
      }
      let real_src = this.src.split(",")[0];
      if (isExternal(real_src)) {
@@ -43,7 +43,7 @@
    },
    realSrcList() {
      if (!this.src) {
        return;
        return [DEFAULT_IMAGE];
      }
      let real_src_list = this.src.split(",");
      let srcList = [];
src/views/system/contract/index.vue
@@ -4,7 +4,7 @@
    <el-row v-loading="loading">
      <el-col :span="8" v-for="(item, index) in contractList" :key="index" style="margin: 10px;width: 30%;">
        <el-card :body-style="{ padding: '0px' }">
          <ImagePreview style="width: 420px;height: 187px;"
          <ImagePreview style="width: 100%;height: 187px;"
            fit="cover" :src="item.attachment"
            class="image" />
          <div style="padding: 14px;">