From 64a659eaafe0179b9903b60c6d57e949c88e4f2e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E4=B8=9C=E8=BF=9B1?= <963286636@qq.com>
Date: Sun, 26 Feb 2023 01:21:43 +0800
Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/discuss/DiscussPage.vue | 15 ++++++++++++---
src/views/testscore/Evaluation.vue | 3 ++-
src/views/testscore/OuterChain.vue | 4 ++--
3 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/src/views/discuss/DiscussPage.vue b/src/views/discuss/DiscussPage.vue
index 642cc13..7ee57e3 100644
--- a/src/views/discuss/DiscussPage.vue
+++ b/src/views/discuss/DiscussPage.vue
@@ -37,7 +37,7 @@
@@ -162,6 +162,7 @@ import store from "@/store";
import { ElMessage } from "element-plus";
import { fileUp } from "../../api/request";
import {useTaskPage} from "@/api/useCommon";
+import {ElLoading} from "element-plus";
const userInfo = computed(() => store.state.userInfo);
const router = useRouter();
@@ -175,6 +176,7 @@ const {nextPage,prevPage,hasPrev, hasNext} = useTaskPage()
const dialogVisible = ref(false);
const titleName = ref("");
+const loading = ref(false);
const state = reactive({
activeName: "first",
@@ -204,11 +206,12 @@ editorConfig.MENU_CONF["uploadImage"] = {
// 自定义上传
async customUpload(file, insertFn) {
const formData = new FormData();
+ console.log(1,file);
formData.append("file", file);
fileUp(formData).then((res) => {
if (res.data.code === 200) {
// 最后插入图片 url alt href
- insertFn(res.data.data, file.name, res.data.data);
+ insertFn(import.meta.env.VITE_FILE_PATH+res.data.data, file.name, import.meta.env.VITE_FILE_PATH+res.data.data);
}
});
},
@@ -309,6 +312,11 @@ function cancelPost() {
}
// 发表帖子发布操作
const postAdd = () => {
+ loading.value = ElLoading.service({
+ lock: true,
+ text: "Loading",
+ background: "rgba(0, 0, 0, 0.7)",
+});
console.log('用户信息', userInfo.value)
let obj = {
"collectionNum": 0,
@@ -338,6 +346,7 @@ const postAdd = () => {
getPostList(state.info.discussDtoList[0].id);
titleName.value = "";
valueHtml.value = "";
+ loading.value.close()
}
}).catch(err=>{
console.log(err)
diff --git a/src/views/testscore/Evaluation.vue b/src/views/testscore/Evaluation.vue
index bf1f726..49bd072 100644
--- a/src/views/testscore/Evaluation.vue
+++ b/src/views/testscore/Evaluation.vue
@@ -103,9 +103,10 @@
useRequest(QueryEvaluationDetailById(courseId), {}, (e)=>{
console.log(e)
state.datainfo = e.data
+ console.log('我是获取的外链基本信息12', state.dataInfo)
})
- console.log('我是获取的外链基本信息', state.dataInfo)
+ console.log('我是获取的外链基本信息4', state.dataInfo)
const userInfo = computed(() => store.state.userInfo);
diff --git a/src/views/testscore/OuterChain.vue b/src/views/testscore/OuterChain.vue
index 7ff42b0..80adf91 100644
--- a/src/views/testscore/OuterChain.vue
+++ b/src/views/testscore/OuterChain.vue
@@ -99,13 +99,13 @@
//获取基本信息
request(LINKGETONE, {linkId:courseId}).then(res=>{
- console.log(res)
+ console.log("我是获取的外链基本信息1",res)
state.datainfo = res.data
}).catch(err=>{
console.log(err)
});
- console.log('我是获取的外链基本信息', state.dataInfo)
+ console.log('我是获取的外链基本信息5', state.dataInfo)
// 查看外链
const handleClick = (url) => {