From cd40c6f6f3a6138cb70b2e2d017cc7f34a887ef8 Mon Sep 17 00:00:00 2001
From: lgq <1015864684@qq.com>
Date: 星期五, 17 四月 2026 13:59:49 +0800
Subject: [PATCH] 1.更新vf107代码,更新自动上报通行记录接口、人员查询接口、人员添加接口
---
vf107/src/service/configService.js | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/vf107/src/service/configService.js b/vf107/src/service/configService.js
index 46b9175..15d5d2d 100644
--- a/vf107/src/service/configService.js
+++ b/vf107/src/service/configService.js
@@ -212,6 +212,12 @@
tamper: validators.switch,
uploadToCloud: validators.switch
},
+ gas: {
+ verification: validators.switch
+ },
+ http: {
+ safeInputAccess: validators.string
+ },
base: {
firstLogin: validators.switch,
backlight: validators.percentage,
@@ -315,6 +321,13 @@
// 楠岃瘉骞舵敹闆嗛厤缃」
for (const [section, sectionData] of Object.entries(data)) {
+ // 澶勭悊椤剁骇閰嶇疆椤癸紙闈炲垎缁勯厤缃級
+ if (typeof sectionData !== 'object' || sectionData === null) {
+ // 鐩存帴淇濆瓨椤剁骇閰嶇疆椤�
+ configsToSave.push({ section: '', key: section, value: sectionData })
+ continue
+ }
+
for (let [key, value] of Object.entries(sectionData)) {
// 楠岃瘉閰嶇疆椤�
validateConfig(section, key, value)
@@ -341,7 +354,8 @@
// 鎵归噺淇濆瓨閰嶇疆
configsToSave.forEach(({ section, key, value }) => {
- config.set(`${section}.${key}`, value)
+ const configKey = section ? `${section}.${key}` : key
+ config.set(configKey, value)
})
config.save()
--
Gitblit v1.9.3