From 186d172fc06dfe44dc2a61d238356e6a7db652d5 Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期五, 04 七月 2025 15:13:14 +0800
Subject: [PATCH] 分包准备
---
common/api.js | 156 +++++++++++++++++++++++++++++++++++----------------
1 files changed, 107 insertions(+), 49 deletions(-)
diff --git a/common/api.js b/common/api.js
index 09ec14f..a405af4 100644
--- a/common/api.js
+++ b/common/api.js
@@ -1,50 +1,108 @@
-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 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 getMonth(params) {
- fly.config.loading = true
- return fly.get('/dry/dryOrder/monthOverview',params);
-}
-
-
-
-
+import {
+ fly
+} from '@/common/request/fly.js'
+//閰嶇疆璇锋眰鍩哄湴鍧�
+fly.config.baseURL = "http://lanpucloud.cn/herb"
+const ip = uni.getStorageSync('lan_ip');
+if (ip) {
+ fly.config.baseURL = "http://" + ip + ":9999"
+}
+
+const mqttBaseUrl = "lanpucloud.cn";
+const emqxBaseUrl = "http://" + mqttBaseUrl + ":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,
- login,
- getRealTimeData,
- getAnalyList,
- getOrderList,
- getMonth
-}
+ test,
+ login,
+ getRealTimeData,
+ getAnalyList,
+ getOrderList,
+ queryEquList,
+ querySampleList,
+ queryHisFaultList,
+ queryHisFaultChartList,
+ getMonth,
+ sendCommand,
+
+ emqxClients,
+ mqttBaseUrl
+}
\ No newline at end of file
--
Gitblit v1.9.3