瀏覽代碼

Merge remote-tracking branch 'origin/http_test' into http_test

洪海涛 4 年之前
父節點
當前提交
a609f39142
共有 1 個文件被更改,包括 9 次插入4 次删除
  1. 9 4
      src/views/projectManage/components/testPlan.vue

+ 9 - 4
src/views/projectManage/components/testPlan.vue

@@ -21,9 +21,9 @@ export default {
   },
   computed: {
     src() {
-      const { dp } = getUrlParamsObj(['dp'])
-      const src = `${host}/usecase/#/taskTest?bizId=${this.bizid}&keyType=${this.type}_${this.id}&dp=${dp}&hiddenNav=true`
-      // const src = `http://localhost:7100/#/taskTest?bizId=${this.bizid}&keyType=${this.type}_${this.id}&dp=${dp}&hiddenNav=true`
+      const { dp, caseRoute } = getUrlParamsObj(['dp', 'caseRoute'])
+      const src = `${host}/usecase/#/taskTest?bizId=${this.bizid}&keyType=${this.type}_${this.id}&dp=${dp}&hiddenNav=true&caseRoute=${caseRoute}`
+      // const src = `http://localhost:7100/#/taskTest?bizId=${this.bizid}&keyType=${this.type}_${this.id}&dp=${dp}&hiddenNav=true&caseRoute=${caseRoute}`
       return src
     }
   },
@@ -33,7 +33,7 @@ export default {
   },
   methods: {
     onEventListener(e) {
-      const { event, data } = e.data
+      const { event, data, route } = e.data
       const { href } = window.location
       if (event === 'done') {
         this.loading = false
@@ -42,6 +42,11 @@ export default {
         const params = getUrlSearch(['dp'], [{ key: 'dp', value: data }])
         window.open(`${href.split('?')[0]}?${params}`, '_self')
       }
+      if(event === 'usecase-set') {
+        const params = getUrlSearch(['caseRoute', 'dp'], [{ key: 'caseRoute', value: route }, { key: 'dp', value: data }])
+        console.log(params)
+        window.open(`${href.split('?')[0]}?${params}`, '_self')
+      }
     }
   }
 }