| | |
| | | } |
| | | driver.net.init() |
| | | driver.sqlite.init() |
| | | if (dxDriver.DRIVER.MODEL != "vf105" || std.loadFile('/etc/app/nfc.conf')) { |
| | | driver.nfc.init() |
| | | driver.nfc.eidInit() |
| | | } |
| | | driver.nfc.init() |
| | | driver.nfc.eidInit() |
| | | driver.pwm.init() |
| | | driver.mqtt.init() |
| | | driver.ntp.init() |
| | |
| | | // 清理未绑定的凭证信息 |
| | | cleanupUnboundVouchers() |
| | | |
| | | let appVersion |
| | | let releaseTime |
| | | if (dxDriver.DRIVER.MODEL == "vf202") { |
| | | appVersion = 'vf202_v12_access_2.0.2' |
| | | releaseTime = '2026-01-09 13:00:00' |
| | | } else if (dxDriver.DRIVER.MODEL == "vf203") { |
| | | appVersion = 'vf203_v14_access_2.0.2' |
| | | releaseTime = '2026-02-04 14:30:00' |
| | | } else if (dxDriver.DRIVER.MODEL == "vf114") { |
| | | if(driver.device.finger) { |
| | | appVersion = 'vf124_v12_access_2.0.2' |
| | | releaseTime = '2026-03-19 13:00:00' |
| | | } else { |
| | | appVersion = 'vf114_v12_access_2.0.2' |
| | | releaseTime = '2026-01-09 13:00:00' |
| | | } |
| | | } else if (dxDriver.DRIVER.MODEL == "vf105") { |
| | | if(driver.device.finger) { |
| | | appVersion = 'vf107_v12_access_2.0.2.1' |
| | | releaseTime = '2026-03-19 13:00:00' |
| | | } else { |
| | | appVersion = 'vf105_v12_access_2.0.2' |
| | | releaseTime = '2026-01-09 13:00:00' |
| | | } |
| | | } |
| | | let appVersion = 'vf107_access_2.0.2.1' |
| | | let releaseTime = '2026-03-19 13:00:00' |
| | | |
| | | config.setAndSave('sys.version', appVersion) |
| | | config.setAndSave('sys.appVersion', appVersion) |
| | | config.setAndSave('sys.releaseTime', releaseTime) |