From cfc850a99ad28954825615dc0db32d411d458998 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Mon, 04 Dec 2023 11:04:35 +0800
Subject: [PATCH] 图片回显处理
---
src/views/article/article.vue | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/src/views/article/article.vue b/src/views/article/article.vue
index f3324f7..57871a4 100644
--- a/src/views/article/article.vue
+++ b/src/views/article/article.vue
@@ -93,6 +93,9 @@
upcommentPd
} from "@/api/discuss/publicDiscuss";
+ import website from '@/config/website';
+
+
import {
getDistrictTree
} from "@/api/district/index";
@@ -637,6 +640,15 @@
}
row.userid = this.userInfo.user_id;
row.articleRange = JSON.stringify(row.articleList)
+ if (row.url.length > 0) {
+ var urls = []
+ var split = row.url.split(",");
+ split.forEach(url => {
+ var names = url.split("jczz/");
+ urls.push(names[1])
+ })
+ row.url = urls.join(",")
+ }
add(row).then(
() => {
this.onLoad(this.page);
@@ -654,6 +666,16 @@
},
rowUpdate(row, index, done, loading) {
row.articleRange = JSON.stringify(row.articleList)
+ if (row.url.length > 0) {
+ var urls = []
+ var split = row.url.split(",");
+ split.forEach(url => {
+ var names = url.split("jczz/");
+ urls.push(names[1])
+ })
+ row.url = urls.join(",")
+ }
+
update(row).then(
() => {
this.onLoad(this.page);
@@ -729,6 +751,16 @@
if (["edit", "view"].includes(type)) {
getNotice(this.form.id).then((res) => {
let data = res.data.data
+ // data.forEach(item=>{
+ if(data.url.length>0){
+ var urls = []
+ var names = data.url.split(",");
+ names.forEach(name=>{
+ urls.push(website.minioUrl + name)
+ })
+ data.url = urls.join(",")
+ }
+ // })
this.form = data;
});
}
@@ -765,6 +797,16 @@
const data = res.data.data;
this.page.total = data.total;
this.data = data.records;
+ this.data.forEach(item => {
+ if (item.url.length > 0) {
+ var urls = []
+ var names = item.url.split(",");
+ names.forEach(name => {
+ urls.push(website.minioUrl + name)
+ })
+ item.url = urls.join(",")
+ }
+ })
this.loading = false;
this.selectionClear();
});
--
Gitblit v1.9.3