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/dxmodules/uiSlider.js | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/vf205_access/dxmodules/uiSlider.js b/vf205_access/dxmodules/uiSlider.js
new file mode 100644
index 0000000..e67d877
--- /dev/null
+++ b/vf205_access/dxmodules/uiSlider.js
@@ -0,0 +1,42 @@
+//build锛�20240329
+//slider鎺т欢
+import utils from "./uiUtils.js"
+import base from "./uiBase.js"
+let slider = {}
+
+slider.build = function (id, parent) {
+ let temp = utils.validateBuild(slider.all, id, parent, 'slider')
+ let my = {type: 'slider'}
+ my.obj = new utils.GG.NativeSlider({ uid: id }, temp)
+ my.id = id
+
+ /**
+ * 鑾峰彇/璁剧疆鍊�
+ * @param {number} v 璁剧疆鍊�
+ * @param {boolean} en 璁剧疆鍊兼椂鏄惁寮�鍚姩鐢伙紝鍗崇紦鍔ㄦ晥鏋�
+ * @returns 鑾峰彇鍊�
+ */
+ my.value = function (v, en) {
+ if (v == null || v == undefined) {
+ return this.obj.lvSliderGetValue()
+ } else {
+ if (!utils.validateNumber(en)) {
+ en = false
+ }
+ this.obj.lvSliderSetValue(v, en)
+ }
+ }
+ /**
+ * 璁剧疆鑼冨洿
+ * @param {number} min 鏈�灏忓��
+ * @param {number} max 鏈�澶у��
+ */
+ my.range = function (min, max) {
+ this.obj.lvSliderSetRange(min, max)
+ }
+
+ let comp = Object.assign(my, base);
+ utils.setParent(this.all, comp, parent)
+ return comp;
+}
+export default slider;
\ No newline at end of file
--
Gitblit v1.9.3