// import {resolve} from "../unpackage/dist/dev/mp-weixin/common/vendor"; // import login from "../pages/login/login"; import { BaseUrl as wrBaseUrl } from '@/api/request.js' // const BaseUrl = 'http://192.168.0.31:9998' // const BaseUrl = 'https://mr2.res.jzeg.cn:9095' const BaseUrl = 'https://mx.jzeg.cn:9095'; // const BaseUrl = 'http://192.168.31.18:9999' // const BaseUrl = 'http://192.168.0.100:9999' // const BaseUrl = 'http://192.168.0.108: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 apiRegister({ phone, password, name, username, openId, type, idCard, carNo, carImg, drivingImg, vehicleColour, bodyofcarJpg }) { console.log(bodyofcarJpg); 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, vehicleColour, bodyofcarJpg }, 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: '服务器错误' }) } }) }) } // 微信小程序一键登录 function apiLoginWx({ code }) { uni.showLoading({ title: '加载中...' }) return new Promise((resolve, reject) => { uni.request({ url: BaseUrl + '/admin/oauth2/token', method: 'POST', data: { grant_type: 'mobile', mobile: `MINI@${code}`, code }, 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 { apiLoginWx, apiRegister, apiLoginPassword, BaseUrl }