From e74a3f0c87005694051b40f09706ad986bbdc2bc Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Tue, 28 Nov 2023 10:18:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=EF=BC=88=E9=99=A4?= =?UTF-8?q?=E4=BA=86=E6=96=B0=E5=A2=9E=E6=B5=81=E7=A8=8B=EF=BC=89=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=9F=A5=E7=9C=8B=E6=88=96=E5=A4=84=E7=90=86=E6=97=B6?= =?UTF-8?q?=E6=89=93=E5=BC=80=E6=96=B0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/processDetail/index.vue | 4 +- .../tabComponents/alreadyProcess/index.vue | 4 +- .../tabComponents/alreadySend/index.vue | 4 +- .../tabComponents/monitorProcess/index.vue | 4 +- .../tabComponents/processCenter/index.vue | 775 +++++++++++------- .../tabComponents/taskDraft/index.vue | 206 +++-- 6 files changed, 643 insertions(+), 354 deletions(-) diff --git a/src/pages/processCenter/pages/processDetail/index.vue b/src/pages/processCenter/pages/processDetail/index.vue index daa04d428..162e7964b 100644 --- a/src/pages/processCenter/pages/processDetail/index.vue +++ b/src/pages/processCenter/pages/processDetail/index.vue @@ -418,7 +418,9 @@ export default { if (unShowReceipt) { data.query.unShowReceipt = true } - this.$router.push(data) + let routeUrl =this.$router.resolve(data) + window.open(routeUrl.href, "_blank") + // this.$router.push(data) }, // table行选择事件 tableChange (row) { diff --git a/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue index df29b717c..6b3aa4150 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue @@ -229,13 +229,15 @@ export default { this.queryProcess() }, dealWith (row) { // 查看 - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'ProcessDetail', query: { prcNum: row.prcNum, tabsName: 'AlreadyProcess' } }) + window.open(routeUrl.href, "_blank"); + }, ...mapMutations(['setProcess', 'setHandleInfo']), ...mapActions(['setMenu']) diff --git a/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue b/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue index 796e9d8fc..89bcd9483 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue @@ -259,13 +259,15 @@ export default { this.queryProcess() }, dealWith (row) { // 查看 - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'ProcessDetail', query: { prcNum: row.prcNum, tabsName: 'AlreadySend' } }) + window.open(routeUrl.href, "_blank"); + }, ...mapMutations(['setProcess', 'setHandleInfo']), ...mapActions(['setMenu']) diff --git a/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue index 4d6408c03..9f9abd8f8 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue @@ -232,7 +232,7 @@ export default { this.queryProcess() }, dealWith (row) { // 查看 - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'ProcessDetail', query: { bpnId: row.id, @@ -240,6 +240,8 @@ export default { tabsName: 'MonitorProcess' } }) + window.open(routeUrl.href, "_blank"); + }, ...mapMutations(['setProcess', 'setHandleInfo']), ...mapActions(['setMenu']) diff --git a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue index 0e6779b8d..84bf2cf56 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue @@ -300,7 +300,7 @@ export default { switch(prcType) { case '1': if (row.taskInfo === '批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrkStep2', query: { taskIds: row.taskIds, @@ -310,8 +310,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '会签'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrkStep3', query: { taskIds: row.taskIds, @@ -321,8 +323,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '修订'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '修订'){ + let routeUrl =this.$router.resolve({ name: 'bzrkStep4', query: { taskIds: row.taskIds, @@ -332,11 +335,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case 'buss1': if (row.taskInfo === '企标编写') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary2', query: { taskIds: row.taskIds, @@ -346,8 +350,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '企标编写汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '企标编写汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary3', query: { taskIds: row.taskIds, @@ -357,8 +362,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新起草'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新起草'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC1', query: { taskIds: row.taskIds, @@ -368,8 +374,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '标准化初审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准化初审'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary4', query: { taskIds: row.taskIds, @@ -379,8 +386,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新企标编写汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新企标编写汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC3', query: { taskIds: row.taskIds, @@ -390,8 +398,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '征求意见'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '征求意见'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary5', query: { taskIds: row.taskIds, @@ -401,8 +410,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '技术委员会评审、评审意见修改'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '技术委员会评审、评审意见修改'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary6', query: { taskIds: row.taskIds, @@ -412,8 +422,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '标准化复审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准化复审'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary7', query: { taskIds: row.taskIds, @@ -423,8 +434,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新技术委员会评审、评审意见修改'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新技术委员会评审、评审意见修改'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC6', query: { taskIds: row.taskIds, @@ -434,8 +446,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '起草单位高级经理审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '起草单位高级经理审核'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary8', query: { taskIds: row.taskIds, @@ -445,8 +458,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '标准法规部高级经理审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准法规部高级经理审核'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary9', query: { taskIds: row.taskIds, @@ -456,8 +470,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '审定'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '审定'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary10', query: { taskIds: row.taskIds, @@ -467,8 +482,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '批准'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary11', query: { taskIds: row.taskIds, @@ -478,8 +494,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '主起草人培训'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '主起草人培训'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary12', query: { taskIds: row.taskIds, @@ -489,8 +506,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '发布'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '发布'){ + let routeUrl =this.$router.resolve({ name: 'bussLibrary13', query: { taskIds: row.taskIds, @@ -500,11 +518,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case 'laws1': if (row.taskInfo === '政策入库审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrkStep2', query: { taskIds: row.taskIds, @@ -514,8 +533,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新发起入库流程'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新发起入库流程'){ + let routeUrl =this.$router.resolve({ name: 'zcrkStep3', query: { taskIds: row.taskIds, @@ -525,11 +545,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case 'buss2': if (row.taskInfo === '企标编写') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct2', query: { taskIds: row.taskIds, @@ -539,8 +560,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '企标编写汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '企标编写汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct3', query: { taskIds: row.taskIds, @@ -550,8 +572,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新企标编写汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新企标编写汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProductC3', query: { taskIds: row.taskIds, @@ -561,8 +584,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '标准化初审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准化初审'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct4', query: { taskIds: row.taskIds, @@ -572,8 +596,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '征求意见'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '征求意见'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct5', query: { taskIds: row.taskIds, @@ -583,8 +608,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '意见汇总修订'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '意见汇总修订'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct6', query: { taskIds: row.taskIds, @@ -594,8 +620,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新意见汇总修订'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新意见汇总修订'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProductC6', query: { taskIds: row.taskIds, @@ -605,8 +632,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '标准化复审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准化复审'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct7', query: { taskIds: row.taskIds, @@ -616,8 +644,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '审核'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct8', query: { taskIds: row.taskIds, @@ -627,8 +656,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '审定'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '审定'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct10', query: { taskIds: row.taskIds, @@ -638,8 +668,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '批准'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct12', query: { taskIds: row.taskIds, @@ -649,8 +680,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '发布'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '发布'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct13', query: { taskIds: row.taskIds, @@ -660,8 +692,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '抄送'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '抄送'){ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct14', query: { taskIds: row.taskIds, @@ -671,11 +704,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break; case 'buss3': if (row.taskInfo === '选择复审人') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStepSub1', query: { taskIds: row.taskIds, @@ -685,8 +719,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '复审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '复审'){ + let routeUrl =this.$router.resolve({ name: 'qbfsStepSub2', query: { taskIds: row.taskIds, @@ -696,8 +731,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussFs2', query: { taskIds: row.taskIds, @@ -707,8 +743,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussFsC2', query: { taskIds: row.taskIds, @@ -718,8 +755,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '批准'){ + let routeUrl =this.$router.resolve({ name: 'bussFs3', query: { taskIds: row.taskIds, @@ -729,8 +767,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '产品标准起草'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '产品标准起草'){ + let routeUrl =this.$router.resolve({ name: 'bussFs6', query: { taskIds: row.taskIds, @@ -741,8 +780,9 @@ export default { bpnId:row.id } }) - }else if (row.taskInfo === '技术标准起草'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '技术标准起草'){ + let routeUrl =this.$router.resolve({ name: 'bussFs7', query: { taskIds: row.taskIds, @@ -754,11 +794,12 @@ export default { verifySarStandard:true, } }) - } + window.open(routeUrl.href, "_blank"); + } break; case '2': if (row.taskInfo === '任务分发') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzdyStep2', query: { taskIds: row.taskIds, @@ -768,8 +809,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '调研结果反馈') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '调研结果反馈') { + let routeUrl =this.$router.resolve({ name: 'bzdyStep3', query: { taskIds: row.taskIds, @@ -779,8 +821,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '调研结果审批') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '调研结果审批') { + let routeUrl =this.$router.resolve({ name: 'bzdyStep4', query: { taskIds: row.taskIds, @@ -790,8 +833,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '调研结果处理'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '调研结果处理'){ + let routeUrl =this.$router.resolve({ name: 'bzdyStep5', query: { taskIds: row.taskIds, @@ -801,8 +845,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '会签'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '会签'){ + let routeUrl =this.$router.resolve({ name: 'bzdyStep6', query: { taskIds: row.taskIds, @@ -812,8 +857,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '审核') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审核') { + let routeUrl =this.$router.resolve({ name: 'bzdyStep7', query: { taskIds: row.taskIds, @@ -823,8 +869,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '审定') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审定') { + let routeUrl =this.$router.resolve({ name: 'bzdyStep8', query: { taskIds: row.taskIds, @@ -834,8 +881,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '批准') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '批准') { + let routeUrl =this.$router.resolve({ name: 'bzdyStep9', query: { taskIds: row.taskIds, @@ -845,11 +893,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break; case '3': if (row.taskInfo === '任务分发') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep2', query: { taskIds: row.taskIds, @@ -859,8 +908,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '意见反馈'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '意见反馈'){ + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep3', query: { taskIds: row.taskIds, @@ -870,8 +920,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '意见汇总报批') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '意见汇总报批') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep4', query: { taskIds: row.taskIds, @@ -881,8 +932,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '意见审批') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '意见审批') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep4-1', query: { taskIds: row.taskIds, @@ -892,8 +944,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '管理员') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '管理员') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep4-2', query: { taskIds: row.taskIds, @@ -903,8 +956,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '意见处理') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '意见处理') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep5', query: { taskIds: row.taskIds, @@ -915,7 +969,7 @@ export default { } }) } else if (row.taskInfo === '会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep6', query: { taskIds: row.taskIds, @@ -925,8 +979,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '审核') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审核') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep7', query: { taskIds: row.taskIds, @@ -936,8 +991,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '审定' ) { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审定' ) { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep8', query: { taskIds: row.taskIds, @@ -947,8 +1003,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '批准') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '批准') { + let routeUrl =this.$router.resolve({ name: 'bzzqyjStep9', query: { taskIds: row.taskIds, @@ -958,12 +1015,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break //标准清单更新/发布流程 case'4' : if (row.taskInfo === '会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep2', query: { taskIds: row.taskIds, @@ -973,8 +1031,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '修订') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '修订') { + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep3', query: { taskIds: row.taskIds, @@ -984,8 +1043,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '批准') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '批准') { + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep4', query: { taskIds: row.taskIds, @@ -995,12 +1055,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break //标准合规评估 case '5' : if(row.taskInfo === '审核1'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzpgStep2', query: { taskIds: row.taskIds, @@ -1010,8 +1071,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '项目分发'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '项目分发'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep3', query: { taskIds: row.taskIds, @@ -1021,8 +1083,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '任务分发'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '任务分发'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep4', query: { taskIds: row.taskIds, @@ -1032,8 +1095,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '合规评估'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '合规评估'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep5', query: { taskIds: row.taskIds, @@ -1043,8 +1107,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '审核2'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '审核2'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep6', query: { taskIds: row.taskIds, @@ -1054,8 +1119,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '审定'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '审定'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep7', query: { taskIds: row.taskIds, @@ -1065,8 +1131,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '批准'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep8', query: { taskIds: row.taskIds, @@ -1076,8 +1143,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '重新起草'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '重新起草'){ + let routeUrl =this.$router.resolve({ name: 'bzpgStep1', query: { taskIds: row.taskIds, @@ -1087,12 +1155,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break //项目评估流程-项目 case '6': if(row.taskInfo === '任务分发'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpgStep2', query: { taskIds: row.taskIds, @@ -1102,8 +1171,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '合规评估'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpgStep3', query: { taskIds: row.taskIds, @@ -1113,8 +1184,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpgStep4', query: { taskIds: row.taskIds, @@ -1124,8 +1197,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpgStep5', query: { taskIds: row.taskIds, @@ -1135,8 +1210,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '合规性评估') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step6', query: { taskIds: row.taskIds, @@ -1146,8 +1223,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '分发负责人审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step7', query: { taskIds: row.taskIds, @@ -1157,8 +1236,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '架构经理审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step8', query: { taskIds: row.taskIds, @@ -1168,8 +1249,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '工程经理审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step9', query: { taskIds: row.taskIds, @@ -1179,8 +1262,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '标准法规部经理审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step10', query: { taskIds: row.taskIds, @@ -1190,8 +1275,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '汇总审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step11', query: { taskIds: row.taskIds, @@ -1201,8 +1288,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '标准法规部部长审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmpg2Step12', query: { taskIds: row.taskIds, @@ -1212,12 +1301,14 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break //未符合项整改流程 case '8' : if(row.taskInfo === '审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'wfhxzgStep2', query: { taskIds: row.taskIds, @@ -1228,8 +1319,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '合规排查(上传合规举证材料)') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '合规排查(上传合规举证材料)') { + let routeUrl =this.$router.resolve({ name: 'wfhxzgStep3', query: { taskIds: row.taskIds, @@ -1240,8 +1332,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '审定') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '审定') { + let routeUrl =this.$router.resolve({ name: 'wfhxzgStep4', query: { taskIds: row.taskIds, @@ -1252,8 +1345,9 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '重新起草') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '重新起草') { + let routeUrl =this.$router.resolve({ name: 'wfhxzgStep1', query: { taskIds: row.taskIds, @@ -1264,8 +1358,9 @@ export default { prcType: row.prcType } }) - }else { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else { + let routeUrl =this.$router.resolve({ name: 'wfhxzgStep5', query: { taskIds: row.taskIds, @@ -1276,11 +1371,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case '9': if (row.taskInfo === '选择责任人') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzjdStep2', query: { taskIds: row.taskIds, @@ -1290,8 +1386,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '解读') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '解读') { + let routeUrl =this.$router.resolve({ name: 'bzjdStep3', query: { taskIds: row.taskIds, @@ -1301,8 +1398,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '审核') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审核') { + let routeUrl =this.$router.resolve({ name: 'bzjdStep4', query: { taskIds: row.taskIds, @@ -1312,8 +1410,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '管理员') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '管理员') { + let routeUrl =this.$router.resolve({ name: 'bzjdStep5', query: { taskIds: row.taskIds, @@ -1323,8 +1422,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '批准') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '批准') { + let routeUrl =this.$router.resolve({ name: 'bzjdStep6', query: { taskIds: row.taskIds, @@ -1334,11 +1434,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case '10': if (row.taskInfo === '清单完善1') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'xmqdqrStep2', query: { taskIds: row.taskIds, @@ -1348,8 +1449,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '清单完善2'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '清单完善2'){ + let routeUrl =this.$router.resolve({ name: 'xmqdqrStep3', query: { taskIds: row.taskIds, @@ -1359,8 +1461,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '清单发布'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '清单发布'){ + let routeUrl =this.$router.resolve({ name: 'xmqdqrStep4', query: { taskIds: row.taskIds, @@ -1370,11 +1473,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case "26": if (row.taskInfo === "立项确认") { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: "qbzxdlxStep2", query: { taskIds: row.taskIds, @@ -1388,7 +1492,7 @@ export default { break; case 'laws2': if (row.taskInfo === '责任对接人进行任务下发') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep2', query: { taskIds: row.taskIds, @@ -1398,8 +1502,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '责任人(责任工程师)填写意见'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任人(责任工程师)填写意见'){ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep3', query: { taskIds: row.taskIds, @@ -1409,9 +1514,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任对接人审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep4', query: { taskIds: row.taskIds, @@ -1421,9 +1527,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规工程师单条审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep5', query: { taskIds: row.taskIds, @@ -1433,9 +1540,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规工程师修订'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep6', query: { taskIds: row.taskIds, @@ -1445,9 +1553,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部长审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep7', query: { taskIds: row.taskIds, @@ -1457,9 +1566,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部副总监审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep8', query: { taskIds: row.taskIds, @@ -1469,9 +1579,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部总监批准'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zczqyjStep9', query: { taskIds: row.taskIds, @@ -1481,11 +1592,12 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case 'laws3': if (row.taskInfo === '法规认证部长批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep2', query: { taskIds: row.taskIds, @@ -1495,8 +1607,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '法规认证部副总监审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部副总监审核'){ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep3', query: { taskIds: row.taskIds, @@ -1506,9 +1619,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任部门领导任务下发'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep4', query: { taskIds: row.taskIds, @@ -1518,9 +1632,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任人反馈情况'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep5', query: { taskIds: row.taskIds, @@ -1530,9 +1645,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任部门领导批准'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep6', query: { taskIds: row.taskIds, @@ -1542,9 +1658,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规管理员审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep7', query: { taskIds: row.taskIds, @@ -1554,9 +1671,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部长审定'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep8', query: { taskIds: row.taskIds, @@ -1566,9 +1684,10 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '法规认证部副总监批准'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zdrzbzORzchgxxmscStep9', query: { taskIds: row.taskIds, @@ -1578,12 +1697,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case '14': //参与外部标准制修订信息提报 if (row.taskInfo === '下发责任工程师') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'cywbbzzxdStep2', query: { taskIds: row.taskIds, @@ -1593,8 +1713,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '填写备案信息'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '填写备案信息'){ + let routeUrl =this.$router.resolve({ name: 'cywbbzzxdStep3', query: { taskIds: row.taskIds, @@ -1604,8 +1725,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '责任部门对接人审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '责任部门对接人审核'){ + let routeUrl =this.$router.resolve({ name: 'cywbbzzxdStep4', query: { taskIds: row.taskIds, @@ -1615,8 +1737,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '标准法规工程师审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '标准法规工程师审核'){ + let routeUrl =this.$router.resolve({ name: 'cywbbzzxdStep5', query: { taskIds: row.taskIds, @@ -1626,8 +1749,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '标准法规部部长批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '标准法规部部长批准'){ + let routeUrl =this.$router.resolve({ name: 'cywbbzzxdStep6', query: { taskIds: row.taskIds, @@ -1637,12 +1761,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case '15': //加入标准化协会信息备案流程 if (row.taskInfo === '填写入会信息') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep2', query: { taskIds: row.taskIds, @@ -1652,8 +1777,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '标准法规工程师审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '标准法规工程师审核'){ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep3', query: { taskIds: row.taskIds, @@ -1663,8 +1789,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '标准法规部部长批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '标准法规部部长批准'){ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep4', query: { taskIds: row.taskIds, @@ -1674,12 +1801,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break case '16': //外部署名推荐审批流程 if (row.taskInfo === '会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'wbsmStep2', query: { taskIds: row.taskIds, @@ -1689,8 +1817,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '标准法规部部长审核'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '标准法规部部长审核'){ + let routeUrl =this.$router.resolve({ name: 'wbsmStep3', query: { taskIds: row.taskIds, @@ -1700,8 +1829,9 @@ export default { prcType: row.prcType } }) - } else if(row.taskInfo === '技术管理中心主任审定'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '技术管理中心主任审定'){ + let routeUrl =this.$router.resolve({ name: 'wbsmStep4', query: { taskIds: row.taskIds, @@ -1711,8 +1841,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '工程研究总院院长批准'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '工程研究总院院长批准'){ + let routeUrl =this.$router.resolve({ name: 'wbsmStep5', query: { taskIds: row.taskIds, @@ -1722,8 +1853,9 @@ export default { prcType: row.prcType } }) - }else if(row.taskInfo === '修改信息'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '修改信息'){ + let routeUrl =this.$router.resolve({ name: 'wbsmStep1', query: { taskIds: row.taskIds, @@ -1733,12 +1865,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + } break // 外部标准化协会入会流程 case '20': if (row.taskInfo === '技术委员会分委会主任/入会代表所在中心主任提名入会代表') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrhStep2', query:{ taskIds: row.taskIds, @@ -1748,8 +1881,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '入会代表填写入会信息表') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '入会代表填写入会信息表') { + let routeUrl =this.$router.resolve({ name: 'bzrhStep3', query:{ taskIds: row.taskIds, @@ -1759,8 +1893,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '入会人员所在部门负责人审核') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '入会人员所在部门负责人审核') { + let routeUrl =this.$router.resolve({ name: 'bzrhStep4', query:{ taskIds: row.taskIds, @@ -1770,8 +1905,9 @@ export default { prcType: row.prcType } }) - } else if (row.taskInfo === '标准法规工程师汇总修订') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '标准法规工程师汇总修订') { + let routeUrl =this.$router.resolve({ name: 'bzrhStep5', query:{ taskIds: row.taskIds, @@ -1781,8 +1917,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '标准法规部主管领导审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrhStep6', query:{ taskInfo: row.taskInfo, @@ -1793,8 +1931,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '费用管理部门会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrhStep6', query:{ taskInfo: row.taskInfo, @@ -1805,8 +1945,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '技术委员会常务副主任/总院院长审定') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrhStep6', query:{ taskInfo: row.taskInfo, @@ -1817,8 +1959,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '标准法规工程师汇总修订完毕'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrhStep6', query:{ taskInfo: row.taskInfo, @@ -1829,11 +1973,13 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '17': if (row.taskInfo === '法规认证部副部长审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrhStep2', query: { taskIds: row.taskIds, @@ -1843,8 +1989,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if (row.taskInfo === '法规认证部副总监批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrhStep3', query: { taskIds: row.taskIds, @@ -1854,8 +2002,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '公司副总批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrhStep4', query: { taskIds: row.taskIds, @@ -1865,8 +2015,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '修订入会信息') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrhStep1-1', query: { taskIds: row.taskIds, @@ -1876,12 +2028,14 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break // 政策入会流程 case '18': if (row.taskInfo === '法规认证部副部长批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcchStep2', query: { taskIds: row.taskIds, @@ -1891,8 +2045,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '公司副总批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcchStep3', query: { taskIds: row.taskIds, @@ -1902,8 +2058,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '修订参会信息') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcchStep1-1', query: { taskIds: row.taskIds, @@ -1913,12 +2071,14 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break // 政策参会流程 case '19': if (row.taskInfo === '申请人填写表单') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zchhStep1', query: { taskIds: row.taskIds, @@ -1928,8 +2088,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '审核员批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zchhStep2', query: { taskIds: row.taskIds, @@ -1939,8 +2101,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '申请人修订申请信息') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zchhStep1', query: { taskIds: row.taskIds, @@ -1950,11 +2114,13 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '21': if (row.taskInfo === '分委会主任/部门中心主任提名入会代表') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep2', query:{ taskIds: row.taskIds, @@ -1964,8 +2130,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '参会代表填写参会信息表') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep3', query:{ taskIds: row.taskIds, @@ -1975,8 +2143,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '参会人员所在部门中心主任审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep4', query:{ taskIds: row.taskIds, @@ -1986,8 +2156,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '标准法规工程师修订') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep5', query:{ taskIds: row.taskIds, @@ -1997,8 +2169,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '技术管理中心主任审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep6', query:{ taskInfo: row.taskInfo, @@ -2009,8 +2183,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '费用管理部门会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep6', query:{ taskInfo: row.taskInfo, @@ -2021,8 +2197,11 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + + } else if (row.taskInfo === '技术委员会常务副主任/总院院长审定') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep6', query:{ taskInfo: row.taskInfo, @@ -2033,8 +2212,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if (row.taskInfo === '标准法规工程师修订完毕') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzchStep6', query:{ taskInfo: row.taskInfo, @@ -2045,12 +2226,14 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '22': if (row.taskInfo === '参会人上传会议资料,填写标准及议题') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzhhStep1', query:{ taskIds: row.taskIds, @@ -2060,8 +2243,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzhhStep2', query:{ taskIds: row.taskIds, @@ -2071,11 +2256,13 @@ export default { prcType: row.prcType } }) - } + window.open(routeUrl.href, "_blank"); + + } break case '23': if (row.taskInfo === '工作组组长指派责任人') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStep2', query:{ taskIds: row.taskIds, @@ -2085,8 +2272,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '工作组成员标准复审') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStep3', query:{ taskIds: row.taskIds, @@ -2096,8 +2285,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '工作组组长审批') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStep4', query:{ taskIds: row.taskIds, @@ -2107,11 +2298,13 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '24': if(row.taskInfo === '会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfzStep3', query:{ taskIds: row.taskIds, @@ -2121,8 +2314,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '起草人修改标准状态') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfzStep4', query:{ taskIds: row.taskIds, @@ -2132,8 +2327,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfzStep5', query:{ taskIds: row.taskIds, @@ -2143,9 +2340,11 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '审定') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfzStep6', query:{ taskIds: row.taskIds, @@ -2155,8 +2354,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfzStep7', query:{ taskIds: row.taskIds, @@ -2166,11 +2367,13 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '25': if (row.taskInfo === '审核') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep2', query:{ taskIds: row.taskIds, @@ -2180,8 +2383,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '会签') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep3', query:{ taskIds: row.taskIds, @@ -2191,8 +2396,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '审定') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep4', query:{ taskIds: row.taskIds, @@ -2202,8 +2409,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '批准') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep5', query:{ taskIds: row.taskIds, @@ -2213,8 +2422,10 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + }else if(row.taskInfo === '重新起草') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep1', query:{ taskIds: row.taskIds, @@ -2225,9 +2436,11 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } else if(row.taskInfo === '技术标准起草') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep6', query:{ taskIds: row.taskIds, @@ -2237,10 +2450,12 @@ export default { prcType: row.prcType } }) + window.open(routeUrl.href, "_blank"); + } break case '27': - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'MyQuestions2', query:{ taskIds: row.taskIds, @@ -2251,6 +2466,8 @@ export default { } }) + window.open(routeUrl.href, "_blank"); + } }, ...mapMutations(['setProcess', 'setHandleInfo']), diff --git a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue index 1ac259fc4..5d137d378 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue @@ -266,7 +266,7 @@ export default { case '1': if(mes !== null && mes.taskInfo !== null){ if (mes.taskInfo === '申请人发起') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrkStep1', query: { type: '1', @@ -275,8 +275,9 @@ export default { verifySarStandard: true, } }) - } else if (mes.taskInfo === '申请人修订') { - this.$router.push({ + window.open(routeUrl.href, "_blank"); + } else if (mes.taskInfo === '申请人修订') { + let routeUrl =this.$router.resolve({ name: 'bzrkStep4', query: { type: '1', @@ -284,9 +285,10 @@ export default { bpnId: id } }) - } + window.open(routeUrl.href, "_blank"); + } }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzrkStep1', query: { type: '1', @@ -295,12 +297,13 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } break case 'buss1': if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) { if (mes.taskInfo === '企标编写') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary2', query: { type: 'buss1', @@ -309,8 +312,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '起草'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary1', query: { type: 'buss1', @@ -319,8 +323,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '重新起草'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC1', query: { type: 'buss1', @@ -330,8 +335,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '企标编写汇总'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary3', query: { type: 'buss1', @@ -341,8 +347,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '标准化初审'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary4', query: { type: 'buss1', @@ -351,8 +358,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '重新企标编写汇总'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC3', query: { type: 'buss1', @@ -362,8 +370,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '征求意见'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary5', query: { type: 'buss1', @@ -373,8 +382,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '技术委员会评审、评审意见修改'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary6', query: { type: 'buss1', @@ -384,8 +394,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '标准化复审'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary7', query: { type: 'buss1', @@ -395,8 +406,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '重新技术委员会评审、评审意见修改'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryC6', query: { type: 'buss1', @@ -406,8 +418,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '起草单位高级经理审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary8', query: { type: 'buss1', @@ -417,8 +430,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '标准法规部高级经理审核'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary9', query: { type: 'buss1', @@ -428,8 +442,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '审定'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary10', query: { type: 'buss1', @@ -438,8 +453,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '批准'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary11', query: { type: 'buss1', @@ -448,8 +464,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '主起草人培训'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary12', query: { type: 'buss1', @@ -458,8 +475,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '发布'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary13', query: { type: 'buss1', @@ -469,8 +487,9 @@ export default { } }) } + window.open(routeUrl.href, "_blank"); }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibrary1', query: { type: 'buss1', @@ -479,12 +498,13 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } break case 'buss2': if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) { if (mes.taskInfo === '企标编写') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct2', query: { type: 'buss2', @@ -493,8 +513,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '起草'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct1', query: { type: 'buss2', @@ -503,8 +524,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '企标编写汇总'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct3', query: { type: 'buss2', @@ -513,8 +535,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '重新企标编写汇总'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProductC3', query: { type: 'buss2', @@ -523,8 +546,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '征求意见'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct5', query: { type: 'buss2', @@ -533,8 +557,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '意见汇总及标准修改'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct6', query: { type: 'buss2', @@ -543,8 +568,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '重新意见汇总及标准修改'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProductC6', query: { type: 'buss2', @@ -553,8 +579,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if (mes.taskInfo === '发布'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct13', query: { type: 'buss2', @@ -564,8 +591,9 @@ export default { } }) } + window.open(routeUrl.href, "_blank"); }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bussLibraryProduct1', query: { type: 'buss2', @@ -574,12 +602,13 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } break case 'buss3': if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) { if (mes.taskInfo === '起草'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStep1', query: { type: 'buss3', @@ -588,8 +617,9 @@ export default { verifySarStandard: true, } }) - }else if (mes.taskInfo === '汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (mes.taskInfo === '汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussFs2', query: { type: 'buss3', @@ -598,8 +628,9 @@ export default { verifySarStandard: true, } }) - }else if (mes.taskInfo === '重新汇总'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (mes.taskInfo === '重新汇总'){ + let routeUrl =this.$router.resolve({ name: 'bussFsC2', query: { type: 'buss3', @@ -608,8 +639,9 @@ export default { verifySarStandard: true, } }) - }else if (mes.taskInfo === '复审'){ - this.$router.push({ + window.open(routeUrl.href, "_blank"); + }else if (mes.taskInfo === '复审'){ + let routeUrl =this.$router.resolve({ name: 'qbfsStepSub2', query: { type: 'buss3', @@ -619,8 +651,9 @@ export default { } }) } + window.open(routeUrl.href, "_blank"); }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbfsStep1', query: { type: 'buss3', @@ -629,11 +662,12 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } break // 法规入库及评估流程 case '2': - this.$router.push({ + let routeUrl1 =this.$router.resolve({ name: 'bzdyStep1', query: { type: '2', @@ -641,10 +675,11 @@ export default { bpnId: id } }) + window.open(routeUrl1.href, "_blank"); break // 征求意见流程 case '3': - this.$router.push({ + let routeUrl2 =this.$router.resolve({ name: 'bzzqyjStep1-1', query: { type: '3', @@ -652,11 +687,12 @@ export default { bpnId: id } }) + window.open(routeUrl2.href, "_blank"); break case '4': if(mes !== null && mes.taskInfo !== null){ if (mes.taskInfo === '引入法规标准清单') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep1-1', query: { type: '4', @@ -665,8 +701,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } else if (mes.taskInfo === '根据会签意见修订') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep1-3', query: { type: '4', @@ -675,8 +712,9 @@ export default { } }) } + window.open(routeUrl.href, "_blank"); }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzqdfbStep1-1', query: { type: '4', @@ -685,10 +723,11 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } break case '5': - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'bzpgStep1', query: { type: '5', @@ -696,9 +735,10 @@ export default { bpnId: id } }) + window.open(routeUrl.href, "_blank"); break case '6': - this.$router.push({ + let routeUrl3 =this.$router.resolve({ name: 'xmpgStep1', query: { type: '6', @@ -706,9 +746,10 @@ export default { bpnId: id } }) + window.open(routeUrl3.href, "_blank"); break case '8': - this.$router.push({ + let routeUrl4 =this.$router.resolve({ name: 'wfhxzgStep1', query: { type: '8', @@ -717,8 +758,9 @@ export default { } }) break + window.open(routeUrl4.href, "_blank"); case '9': - this.$router.push({ + let routeUrl5 =this.$router.resolve({ name: 'bzjdStep1-1', query: { type: '9', @@ -726,9 +768,10 @@ export default { bpnId: id } }) + window.open(routeUrl5.href, "_blank"); break case '10': - this.$router.push({ + let routeUrl6 =this.$router.resolve({ name: 'xmqdqrStep1', query: { type: '10', @@ -736,9 +779,10 @@ export default { bpnId: id } }) + window.open(routeUrl6.href, "_blank"); break case 'laws2': - this.$router.push({ + let routeUrl7 =this.$router.resolve({ name: 'zczqyjStep1', query: { type: 'laws2', @@ -746,9 +790,10 @@ export default { bpnId: id } }) + window.open(routeUrl7.href, "_blank"); break case '17': - this.$router.push({ + let routeUrl8 =this.$router.resolve({ name: 'zcrhStep1-1', query: { type: '17', @@ -756,9 +801,10 @@ export default { bpnId: id } }) + window.open(routeUrl8.href, "_blank"); break case '18': - this.$router.push({ + let routeUrl9 =this.$router.resolve({ name: 'zcchStep1-1', query: { type: '18', @@ -766,9 +812,10 @@ export default { bpnId: id } }) + window.open(routeUrl9.href, "_blank"); break case '14': - this.$router.push({ + let routeUrl10 =this.$router.resolve({ name: 'cywbbzzxdStep1', query: { type: '14', @@ -776,11 +823,12 @@ export default { bpnId: id } }) + window.open(routeUrl10.href, "_blank"); break case '15': if(mes !== null && mes.taskInfo !== null){ if (mes.taskInfo === '备案任务下发') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep1', query: { type: '15', @@ -789,8 +837,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if(mes.taskInfo === '入会信息填报'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep2', query: { type: '15', @@ -798,9 +847,10 @@ export default { bpnId: id, } }) + window.open(routeUrl.href, "_blank"); } }else{ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'jrbzhxhStep1', query: { type: '15', @@ -808,10 +858,11 @@ export default { bpnId: id } }) - } + window.open(routeUrl.href, "_blank"); + } break case '16': - this.$router.push({ + let routeUrl11 =this.$router.resolve({ name: 'wbsmStep1', query: { type: '16', @@ -819,9 +870,10 @@ export default { bpnId: id } }) + window.open(routeUrl11.href, "_blank"); break case '20': - this.$router.push({ + let routeUrl12 =this.$router.resolve({ name: 'bzrhStep1', query: { type: '20', @@ -829,12 +881,13 @@ export default { bpnId: id } }) + window.open(routeUrl12.href, "_blank"); break // 政策入库、 case 'laws1': if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) { if (mes.taskInfo === '申请人发起') { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrkStep1', query: { type: '1', @@ -843,8 +896,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); }else if(mes.taskInfo === '申请人重新发起'){ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrkStep3', query: { type: '1', @@ -853,9 +907,10 @@ export default { verifySarStandard: true, } }) + window.open(routeUrl.href, "_blank"); } }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'zcrkStep1', query: { type: '1', @@ -864,10 +919,11 @@ export default { verifySarStandard: true, } }) - } + window.open(routeUrl.href, "_blank"); + } break case '21': - this.$router.push({ + let routeUrla =this.$router.resolve({ name: 'bzchStep1', query: { type: '21', @@ -875,9 +931,10 @@ export default { bpnId: id } }) + window.open(routeUrla.href, "_blank"); break case '22': - this.$router.push({ + let routeUrlb =this.$router.resolve({ name: 'bzhhStep1', query: { type: '22', @@ -885,10 +942,11 @@ export default { bpnId: id } }) + window.open(routeUrlb.href, "_blank"); break //企标复审 case '23': - this.$router.push({ + let routeUrlc =this.$router.resolve({ name: 'qbfsStep1', query: { type: '23', @@ -896,10 +954,11 @@ export default { bpnId: id } }) + window.open(routeUrlc.href, "_blank"); break //企标废止 case '24': - this.$router.push({ + let routeUrld =this.$router.resolve({ name: 'qbfzStep1', query: { type: '24', @@ -907,12 +966,13 @@ export default { bpnId: id } }) + window.open(routeUrld.href, "_blank"); break //企标制修订计划管控 case '25': if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) { if (mes.taskInfo === '技术标准起草'){ - this.$router.push({ + let routeUrle =this.$router.resolve({ name: 'qbzxdjhgkStep6', query: { type: '25', @@ -921,8 +981,9 @@ export default { verifySarStandard: true, } }) + window.open(routeUrle.href, "_blank"); }else { - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep1', query: { type: '25', @@ -930,9 +991,10 @@ export default { bpnId: id } }) + window.open(routeUrl.href, "_blank"); } }else{ - this.$router.push({ + let routeUrl =this.$router.resolve({ name: 'qbzxdjhgkStep1', query: { type: '25', @@ -940,12 +1002,13 @@ export default { bpnId: id } }) + window.open(routeUrl.href, "_blank"); } break //企标制修订立项计划 case '26': - this.$router.push({ + let routeUrlf =this.$router.resolve({ name: 'qbzxdlxStep1', query: { type: '26', @@ -953,6 +1016,7 @@ export default { bpnId: id } }) + window.open(routeUrlf.href, "_blank"); break } },