-
+
@@ -52,7 +52,7 @@ export default {
},
//生命周期 - 创建完成(可以访问当前this实例)
created() {
- console.log('分步表单创建完成')
+ console.log('分步表单创建完成',this.$route)
if (this.$route.query.projectId) {
getProjectDetail({ id: this.$route.query.projectId }).then((res) => {
this.form = res.data
@@ -66,6 +66,8 @@ export default {
return {
title: '',
currentTab: 0,
+ sourcePath: '',
+ t: '',
labelCol: {
xs: { span: 24 },
sm: { span: 6 },
@@ -79,6 +81,7 @@ export default {
confirmLoading: false,
type: '',
form: {
+ t: this.$route.query.t,
trainWay: '2',
totalScore: '100',
},
@@ -139,11 +142,13 @@ export default {
},
//关闭页面,跳转list页面
close() {
+ console.log('close------', this.$route.query.t)
this.$router.push({
- path: '/project/list',
- query:{
-
- }
+ path: '/project/list/'+this.$route.query.t,
+ query: {
+ t: this.$route.query.t,
+ queryParam: this.$route.query.projectQueryParam,
+ },
})
},
},
diff --git a/src/views/project/form/ProjectForm.vue b/src/views/project/form/ProjectForm.vue
index 7553232..16da7aa 100644
--- a/src/views/project/form/ProjectForm.vue
+++ b/src/views/project/form/ProjectForm.vue
@@ -155,14 +155,8 @@ export default {
},
methods: {
close() {
- this.$router.push({
- path: '/project/list',
- })
- },
- add(type) {
- this.modalTitle = '新增菜单'
- this.visible = true
- this.formLoading = false
+ console.log('Form返回list页面')
+ this.$emit('close');
},
//获取字典值,请求查询培训种类
fetchTemplateData() {
diff --git a/src/views/project/form/Result.vue b/src/views/project/form/Result.vue
index 34b5420..a4bfb59 100644
--- a/src/views/project/form/Result.vue
+++ b/src/views/project/form/Result.vue
@@ -1,7 +1,6 @@
- 返回修改
去列表页
@@ -45,8 +44,12 @@ export default {
},
toProjectList() {
this.$router.push({
- path: '/project/list',
- query: { projectPageNum: 1 },
+ path: '/project/list'+this.$route.query.t,
+ query: {
+ t: this.$route.query.t,
+ projectPageNum: 1 ,
+ queryParam: this.$route.query.projectQueryParam,
+ },
})
},
},