// import {resolve} from "../unpackage/dist/dev/mp-weixin/common/vendor"; // import login from "../pages/login/login"; // const BaseUrl = "http://192.168.3.159:9999/"; import {BaseUrl as wrBaseUrl} from '@/api/request.js' // const BaseUrl = "http://192.168.0.120:9999" const BaseUrl = "http://192.168.0.120:9999" // 登录 function apiLogin({ code }) { uni.showLoading({ title: '登录中...', }) return new Promise((resolve, reject) => { uni.request({ url: BaseUrl + "/wrzs/wx/login", method: "POST", data: { code }, header: { // "TENANT-ID": "5", // "Authorization": "Basic cGlnOnBpZw==", 'Content-Type': 'application/x-www-form-urlencoded' }, success: (res) => { uni.hideLoading(); // console.log(res) resolve(res.data); }, fail: (err) => { console.log('错误', err); uni.hideLoading(); uni.showToast({ icon: 'none', title: '服务器错误' }) } }) }) } function apiLogin2({ code }) { uni.showLoading({ title: '加载中...' }) return new Promise((resolve, reject) => { uni.request({ url: BaseUrl + "/wrzs/wx/login2", method: "POST", data: { code }, header: { 'Content-Type': 'application/x-www-form-urlencoded' }, success: (res) => { uni.hideLoading(); resolve(res.data) }, fail: (err) => { console.log('错误', err); uni.hideLoading(); uni.showToast({ icon: 'none', title: '服务器错误' }) } }) }) } // 注册 function apiRegister({ phone, password, name, username, openId, type, idCard, carNo, carImg, drivingImg }) { uni.showLoading({ title: "加载中..." }) return new Promise((resolve, reject) => { uni.request({ url: wrBaseUrl + '/wrzs/wx/bindWx', method: 'POST', data: { phone, password, name, username, openId, type, idCard, carNo, carImg, drivingImg }, header: { "Authorization": 'Basic c29jaWFsOnNvY2lhbA==', //app:app 'content-type': 'application/json', "CLIENT_TOC": "Y", "isToken": "false" }, success: (res) => { uni.hideLoading(); resolve(res) }, fail: (err) => { console.log('错误', err); uni.hideLoading(); uni.showModal({ title: '服务器错误', icon: null }) } }) }) } // 获取token function apiLoginPassword({ username, password, grant_type, scope }) { return new Promise((resolve, reject) => { uni.request({ url: BaseUrl + "/admin/oauth2/token", method: "POST", data: { username, password, grant_type, scope }, header: { "Authorization": 'Basic c29jaWFsOnNvY2lhbA==', //app:app 'content-type': 'application/x-www-form-urlencoded', "CLIENT_TOC": "Y", "isToken": "false" }, success: (res) => { uni.hideLoading(); resolve(res.data); }, fail: (err) => { console.log('错误', err); uni.hideLoading(); uni.showToast({ icon: 'none', title: '服务器错误' }) } }) }) } // 获取流程数据 // export const getProcessDataList = (params) => { // return getRequest('/oa/actProcess/getByCondition', params) // } export { apiLogin, apiLogin2, apiRegister, apiLoginPassword }