From 48145f787eda81815f653ad21161a60e89b6a303 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 13 十一月 2024 16:41:32 +0800
Subject: [PATCH] 2024.11.13
---
service/deviceservice.js | 72 +++++++++++++++++++++++++++---------
1 files changed, 54 insertions(+), 18 deletions(-)
diff --git a/service/deviceservice.js b/service/deviceservice.js
index d699b77..a077d00 100644
--- a/service/deviceservice.js
+++ b/service/deviceservice.js
@@ -1,4 +1,6 @@
-const $f = require('./baserequest')
+import moment from '../utils/moment.min';
+const $f = require('./baserequest');
+const util = require('../utils/util');
module.exports = {
//鑾峰彇鍑�鍖栬澶囦俊鎭�
@@ -6,12 +8,12 @@
let cb = {
url: `/device/purify/info`,
params: {
- userId: userId
- }
- }
- Object.assign(cb, fun)
+ userId: userId,
+ },
+ };
+ Object.assign(cb, fun);
- $f.get(cb)
+ $f.get(cb);
},
//鑾峰彇鐩戞祴璁惧淇℃伅
@@ -19,12 +21,12 @@
let cb = {
url: `/device/monitor/info`,
params: {
- userId: userId
- }
- }
- Object.assign(cb, fun)
+ userId: userId,
+ },
+ };
+ Object.assign(cb, fun);
- $f.get(cb)
+ $f.get(cb);
},
//鑾峰彇闈欏畨椁愰ギ鐩戞祴鏁版嵁
@@ -33,16 +35,50 @@
url: `/device/fume/jingan/value`,
params: {
userId: userId,
- }
- }
+ },
+ };
if (sT && sT != '') {
- cb.params.startTime = sT
+ cb.params.startTime = sT;
}
if (eT && eT != '') {
- cb.params.endTime = eT
+ cb.params.endTime = eT;
}
- Object.assign(cb, fun)
+ Object.assign(cb, fun);
- $f.get(cb)
+ $f.get(cb);
},
-}
\ No newline at end of file
+
+ // 涓婁紶voc澶勭悊璁惧淇℃伅
+ uploadVOCDevice(userId, deviceList, fun) {
+ let cb = {
+ url: `/device/voc/upload`,
+ params: {
+ userId: userId,
+ },
+ data: deviceList,
+ };
+ Object.assign(cb, fun);
+ $f.post(cb);
+ },
+
+ //鑾峰彇voc鍑�鍖栬澶囦俊鎭�
+ getVOCPurifyDeviceInfo: function (userId, fun) {
+ let cb = {
+ url: `/device/voc/purify/info`,
+ params: {
+ userId: userId,
+ },
+ };
+ Object.assign(cb, fun);
+
+ let fun1 = util.deepCopy(cb);
+ fun1.success = function (res) {
+ res.forEach(r => {
+ r.vpChangeTime = moment(r.vpChangeTime).format('YYYY-MM-DD');
+ });
+ cb.success(res);
+ };
+
+ $f.get(fun1);
+ },
+};
--
Gitblit v1.9.3