|
@@ -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')
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|