1
Surpriseplus
2022-09-16 8d1a91c23df335b090e38b2edd15203aa3b03da9
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
// var url = "http://172.16.1.19:8080/DataPortalSystem/appshowservice/show";
 
// export { url };
import axios from "axios";
 
const instance = axios.create({
  baseURL: "http://172.16.1.19:8080/DataPortalSystem/", // api的base_url
  //   baseURL: "http://172.16.0.7:8080/DataPortalSystem/", // api的base_url
  timeout: 35000, // 请求超时时间
  //   headers: {
  //     "content-type": "application/x-www-form-urlencoded;charset=utf-8",
  //   },
  withCredentials: true,
});
 
// 拦截请求
instance.interceptors.request.use(
  //  可以在此处添加 token
  (config) => {
    // console.log(sessionStorage);
    // config.headers['X-Access-Token'] = sessionStorage.token
    var token = window.sessionStorage.getItem("token");
    // var token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MjMyMDM5NjksInVzZXJuYW1lIjoiYWRtaW4ifQ.IF_ZmlHns2tdk2XT0NdVihDc7vE9mdNZ6OOOAruCy60'
    config.headers["X-Access-Token"] = token;
    return config;
  },
  (error) => {
    return Promise.reject(error);
  }
);
 
// 拦截响应
instance.interceptors.response.use(
  (res) => {
    // 可以在此处拦截接口错误
    return res;
  },
  (error) => {
    return Promise.reject(error);
  }
);
 
export function constructionData(params) {
  return instance.post("appshowservice/show", params);
}
export function constructionData1() {
  return instance.post("appshowservice/jckwds");
}
//数据共享数据共享提供部门
export function selGxTgbmslCouData() {
  return instance.post("appshowservice/selGxTgbmslCou");
}
//数据共享数据共享接收部门
export function selGxbmslCouData() {
  return instance.post("appshowservice/selGxbmslCou");
}
//数据共享共享数据种类
export function selGxsjzlCouData() {
  return instance.post("appshowservice/selGxsjzlCou");
}
//资源分布
export function echartsShowData() {
  return instance.post("appforindex/echartsShow");
}
//推荐服务接口
export function apiServicelistData() {
  return instance.post("appforindex/apiServicelist?&page=1&count=5&flag=1");
}
//最新数据目录
export function dataDirectorylistData() {
  return instance.post("appforindex/dataDirectorylist?&page=1&count=5&flag=1");
}
//目录排行
export function dataDirectorylist2Data() {
  return instance.post("appforindex/dataDirectorylist?&page=1&count=5&flag=2");
}
//农产品质量安全网格化监管系统
export function getScwghToken(params) {
  return instance.post("appYyzx/getScwghToken", params);
}
 
//全国蔬菜质量标准中心信息平台
export function getToken(params) {
  return instance.post("appYyzx/getToken", params);
}
//新冠疫苗接种登记平台
export function sendGet() {
  return instance.get("appYyzxService/sendGet");
}
 
//共享数据种类
export function selGxsjzlCou() {
  return instance.get("/appshowservice/selGxsjzlCou");
}
//统筹部门
export function selBmslList() {
  return instance.get("/appshowservice/selBmslList");
}
 
//已筹资源目录
export function selSjzlList() {
  return instance.get("/appshowservice/selSjzlList");
}
//共享部门数量
export function selGxbmslCou() {
  return instance.get("/appshowservice/selGxbmslCou");
}
 
//人口库
export function selJck(params) {
  return instance.post("/appshowservice/jck", params);
}