From c0c034b3ef0fdf0fd9c802d5984dbd717db6817a Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期三, 06 九月 2023 17:54:55 +0800
Subject: [PATCH] 定制桌面.

---
 src/pages/index/api.ts |  107 +++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 83 insertions(+), 24 deletions(-)

diff --git a/src/pages/index/api.ts b/src/pages/index/api.ts
index e4d8eff..88b652a 100644
--- a/src/pages/index/api.ts
+++ b/src/pages/index/api.ts
@@ -1,24 +1,23 @@
-import request from '@/scripts/httpRequest'
-import qs from 'qs'
+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" ,
+    url: "/data/api-v/sysinit/getRegInfo",
     method: "get",
     params: query
-  });
-};
-
+  })
+}
 
 //鑾峰彇缃戝崱鍒楄〃
 export const networkList = (query: any) => {
@@ -26,9 +25,8 @@
     url: "/data/api-v/sysinit/networkList",
     method: "get",
     params: query
-  });
-};
-
+  })
+}
 
 //淇濆瓨鐢ㄦ埛鍚嶅瘑鐮�
 export const savePassword = (data: any) => {
@@ -36,9 +34,8 @@
     url: "/data/api-v/sysinit/savePassword",
     method: "post",
     data
-  });
-};
-
+  })
+}
 
 //鍒濆鍖栫綉缁�
 export const initNetwork = (data: any) => {
@@ -46,30 +43,92 @@
     url: "/data/api-v/sysinit/initNetwork",
     method: "post",
     data
-  });
-};
+  })
+}
 
 //淇濆瓨娉ㄥ唽淇℃伅
 export const saveRegInfo = (data: any) => {
   return request({
-    url:  "/data/api-v/sysinit/saveRegInfo" ,
+    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
-  });
-};
\ No newline at end of file
+  })
+}
+
+// 鐧诲綍
+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"
+  })
+}

--
Gitblit v1.8.0