Bläddra i källkod

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

洪海涛 4 år sedan
förälder
incheckning
a609f39142
1 ändrade filer med 9 tillägg och 4 borttagningar
  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')
+      }
     }
   }
 }