diff --git a/src/components/drawers/AddHomework.vue b/src/components/drawers/AddHomework.vue index 06762db8..bcca531d 100644 --- a/src/components/drawers/AddHomework.vue +++ b/src/components/drawers/AddHomework.vue @@ -182,6 +182,7 @@ export default { }); const state = reactive({ addLoading: false, + workEnclosureAddress:"", }); const formRef = ref(); @@ -252,6 +253,8 @@ export default { const handleChange = (info) => { if (info.file.status !== "uploading") { console.log(info.file, info.fileList); + state.workEnclosureAddress = info.fileList[0].response.data; + console.log('state.workEnclosureAddress',state.workEnclosureAddress); } if (info.file.status === "done") { @@ -271,6 +274,7 @@ export default { localStorage.setItem("stageId", props.chooseStageId); localStorage.setItem("chapterId", props.isactive); fileList.value = []; + state.workEnclosureAddress = ""; resetForm(); }; const afterVisibleChange = () => { @@ -285,7 +289,7 @@ export default { let obj = { submitEndTime: dayjs(formState.choosedTime[1]).format("YYYY-MM-DD"), submitStartTime: dayjs(formState.choosedTime[0]).format("YYYY-MM-DD"), - workEnclosureAddress: "", + workEnclosureAddress: state.workEnclosureAddress ? state.workEnclosureAddress : "" , workId: props.edit ? props.EditWorkId : 0, workName: formState.workName, workRequirement: formState.workRequirement, @@ -406,11 +410,10 @@ export default { }; const cle = () => { - console.log("xx", formState); let obj = { submitEndTime: dayjs(formState.choosedTime[1]).format("YYYY-MM-DD"), submitStartTime: dayjs(formState.choosedTime[0]).format("YYYY-MM-DD"), - workEnclosureAddress: "", + workEnclosureAddress: state.workEnclosureAddress ? state.workEnclosureAddress : "" , workId: props.EditWorkId > 0 ? props.EditWorkId : 0, workName: formState.workName, workRequirement: formState.workRequirement,