// 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);
|
}
|