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 @@
- {{ state.info.discussDtoList[0].discussName }} + {{ state.info.discussDtoList[0].discussExplain }}
@@ -108,7 +108,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) => {