mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/student-h5.git
synced 2025-12-22 17:26:48 +08:00
feat:修改跳转等问题
This commit is contained in:
@@ -46,7 +46,8 @@ import ReturnHead from "@/components/ReturnHead.vue";
|
||||
import { request, useRequest } from "@/api/request";
|
||||
import { TASK_WORK_COMMIT } from "@/api/api";
|
||||
import { useRoute } from "vue-router/dist/vue-router";
|
||||
import { ElMessage } from "element-plus";
|
||||
import { useRouter } from "vue-router";
|
||||
import { ElMessage, ElLoading } from "element-plus";
|
||||
import UploadImg from "@/components/img/UploadImg.vue";
|
||||
export default {
|
||||
name: "UploadWork",
|
||||
@@ -55,6 +56,7 @@ export default {
|
||||
UploadImg,
|
||||
},
|
||||
setup() {
|
||||
const router = useRouter();
|
||||
const state = reactive({
|
||||
text: "",
|
||||
screenHeight: document.body.clientHeight, // 屏幕高度
|
||||
@@ -64,6 +66,19 @@ export default {
|
||||
} = useRoute();
|
||||
const textarea = ref("");
|
||||
const fileList = ref([]);
|
||||
|
||||
// 使用
|
||||
const loading = ref(false); // loading
|
||||
const openLoading = () => {
|
||||
loading.value = ElLoading.service({
|
||||
lock: true,
|
||||
text: "Loading",
|
||||
background: "rgba(0, 0, 0, 0.7)",
|
||||
});
|
||||
};
|
||||
const closeLoading = () => {
|
||||
loading.value.close();
|
||||
};
|
||||
//发布作业
|
||||
const publishWork = () => {
|
||||
console.log("点击了发布", workId, type, taskId);
|
||||
@@ -72,6 +87,7 @@ export default {
|
||||
return ElMessage.warning("请输入作业内容");
|
||||
}
|
||||
}
|
||||
openLoading();
|
||||
let obj = {
|
||||
projectOrRouterLogo: type,
|
||||
workUploadContent: textarea.value,
|
||||
@@ -81,15 +97,18 @@ export default {
|
||||
taskId: taskId || infoId,
|
||||
};
|
||||
console.log("obj", obj, fileList.value);
|
||||
// request(TASK_WORK_COMMIT, obj).then((res) => {
|
||||
// console.log("上传作业", res);
|
||||
// // submitList.value.unshift(res.data);
|
||||
// // open();
|
||||
// textarea.value = "";
|
||||
// fileList.value = [];
|
||||
// // remove(0);
|
||||
// // clearFiles();
|
||||
// });
|
||||
request(TASK_WORK_COMMIT, obj).then((res) => {
|
||||
console.log("上传作业", res);
|
||||
// submitList.value.unshift(res.data);
|
||||
// open();
|
||||
ElMessage.success("作业发布成功");
|
||||
closeLoading();
|
||||
textarea.value = "";
|
||||
fileList.value = [];
|
||||
router.back();
|
||||
// remove(0);
|
||||
// clearFiles();
|
||||
});
|
||||
};
|
||||
const deleteAll = () => {
|
||||
console.log("点击");
|
||||
|
||||
Reference in New Issue
Block a user