From 1e71dd86f6d0c4fc7e5143600d4bc4b50992a2a7 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Thu, 04 Jul 2024 14:51:28 +0800 Subject: [PATCH] fix: 高德密钥修改 --- utils/login.js | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 43 insertions(+), 0 deletions(-) diff --git a/utils/login.js b/utils/login.js new file mode 100644 index 0000000..dd08b18 --- /dev/null +++ b/utils/login.js @@ -0,0 +1,43 @@ +import request from '@/utils/request' +import store from '@/store/index.js' +export function login(params) { + return new Promise((resolve, reject) => { + request.post('/AppUser/logins', params, false).then(result => { + resolve(result) + }).catch(err => { + reject(err) + }) + }) +} +export function logout() { + return request({ + url: '/logout', + method: 'post', + }) +} +export function getUserInfor(token) { + request.post('/getUserInfo', token).then(result => { + uni.setStorageSync('userInfor', JSON.stringify(result.data)) + }) +} +export function getDic() { + request.get('/dict/list').then(result => { + store.commit('setDict', result.data) + store.commit('setDictObj', objToArr(result.data)) + }) +} + +function arrToObj(arr) { + return arr.reduce((obj, item) => { + obj[item.value] = item.name + return obj + }, {}) +} + +function objToArr(obj) { + const objde = {} + for (const key in obj) { + objde[key] = arrToObj(obj[key]) + } + return objde +} \ No newline at end of file -- Gitblit v1.8.0