新增上传合同后自动回跳

This commit is contained in:
weipengfei 2023-08-12 16:33:08 +08:00
parent f8cf3d9c95
commit 0c73837e71

View File

@ -407,6 +407,8 @@ import { dictDataLists } from "@/api/setting/dict";
import { upContact } from "@/api/consumer"; import { upContact } from "@/api/consumer";
const { query } = useRoute(); const { query } = useRoute();
import useUserStore from "@/stores/modules/user"; import useUserStore from "@/stores/modules/user";
import useMultipleTabs from "@/hooks/useMultipleTabs";
const { removeTab } = useMultipleTabs();
const formData = reactive({ const formData = reactive({
id: "", id: "",
@ -488,9 +490,12 @@ const handleAvatarSuccess_four: UploadProps["onSuccess"] = (
formData.file = response.data.uri; formData.file = response.data.uri;
}; };
const router = useRouter();
const submitContract = () => { const submitContract = () => {
if (!formData.file) ElMessage.error("请先上传合同!"); if (!formData.file) ElMessage.error("请先上传合同!");
upContact({ file: formData.file, id: route.query.id }); upContact({ file: formData.file, id: route.query.id });
removeTab();
router.back();
}; };
onMounted(async () => { onMounted(async () => {