|
@@ -9,22 +9,36 @@ export default { |
|
@@ -9,22 +9,36 @@ export default { |
9
|
},
|
9
|
},
|
10
|
setup() {
|
10
|
setup() {
|
11
|
const {proxy} = Vue.getCurrentInstance();
|
11
|
const {proxy} = Vue.getCurrentInstance();
|
12
|
- let src = Vue.ref('');
|
12
|
+ let getSrc = Vue.ref('');
|
13
|
let height = Vue.ref(window.innerHeight - 10);
|
13
|
let height = Vue.ref(window.innerHeight - 10);
|
14
|
- var reportCode = proxy.$global.getQueryVariable('reportCode');
|
14
|
+ var ajConfig = proxy.$global.getQueryVariable('ajConfig');
|
|
|
15
|
+ // let params = Vue.ref();
|
|
|
16
|
+ // let designPage = Vue.ref();
|
|
|
17
|
+ let getUrl=()=>{
|
|
|
18
|
+ let param={
|
|
|
19
|
+ id:ajConfig
|
|
|
20
|
+ }
|
|
|
21
|
+ let params='';
|
|
|
22
|
+ let designPage='';
|
|
|
23
|
+ proxy.$http.get(`/api-web/ajConfig/findOneById`, param, function (res) {
|
|
|
24
|
+ debugger
|
|
|
25
|
+ if (res && res.success == true) {
|
|
|
26
|
+ debugger
|
|
|
27
|
+ params=res.object.param;
|
|
|
28
|
+ designPage=res.object.designPage;
|
|
|
29
|
+ }
|
|
|
30
|
+ getSrc.value=sessionStorage.getItem("ajWeb")+'/#/bigscreen/viewer?reportCode='+designPage+params+'&access_token=' + localStorage.getItem("access_token");
|
15
|
|
31
|
|
16
|
- let url=()=>{
|
|
|
17
|
- src.value=sessionStorage.getItem("ajWeb")+'/#/bigscreen/viewer?reportCode='+reportCode+'&access_token=' + localStorage.getItem("access_token");
|
32
|
+ })
|
18
|
}
|
33
|
}
|
19
|
// 挂载完
|
34
|
// 挂载完
|
20
|
Vue.onMounted(() => {
|
35
|
Vue.onMounted(() => {
|
21
|
- url();
|
36
|
+ getUrl();
|
22
|
})
|
37
|
})
|
23
|
|
38
|
|
24
|
return {
|
39
|
return {
|
25
|
- url,
|
|
|
26
|
- src,
|
|
|
27
|
- height
|
40
|
+ height,
|
|
|
41
|
+ getSrc,
|
28
|
}
|
42
|
}
|
29
|
}
|
43
|
}
|
30
|
} |
44
|
} |