zhangzengfei
2023-09-06 c0c034b3ef0fdf0fd9c802d5984dbd717db6817a
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
import request from "@/scripts/httpRequest"
import qs from "qs"
 
//获取是否保存过用户名密码 以及是否保存过注册信息
export const getInitInfo = (query: any) => {
  return request({
    url: "/data/api-v/sysinit/getInitInfo",
    method: "get",
    params: query
  })
}
 
//获取注册信息
export const getRegInfo = (query: any) => {
  return request({
    url: "/data/api-v/sysinit/getRegInfo",
    method: "get",
    params: query
  })
}
 
//获取网卡列表
export const networkList = (query: any) => {
  return request({
    url: "/data/api-v/sysinit/networkList",
    method: "get",
    params: query
  })
}
 
//保存用户名密码
export const savePassword = (data: any) => {
  return request({
    url: "/data/api-v/sysinit/savePassword",
    method: "post",
    data
  })
}
 
//初始化网络
export const initNetwork = (data: any) => {
  return request({
    url: "/data/api-v/sysinit/initNetwork",
    method: "post",
    data
  })
}
 
//保存注册信息
export const saveRegInfo = (data: any) => {
  return request({
    url: "/data/api-v/sysinit/saveRegInfo",
    method: "post",
    data
  })
}
 
export const getList = (query: any) => {
  return request({
    url: "/data/api-v/gb28181/findAreaByParentId",
    method: "get",
    params: query
  })
}
 
export const isOnNet = (query: any) => {
  return request({
    url: "http://apps.smartai.com/data/api-u/user/login",
    method: "get",
    params: query
  })
}
 
// 登录
export const tologin = (query: any) => {
  // let query = 'username=' + user.loginName + '&password=' + user.password
  return request({
    url: "/data/api-u/sys/login",
    method: "post",
    data: qs.stringify(query)
  })
}
 
// 退出
export const logout = () => {
  return request({
    url: "/data/api-u/sys/logout",
    method: "get"
  })
}
 
// 获取用户信息
// export const getLoginUserData = () => {
//   let token =
//     sessionStorage.getItem('loginedInfo') &&
//     JSON.parse(sessionStorage.getItem('loginedInfo')).access_token
//   return request({
//     url: '/data/api-u/users/current',
//     method: 'get',
//     headers: {
//       'Content-Type': 'application/x-www-form-urlencoded',
//       Authorization: token || ''
//     }
//   })
// }
 
export const getLoginUserData = () => {
  let token = sessionStorage.getItem("loginedInfo") && JSON.parse(sessionStorage.getItem("loginedInfo")).access_token
  return request({
    url: "/data/api-u/users/profile",
    method: "get",
    headers: {
      "Content-Type": "application/x-www-form-urlencoded",
      Authorization: token || ""
    }
  })
}
 
//修改密码
export const updatePwd = (query: any) => {
  return request({
    url: "/data/api-u/users/updatePwd",
    method: "post",
    data: qs.stringify(query)
  })
}
 
//获取项目名称
export const getServerName = (query: any) => {
  return request({
    url: "/data/api-v/info/getServerName",
    method: "get"
  })
}