zhuguifei
昨天 7941623b1fb108a154ea4270d7c7e2df6031f6e5
common/api.js
@@ -1,27 +1,112 @@
import {fly} from '@/common/request/fly.js'
 //配置请求基地址
fly.config.baseURL= "https://dev.shlanbao.cn:8800/herb"
// 测试
function test(params) {
  return fly.get('/test/jeecgDemo/queryById',params);
}
function getRealTimeData(params) {
   fly.config.loading = false
  return fly.get('/dry/real/getRealTimeData',params);
}
function getAnalyList(params) {
   fly.config.loading = true
  return fly.get('/dry/dryResult/list',params);
}
import {
   fly
} from '@/common/request/fly.js'
// const base = "http://192.168.21.3:9999"
const base = "http://lanpucloud.cn"
//配置请求基地址
fly.config.baseURL = base + "/herb"
// fly.config.baseURL = base + ""
const ip = uni.getStorageSync('lan_ip');
if (ip) {
   fly.config.baseURL = "http://" + ip + ":9999"
}
const mqttBaseUrl = "lanpucloud.cn";
const emqxBaseUrl =  base + ":1883/api/v5";
// 测试
function test(params) {
   return fly.get('/test/jeecgDemo/queryById', params);
}
function login(params) {
   fly.config.loading = true
   return fly.post('/sys/mLogin', params);
}
//实时数据
function getRealTimeData(params) {
   fly.config.loading = false
   return fly.get('/dry/real/getRealTimeData', params);
}
//分析数据
function getAnalyList(params) {
   fly.config.loading = true
   return fly.get('/dry/dryResult/list', params);
}
//订单数据
function getOrderList(params) {
   fly.config.loading = true
   return fly.get('/dry/dryOrder/list', params);
}
//设备列表
function queryEquList(params) {
   fly.config.loading = true
   return fly.get('/mobile/equ/list', params);
}
//仅用作下拉刷新,无实际意义
function querySampleList(params) {
   fly.config.loading = true
   return fly.get('/mobile/sample/list', params);
}
//
function getMonth(params) {
   fly.config.loading = true
   return fly.get('/dry/dryOrder/monthOverview', params);
}
function sendCommand(params) {
   fly.config.loading = true
   return fly.post('/dry/real/sendCommand', params);
}
//历史故障,查询最近数据
function queryHisFaultList(params) {
   fly.config.loading = true
   return fly.get('/mobile/fault/list', params);
}
//历史故障,查询图表需要数据
function queryHisFaultChartList(params) {
   fly.config.loading = true
   return fly.get('/mobile/fault/chart', params);
}
//emqx 接口
function emqxClients() {
   fly.config.loading = true
   return fly.get(emqxBaseUrl + "/clients", {
      auth: {
         username: "a3dc6758f6abc41a",
         password: "FvBwJcmqhAuQ0aBg4FLl5gQA9A9BE64bpl0oJTg9A6I0bK"
      },
      headers: {
         'Content-Type': 'application/json',
      },
   });
}
export default {
   test,
   getRealTimeData,
   getAnalyList
}
   test,
   login,
   getRealTimeData,
   getAnalyList,
   getOrderList,
   queryEquList,
   querySampleList,
   queryHisFaultList,
   queryHisFaultChartList,
   getMonth,
   sendCommand,
   emqxClients,
   mqttBaseUrl
}