diff --git a/src/components/DetailComponent/ProjectApply.vue b/src/components/DetailComponent/ProjectApply.vue index 9aeb194..c579090 100644 --- a/src/components/DetailComponent/ProjectApply.vue +++ b/src/components/DetailComponent/ProjectApply.vue @@ -609,7 +609,19 @@ const getTitleName = (type) => { } } const handleBack = () => { - history.back() + if (props.step === '20') { + router.push({ + name: 'Initiation' + }) + } else if (props.step === '40') { + router.push({ + name: 'Implementation' + }) + }else if(props.step === '50'){ + router.push({ + name: 'Filing' + }) + } } const compositeParam = (item) => { return { diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue index 1640cd9..2785a50 100644 --- a/src/views/project-demand/requirement/add.vue +++ b/src/views/project-demand/requirement/add.vue @@ -578,7 +578,9 @@ const getDetailInfo = async () => { } const handleBack = () => { - history.back() + router.push({ + name: 'Requirement' + }) } const handleDelete = (row) => { // deleteFile(row.fileId).then(res => { diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue index e8e5131..3629231 100644 --- a/src/views/project-demand/summary/add.vue +++ b/src/views/project-demand/summary/add.vue @@ -586,7 +586,9 @@ const optionalChargeLeaderPickerOkOrCancel = (userList) => { } const handleBack = () => { - history.back() + router.push({ + name: 'Summary' + }) } const disabledDate = (time) => { return time.getTime() < new Date(formData.value.startTime).getTime(); diff --git a/src/views/special-fund/add.vue b/src/views/special-fund/add.vue index 15f9577..ce3ae00 100644 --- a/src/views/special-fund/add.vue +++ b/src/views/special-fund/add.vue @@ -234,7 +234,9 @@ const getFile = (val) => { }) } const handleBack = () => { - history.back() + router.push({ + name: 'Fund' + }) } const submitParam = (item) => {