123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239 |
- // import Qs from 'qs'
- // console.log('qs',qs)
- // 演示环境地址
- // var hostUrl = "http://47.118.22.101:8005"
- // var hostUrl2 ="http://47.118.22.101:8006"
- //铜陵地址
- // var hostUrl = "http://10.250.11.48:2020"
- // var hostUrl2 ='http://10.250.11.48:8006'
- // 阜南地址
- // var hostUrl = "http://124.112.64.166:2020"
- // var hostUrl2 ='http://124.112.64.166:8006'
- //重药代煎中心
- var hostUrl = "https://wx.hzliuzhi.com:4433/manager/yfc-admin"
- var hostUrl2 ="https://wx.hzliuzhi.com:4433/manager/yfc-mobile"
- // var hostUrl = "http://zy-web.fscuc.cn"
- export const service = (params = {}) => {
- // 发送请求
- return new Promise((resolve, reject) => {
- // console.log('params.data.data', params.data.data)
-
- let datas = {}
- let query = ''
- let tokens = ''
- if (params.data.data) {
- datas = params.data.data
- }
- if (params.data.token) {
- tokens = params.data.token
- }
- if (params.data.query) {
- // query = params.url + '?' + Qs.stringify(params.data.query)
- } else {
- query = params.url
- }
-
- // console.log('params.data.token', tokens)
- uni.request({
-
- url: hostUrl + query, // 接收请求的API
- header: {
- 'Authorization':'Bearer '+ uni.getStorageSync('token'),
- // 'Accept': 'application/json, text/plain, */*',
-
- // 'Content-Type': 'application/json',
- // 'Access-Control-Allow-Origin': '*',
- },
-
- method: params.method || 'POST', // 接收请求的方式,如果不传默认为POST
- data: params.data.data,//JSON.stringify(params.data.data), // 接收请求的data,不传默认为空
-
-
- success: res => {
- // console.log('api request response>>>', 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) => {
- console.log('request login ', hostUrl)
- console.log('params---------------', params)
- uni.request({
- url: hostUrl + '/login/v2',
- method: params.method || 'POST',
- data: JSON.stringify(params),
-
- success: res => {
- console.log('res------------- ', 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 sendToUser = (params = {}) => {
- return new Promise((resolve, reject) => {
- uni.request({
- url: hostUrl2 + '/userPrescription/sendToUser',
- method: 'POST',
- data: params.data,
- headers: { Authorization: "Bearer " + params.token },
- 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 = {}) => {
- // console.log("token有没有收到>>>",params.token)
- return new Promise((resolve, reject) => {
- uni.request({
- // url: 'http://zhongyao.fscuc.cn' + '/login/v2',
- url: hostUrl + `/prescription/prescriptionCore/selectOrderDetail?id=${params.data.id}&preNo=${params.data.preNo}&depolyStatus=${params.data.depolyStatus}`,
- method: params.method || 'POST',
- data: JSON.stringify(params),
- header: {
- 'Authorization':'Bearer '+ uni.getStorageSync('token'),
- },
-
- success: res => {
- console.log("请求成功了",res)
- console.log("请求params",params)
- 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 releaseOrder = (params = {}) => {
- return new Promise((resolve, reject) => {
- uni.request({
- // url: 'http://zhongyao.fscuc.cn' + '/login/v2',
- url: hostUrl + `/pharmacistStatus/releaseOrder?ids=${params.data.ids}`,
- method: params.method || 'POST',
- data: JSON.stringify(params),
- header: {
- 'Authorization':'Bearer '+ uni.getStorageSync('token'),
- },
- 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 updateOrderStatus = (params = {}) => {
- return new Promise((resolve, reject) => {
- uni.request({
- // url: 'http://zhongyao.fscuc.cn' + '/login/v2',
- url: hostUrl + `/prescription/prescriptionCore/updateOrderStatus?prescriptionCoreId=${params.data.id}&status=${params.data.status}`,
- method: params.method || 'POST',
- data: JSON.stringify(params),
- header: {
- 'Authorization':'Bearer '+ uni.getStorageSync('token'),
- },
- 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 ' + uni.getStorageSync('token'), //+ 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)
- }
- })
- })
- };
|