feat:修改跳转等问题

This commit is contained in:
lixg
2023-02-19 15:41:58 +08:00
31 changed files with 2526 additions and 318 deletions

View File

@@ -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("点击");