diff --git a/pages.json b/pages.json
index b0d5986..6866495 100644
--- a/pages.json
+++ b/pages.json
@@ -512,6 +512,13 @@
"navigationBarTitleText": "录像时段",
"disableScroll": true
}
+ },
+ {
+ "path": "pages/passageMode/passageMode",
+ "style": {
+ "navigationBarTitleText": "常开模式",
+ "disableScroll": true
+ }
}
],
"globalStyle": {
diff --git a/pages/passageMode/passageMode.vue b/pages/passageMode/passageMode.vue
new file mode 100644
index 0000000..0a1555e
--- /dev/null
+++ b/pages/passageMode/passageMode.vue
@@ -0,0 +1,297 @@
+
+
+
+ 常开模式
+
+
+
+ 你可以设置多个常开时间段,在设置的时间段内,锁被打开后一直处于打开状态。
+
+
+
+
+ 常开日期
+
+ {{ item }}
+
+
+
+
+
+
+
+ 常开时间
+
+
+ 全天
+
+
+
+
+
+
+
+
+ 开始时间
+
+
+ {{ startTimeText }}
+
+
+
+
+
+
+
+ 结束时间
+
+
+ {{ endTimeText }}
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+
+
diff --git a/pages/setting/setting.vue b/pages/setting/setting.vue
index c18a9b1..50bc844 100644
--- a/pages/setting/setting.vue
+++ b/pages/setting/setting.vue
@@ -64,6 +64,24 @@
+
+ 常开模式
+
+
+ {{
+ $bluetooth.currentLockSetting.lockSettingInfo.passageMode === 1 ? '已开启' : '已关闭'
+ }}
+
+
+
+
上传数据
-
-
-
-
+
+ 锁升级
+
+
{
+ uni.showModal({
+ title: '提示',
+ content: '小程序暂不支持升级功能,请下载星星锁APP进行升级',
+ showCancel: false
+ })
+ }
+
const asyncSetting = async () => {
const { code, data } = await $bluetooth.getLockDataList({
type: 'setting',
diff --git a/stores/basic.js b/stores/basic.js
index 8ee3321..36b52aa 100644
--- a/stores/basic.js
+++ b/stores/basic.js
@@ -376,6 +376,11 @@ const pages = [
name: 'videoSlot',
path: '/pages/videoSlot/videoSlot',
tabBar: false
+ },
+ {
+ name: 'passageMode',
+ path: '/pages/passageMode/passageMode',
+ tabBar: false
}
]
diff --git a/stores/bluetooth.js b/stores/bluetooth.js
index 385af39..594f8bf 100644
--- a/stores/bluetooth.js
+++ b/stores/bluetooth.js
@@ -1073,7 +1073,6 @@ export const useBluetoothStore = defineStore('ble', {
for (let i = 0; i < deviceList.length; i++) {
if (deviceList[i]?.name === that.currentLockInfo.name) {
const uuid = deviceList[i]?.advertisServiceUUIDs[0]
- console.log('设备UUID', uuid, uuid.slice(2, 8), uuid.slice(30, 32))
if (
uuid &&
uuid.slice(2, 8) === '758824' &&