| | |
| | | list-type="picture-card" |
| | | :on-preview="handleFileCardPreview" |
| | | :on-remove="handleRemoveFile" |
| | | :http-request="requestUpload" |
| | | :http-request="requestUpload1" |
| | | :show-file-list="true" |
| | | :disabled="!btn" |
| | | :class="{ hide: !btn }" |
| | |
| | | <div v-if="uploading" class="upload-status">正在上传...</div> |
| | | <i v-if="!uploading" slot="default" class="el-icon-plus"></i> |
| | | <div slot="file" slot-scope="{file}"> |
| | | <img |
| | | <!-- 添加video元素用于显示视频 --> |
| | | <video |
| | | v-if="file.url.includes('.mp4')" |
| | | class="el-upload-list__item-thumbnail" |
| | | :src="file.url" |
| | | style="width: 147px; height: 147px" |
| | | fit="cover" |
| | | ></video> |
| | | <img v-else |
| | | class="el-upload-list__item-thumbnail" |
| | | src="../../assets/401_images/401.gif" |
| | | alt="" |
| | | style="width: 147px; height: 147px" |
| | | fit="cover" |
| | | > |
| | | style="width: 100%; height: 100%" |
| | | fit="cover"> |
| | | |
| | | <span class="el-upload-list__item-actions"> |
| | | <span class="el-upload-list__item-name">{{ file.name }}</span> |
| | | <span |
| | | class="el-upload-list__item-preview" |
| | | @click="handleFileCardPreview(file)" |
| | |
| | | <i class="el-icon-delete"></i> |
| | | </span> |
| | | </span> |
| | | |
| | | |
| | | </div> |
| | | |
| | |
| | | if (id) { |
| | | this.loading = true; |
| | | getFamilyeventInfo(id).then((response) => { |
| | | console.log("上面"); |
| | | console.log(this.btn); |
| | | this.formData = response.data; |
| | | const url = this.formData.url; |
| | | // const url1 = url.replace(/^http:/, 'https:'); |
| | | const url1 = url.replace(/http:\/\/47\.93\.189\.255:8080\//g, ''); |
| | | this.formData.url = url1; // 更新 formData 对象中的 url 字段 |
| | | console.log(url); |
| | | console.log(url1); // 输出修改后的 https URL |
| | | let paths = this.formData.url.split(","); // 修正此处 |
| | | let paths = this.formData.url.split(","); |
| | | for(let i = 0; i < paths.length; i++) |
| | | { |
| | | if(paths[i]!="") { |
| | |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | this.loading = false; |
| | | }); |
| | | } |
| | | }, |
| | | mounted() {}, |