| | |
| | | import { |
| | | globalApi |
| | | globalApi, |
| | | } from '@/api/globalApi.js'; |
| | | import { |
| | | qualityInspectionApi |
| | | } from '@/api/qualityInspection.js'; |
| | | |
| | | import { |
| | | apiLoginPassword |
| | | } from './publicInterface'; |
| | |
| | | } |
| | | |
| | | // const BaseUrl = "http://192.168.0.110:9896" |
| | | // const webSocketUrl = "ws://192.168.0.110:9896/wrzs/ws/info" |
| | | // const webSocketUrl = "ws://192.168.0.110:9896/wrzs/ws/info" |
| | | |
| | | // const BaseUrl = "http://192.168.0.87:9896" |
| | | // const webSocketUrl = "ws://192.168.0.87:9896/wrzs/ws/info" |
| | | // const BaseUrl = "https://wrzs.czjlchem.com:9090" |
| | | const BaseUrl = 'http://192.168.0.66:9896' |
| | | // const webSocketUrl = "wss://wrzs.czjlchem.com:9090/wrzs/ws/info" |
| | | const webSocketUrl = "ws://192.168.0.66:9896/wrzs/ws/info" |
| | | |
| | | export const onlineurl = "https://mr1.res.jzeg.cn:9096"; |
| | | // const BaseUrl = "http://192.168.0.100:9997"; |
| | | // const webSocketUrl = "ws://192.168.0.100:9997/wrzs/ws/info" |
| | | |
| | | // const BaseUrl = "http://192.168.0.108:9997"; |
| | | export const onlineurl = 'https://wrzs.czjlchem.com:9090'; |
| | | // const BaseUrl = "http://192.168.0.100:9997s97"; |
| | | // const webSocketUrl = "ws://192.168.0.108:9997/wrzs/ws/info" |
| | | // 线上生产 |
| | | const BaseUrl = "https://mr1.res.jzeg.cn:9096"; |
| | | const webSocketUrl = "wss://mr1.res.jzeg.cn:9096/wrzs/ws/info" |
| | | // const BaseUrl = 'https://mx.jzeg.cn:9195'; |
| | | // const webSocketUrl = "wss://mx.jzeg.cn:9195/wrzs/ws/info" |
| | | |
| | | |
| | | // 请求拦截 |
| | | const fetch = (url, opt) => { |
| | | // 查找对应地址 |
| | | let urls = (globalApi[opt.url]?.url || globalApi[url]?.url); |
| | | let urls = (globalApi[opt.url]?.url || globalApi[url]?.url || qualityInspectionApi[opt.url]?.url || qualityInspectionApi[url]?.url); |
| | | let params = opt.params ? ('?' + Object.keys(opt.params).map(key => key + '=' + opt.params[key]).join('&')) : |
| | | ''; |
| | | // #ifdef H5 |
| | | opt.url = urls + params |
| | | // #endif |
| | | |
| | | // #ifndef H5 |
| | | opt.url = BaseUrl +urls + params |
| | | // #endif |
| | | opt.method = opt.method || "GET"; |
| | | var header = {} |
| | | if (uni.getStorageSync('token')) { |
| | | header = { |
| | | "Authorization": "Bearer" + ' ' + uni.getStorageSync('token'), |
| | | "clientToc": "Y", |
| | | 'CLIENT_TOC': 'Y', |
| | | } |
| | | } |
| | | opt.header = { |
| | | ...opt.header, |
| | | ...header |
| | | } |
| | | |
| | | opt.data = opt.data || {}; |
| | | return new Promise((resolve, reject) => { |
| | | let options = {} |
| | | if (opt.data) { |
| | | Object.keys(opt.data).map(key => { |
| | | if(opt.data[key]===0){ |
| | | opt.data[key] = 0; |
| | | }else if(opt.data[key] === ''){ |
| | | opt.data[key] = ''; |
| | | } |
| | | else if (opt.data[key] == '' || opt.data[key] == "") { |
| | | opt.data[key] = null; |
| | | } |
| | | }); |
| | | } |
| | | |
| | | Object.keys(opt).map(key => { |
| | | if (key !== "params") { |
| | | |
| | | return options[key] = opt[key] |
| | | } |
| | | }) |
| | | uni.request(options) |
| | | .then(res => interceptorsRes(res, resolve, reject)) |
| | | .catch(err => interceptorsErr(err, reject)) |
| | | }) |
| | | } |
| | | const fetchId = (url, opt) => { |
| | | // 查找对应地址 |
| | | let urls = (globalApi[opt.url]?.url || globalApi[url]?.url); |
| | | let params = opt.data ? ('/' +opt.data ): |
| | | ''; |
| | | // #ifdef H5 |
| | | opt.url = urls + params |
| | | // #endif |
| | |
| | | if (uni.getStorageSync('token')) { |
| | | header = { |
| | | "Authorization": "Bearer" + ' ' + uni.getStorageSync('token'), |
| | | "CLIENT_TOC": "Y", |
| | | "clientToc": "Y", |
| | | 'CLIENT_TOC': 'Y', |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | Object.keys(opt).map(key => { |
| | | if (key !== "params") { |
| | | |
| | | return options[key] = opt[key] |
| | | } |
| | | }) |
| | |
| | | }) |
| | | } |
| | | |
| | | const fetchId = (url, opt) => { |
| | | // 查找对应地址 |
| | | let urls = (globalApi[opt.url]?.url || globalApi[url]?.url); |
| | | let params = opt.data ? ('/' +opt.data ): |
| | | ''; |
| | | // #ifdef H5 |
| | | opt.url = urls + params |
| | | // #endif |
| | | // #ifndef H5 |
| | | opt.url = BaseUrl +urls + params |
| | | // #endif |
| | | opt.method = opt.method || "GET"; |
| | | var header = {} |
| | | if (uni.getStorageSync('token')) { |
| | | header = { |
| | | "Authorization": "Bearer" + ' ' + uni.getStorageSync('token'), |
| | | "clientToc": "Y", |
| | | 'CLIENT_TOC': 'Y', |
| | | } |
| | | } |
| | | |
| | | opt.header = { |
| | | ...opt.header, |
| | | ...header |
| | | } |
| | | |
| | | opt.data = opt.data || {}; |
| | | |
| | | return new Promise((resolve, reject) => { |
| | | |
| | | let options = {} |
| | | if (opt.data) { |
| | | Object.keys(opt.data).map(key => { |
| | | if (opt.data[key] == '' || opt.data[key] == "") { |
| | | opt.data[key] = null; |
| | | } |
| | | }); |
| | | } |
| | | |
| | | Object.keys(opt).map(key => { |
| | | if (key !== "params") { |
| | | return options[key] = opt[key] |
| | | } |
| | | }) |
| | | |
| | | uni.request(options) |
| | | .then(res => interceptorsRes(res, resolve, reject)) |
| | | .catch(err => interceptorsErr(err, reject)) |
| | | }) |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | // 响应拦截 |
| | | const interceptorsRes = ([err, resp], resolve, reject) => { |
| | | console.log(resp,'resp===拦截器===') |
| | | const { |
| | | statusCode, |
| | | data |