北京经济技术开发区经开区虚拟城市项目-【前端】--政府服务中心-1号屏Web
Surpriseplus
2023-10-10 1d0db2268bc114753f1f2b0fce056cfbaf519a64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<script>
import axios from "axios";
 
let username = window.sessionStorage.getItem("username"); //用户名
let password = window.sessionStorage.getItem("password"); //密码
let minviewheight = window.sessionStorage.getItem("minviewheight"); //最低视角高度
let smartearthtoken = window.sessionStorage.getItem("smartearthtoken"); //token
let trafficserve = window.sessionStorage.getItem("trafficserve"); //实时路况服务
let poiserve = window.sessionStorage.getItem("poiserve"); //poi查询服务
let space_query = window.sessionStorage.getItem("space_query"); //空间查询服务
 
export default {
  username,
  password,
  minviewheight,
  smartearthtoken,
  trafficserve,
  poiserve,
  space_query,
  async getServeData() {
    await axios.get("./static/config.json").then(
      (response) => {
        let data = response.data;
        this.username = data && data.username;
        window.sessionStorage.setItem("username", this.username);
 
        this.password = data && data.password;
        window.sessionStorage.setItem("password", this.password);
 
        this.minviewheight = data && data.min_view_height;
        window.sessionStorage.setItem("minviewheight", this.minviewheight);
 
        this.smartearthtoken = data && data.token;
        window.sessionStorage.setItem("smartearthtoken", this.smartearthtoken);
 
        this.trafficserve = data && data.traffic;
        window.sessionStorage.setItem("trafficserve", this.trafficserve);
 
        this.poiserve = data && data.poi_search;
        window.sessionStorage.setItem("poiserve", this.poiserve);
 
        this.space_query = data && data.space_query;
        window.sessionStorage.setItem("space_query", this.space_query);
 
        this.sxtGeojsonUrl = data && data.sxtGeojsonUrl;
        window.sessionStorage.setItem("sxtGeojsonUrl", this.sxtGeojsonUrl);
        
      },
      (response) => {
        console.log("error");
      }
    );
  },
};
</script>