From e491cdb48129752324c4e3764f99bd9203c56dec Mon Sep 17 00:00:00 2001
From: lgq <1015864684@qq.com>
Date: 星期二, 31 三月 2026 09:48:44 +0800
Subject: [PATCH] 1.新增VF205门禁机代码

---
 vf205_access/src/common/consts/configConst.js |   99 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 99 insertions(+), 0 deletions(-)

diff --git a/vf205_access/src/common/consts/configConst.js b/vf205_access/src/common/consts/configConst.js
new file mode 100644
index 0000000..3c22fc4
--- /dev/null
+++ b/vf205_access/src/common/consts/configConst.js
@@ -0,0 +1,99 @@
+
+/**
+ * 閰嶇疆甯搁噺鏂囦欢
+ * 瀹氫箟绯荤粺涓墍鏈夐厤缃」鐨勯敭鍊兼槧灏�
+ * 鐢ㄤ簬缁熶竴绠$悊閰嶇疆椤圭殑璺緞锛屾柟渚垮湪绯荤粺涓紩鐢�
+ */
+const configConst = {}
+
+/**
+ * 閰嶇疆椤规槧灏勮〃
+ * 鍖呭惈绯荤粺鎵�鏈夊彲閰嶇疆椤圭殑閿�煎
+ * 閿负閰嶇疆椤瑰悕绉帮紝鍊间负閰嶇疆椤瑰湪閰嶇疆鏂囦欢涓殑璺緞
+ */
+configConst.setConfig = {
+    // 鍩虹閰嶇疆
+    language: "base.language",           // 璇█璁剧疆锛欳N/EN
+    password: "base.password",           // 绠$悊鍛樺瘑鐮�
+    screenOff: "base.screenOff",         // 鐔勫睆鏃堕棿锛屽崟浣嶅垎閽燂紝0琛ㄧず浠庝笉
+    screensaver: "base.screensaver",     // 灞忓箷淇濇姢锛屽崟浣嶅垎閽燂紝0琛ㄧず浠庝笉
+    brightness: "base.brightness",       // 灞忓箷浜害
+    brightnessAuto: "base.brightnessAuto", // 鑷姩浜害寮�鍏�
+    volume: "base.volume",               // 闊抽噺璁剧疆
+    showIp: "base.showIp",               // 鏄惁鏄剧ずIP鍦板潃
+    showSn: "base.showSn",               // 鏄惁鏄剧ず搴忓垪鍙�
+    showProgramCode: "base.showProgramCode", // 鏄惁鏄剧ず绋嬪簭浠g爜
+    showIdentityCard: "base.showIdentityCard", // 鏄惁鏄剧ず韬唤璇佷俊鎭�
+    appMode: "base.appMode",             // 搴旂敤妯″紡
+    luminanceWhite: "base.luminanceWhite", // 鐧藉厜浜害
+    luminanceNir: "base.luminanceNir",   // 绾㈠鍏変寒搴�
+    
+    // 浜鸿劯璇嗗埆閰嶇疆
+    similarity: "face.similarity",       // 浜鸿劯璇嗗埆鐩镐技搴﹂槇鍊�
+    livenessOff: "face.livenessOff",     // 娲讳綋妫�娴嬪紑鍏�
+    livenessVal: "face.livenessVal",     // 娲讳綋妫�娴嬮槇鍊�
+    showNir: "face.showNir",             // 鏄惁鏄剧ず绾㈠鍥惧儚
+    detectMask: "face.detectMask",       // 鏄惁妫�娴嬪彛缃�
+    stranger: "face.stranger",           // 闄岀敓浜鸿闊虫彁绀猴細["鏃犺闊�", "鎾斁璇峰厛娉ㄥ唽", "鎾斁闄岀敓浜轰綘濂�"]
+    voiceMode: "face.voiceMode",         // 璇煶妯″紡锛歔"鏃犺闊�", "鎾斁鍚嶅瓧", "鎾斁闂�欒"]
+    voiceModeDate: "face.voiceModeDate", // 璇煶妯″紡鏃ユ湡璁剧疆
+    
+    // MQTT閰嶇疆
+    addr: "mqtt.addr",                   // MQTT鏈嶅姟鍣ㄥ湴鍧�
+    mqttclientId: "mqtt.clientId",       // MQTT瀹㈡埛绔疘D
+    mqttusername: "mqtt.username",       // MQTT鐢ㄦ埛鍚�
+    mqttpassword: "mqtt.password",       // MQTT瀵嗙爜
+    mqttqos: "mqtt.qos",                 // MQTT QoS绾у埆
+    mqttprefix: "mqtt.prefix",           // MQTT涓婚鍓嶇紑
+    onlinecheck: "mqtt.onlinecheck",     // 鍦ㄧ嚎妫�鏌ュ紑鍏�
+    timeout: "mqtt.timeout",             // MQTT杩炴帴瓒呮椂
+    willTopic: "mqtt.willTopic",         // MQTT閬楀槺涓婚
+    
+    // 缃戠粶閰嶇疆
+    type: "net.type",                    // 缃戠粶绫诲瀷
+    ssid: "net.ssid",                    // WiFi SSID
+    psk: "net.psk",                      // WiFi瀵嗙爜
+    dhcp: "net.dhcp",                    // DHCP寮�鍏�
+    ip: "net.ip",                        // IP鍦板潃
+    gateway: "net.gateway",              // 缃戝叧鍦板潃
+    mask: "net.mask",                    // 瀛愮綉鎺╃爜
+    dns: "net.dns",                      // DNS鏈嶅姟鍣�
+    mac: "net.mac",                      // MAC鍦板潃
+    
+    // NTP鏃堕棿鍚屾閰嶇疆
+    ntp: "ntp.ntp",                      // NTP寮�鍏�
+    server: "ntp.server",                // NTP鏈嶅姟鍣ㄥ湴鍧�
+    ntpInterval: "ntp.interval",         // NTP鍚屾闂撮殧
+    gmt: "ntp.gmt",                      // GMT鏃跺尯璁剧疆
+    
+    // 绯荤粺閰嶇疆
+    version: "sys.version",              // 绯荤粺鐗堟湰
+    appVersion: "sys.appVersion",        // 搴旂敤鐗堟湰
+    releaseTime: "sys.releaseTime",      // 鍙戝竷鏃堕棿
+    heart_en: "sys.heart_en",            // 蹇冭烦寮�鍏筹細1寮� 0鍏�
+    heart_time: "sys.heart_time",        // 蹇冭烦闂撮殧
+    nfc: "sys.nfc",                      // 鍒峰崱寮�鍏筹細1寮� 0鍏�
+    pwd: "sys.pwd",                      // 瀵嗙爜寮�闂ㄥ紑鍏筹細1寮� 0鍏�
+    emergencyPwd: "sys.emergencyPwd",        // 搴旀�ュ紑浠撳瘑鐮�
+    interval: "sys.interval",            // 绯荤粺闂撮殧璁剧疆
+    strangerImage: "sys.strangerImage",  // 闄岀敓浜轰繚瀛樺浘鐗囧紑鍏筹細1寮� 0鍏�
+    accessImageType: "sys.accessImageType", // 閫氳鍥剧墖绫诲瀷锛�1浜鸿劯 0鍏ㄦ櫙
+    com_passwd: "sys.com_passwd",        // 閰嶇疆鐮佸瘑鐮佹牎楠�
+    nfcIdentityCardEnable: "sys.nfcIdentityCardEnable", // 浜戣瘉寮�鍏筹細3浜戣瘉鑾峰彇 1鐗╃悊鍗″彿
+    
+    // 闂ㄧ閰嶇疆
+    offlineAccessNum: "access.offlineAccessNum", // 绂荤嚎寮�闂ㄦ鏁�
+    relayTime: "access.relayTime",       // 缁х數鍣ㄥ姩浣滄椂闂�
+    tamperAlarm: "access.tamperAlarm"    // 闃叉媶鎶ヨ寮�鍏�
+}
+
+/**
+ * 鏍规嵁閿幏鍙栭厤缃」璺緞
+ * @param {string} key - 閰嶇疆椤瑰悕绉�
+ * @returns {string|undefined} 閰嶇疆椤瑰湪閰嶇疆鏂囦欢涓殑璺緞锛屽鏋滀笉瀛樺湪鍒欒繑鍥瀠ndefined
+ */
+configConst.getValueByKey = function (key) {
+    return this.setConfig[key] || undefined;
+}
+
+export default configConst
\ No newline at end of file

--
Gitblit v1.9.3