// import request from '@/config/request'; // let baseUrl = "/"; // const CURRENT_KEY = 'CURRENT_KEY'; // const PARAM_KEY = 'PARAM_KEY'; //获取当前当前登录用户信息 const getCurrentUser = function() { let ret = uni.getStorageSync(CURRENT_KEY); if (ret) { return JSON.parse(ret); } else { return null; } } //设置当前登录用户 const setCurrentUser = function(userInfo) { uni.setStorageSync(CURRENT_KEY, JSON.stringify(userInfo)); } //删除当前登录用户 const removeCurrentUser = function() { uni.removeStorage({ key: CURRENT_KEY }); } // POST请求 function apiLogin({ username, password }) { uni.showLoading({ title: '登录中...', }) return new Promise((resolve, reject) => { uni.request({ url: "/auth/oauth/token?grant_type=password&scope=server", method: "POST", data: { username, password }, header: { "TENANT-ID": "5", "Authorization": "Basic cGlnOnBpZw==", 'Content-Type': 'application/x-www-form-urlencoded' }, success: (res) => { uni.hideLoading(); // console.log(res) resolve(res); }, fail: (err) => { uni.hideLoading(); uni.showToast({ icon: 'none', title: '服务器错误' }) } }) }) } // 获取流程数据 // export const getProcessDataList = (params) => { // return getRequest('/oa/actProcess/getByCondition', params) // } export default { apiLogin }