var hostUrl = "http://zc3gc9.natappfree.cc" // 本地调试的时候 // var isDebug = false // if (isDebug) { // hostUrl = "/DebugApi" // } export const service = (params = {}) => { // 发送请求 return new Promise((resolve, reject) => { console.log('params.data.data', params.data.data) console.log('params.data.token', params.data.token) uni.request({ // url: 'http://zhongyao.fscuc.cn' + params.url || '', // 接收请求的API // url: 'http://jyhyy2.natappfree.cc' + params.url || '', // 接收请求的API url: hostUrl + params.url, // 接收请求的API method: params.method || 'POST', // 接收请求的方式,如果不传默认为POST data: params.data.data,//JSON.stringify(params.data.data), // 接收请求的data,不传默认为空 header: { // 'Authorization':'Bearer ', //+ params.data.token, // 'Authorization':'Bearer eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjQ0ZTExZWNlLTdlNGUtNGZjNi1iMTgzLTZhMTM2NTJiZTVlZiJ9.uZpHzo-AnKFcG3qwdTz85Wd61r1BUSS4TENUgsy1aQHZgdP1gnOZA1XUdFJChO1ReCzvyUENcMgG6GNrh1m_IQ' // 'Accept': 'application/json, text/plain, */*', // 'Content-Type': 'application/json', // 'Access-Control-Allow-Origin': '*', }, success: res => { if (res.statusCode !== 200 && res.statusCode !== 201) { return uni.$showMsg('请求失败!请联系平台客服', 2000) } else { // console.log('api request response>>>', res.data) resolve(res) } }, fail: err => { return uni.$showMsg('请求接口失败!', 2000) reject(err) } }) }) }; // 直接通过uni.login获取微信接口提供的code export const login = (params = {}) => { return new Promise((resolve, reject) => { uni.request({ // url: 'http://zhongyao.fscuc.cn' + '/login/v2', url: hostUrl + '/login/v2', method: params.method || 'POST', data: JSON.stringify(params), success: res => { if (res.statusCode !== 200 && res.statusCode !== 201) { return uni.$showMsg('请求失败!请联系平台客服', 2000) } else { // console.log('api request response>>>', res.data) resolve(res) } }, fail: err => { return uni.$showMsg('请求接口失败!', 2000) reject(err) } }) }) }; export const selectOrderDetail = (params = {}) => { return new Promise((resolve, reject) => { uni.request({ // url: 'http://zhongyao.fscuc.cn' + '/login/v2', url: hostUrl + `/prescription/prescriptionCore/selectOrderDetail?id=${params.data.id}`, method: params.method || 'POST', data: JSON.stringify(params), header: { // 'Authorization':'Bearer ', //+ params.data.token, // 'Authorization':'Bearer eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjQ0ZTExZWNlLTdlNGUtNGZjNi1iMTgzLTZhMTM2NTJiZTVlZiJ9.uZpHzo-AnKFcG3qwdTz85Wd61r1BUSS4TENUgsy1aQHZgdP1gnOZA1XUdFJChO1ReCzvyUENcMgG6GNrh1m_IQ' // 'Accept': 'application/json, text/plain, */*', // 'Content-Type': 'application/json', // 'Access-Control-Allow-Origin': '*', }, success: res => { if (res.statusCode !== 200 && res.statusCode !== 201) { return uni.$showMsg('请求失败!请联系平台客服', 2000) } else { // console.log('api request response>>>', res.data) resolve(res) } }, fail: err => { return uni.$showMsg('请求接口失败!', 2000) reject(err) } }) }) }; export const upload = (params = {}) => { console.log('upload api params', params) return new Promise((resolve, reject) => { uni.request({ url: hostUrl + `/common/upload`, method: params.method || 'POST', data: params.data.file, header: { 'Authorization':'Bearer ', //+ params.data.token, // 'Accept': 'application/json, text/plain, */*', 'Content-Type': 'multipart/form-data', // 'Access-Control-Allow-Origin': '*', }, success: res => { if (res.statusCode !== 200 && res.statusCode !== 201) { return uni.$showMsg('请求失败!请联系平台客服', 2000) } else { // console.log('api request response>>>', res.data) resolve(res) } }, fail: err => { return uni.$showMsg('请求接口失败!', 2000) reject(err) } }) }) };