diff --git a/components/LockSwitch/LockSwitch.vue b/components/LockSwitch/LockSwitch.vue
index 294ac54..0584767 100644
--- a/components/LockSwitch/LockSwitch.vue
+++ b/components/LockSwitch/LockSwitch.vue
@@ -7,7 +7,7 @@
v-if="tip"
name="question-circle-fill"
color="#555555"
- size="38"
+ size="38rpx"
@click="tipDialog"
>
diff --git a/manifest.json b/manifest.json
index fdb5525..f59e2c8 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
"name": "wx-starlock",
"appid": "__UNI__933D519",
"description": "",
- "versionName": "1.2.0",
- "versionCode": "35",
+ "versionName": "1.3.0",
+ "versionCode": "37",
"mp-weixin": {
"appid": "wx9829a39e65550757",
"setting": {
@@ -13,12 +13,11 @@
"permission": {
"scope.bluetooth": {
"desc": "蓝牙将用于控制和管理您的智能门锁"
- },
- "scope.userLocation": {
- "desc": "获取您的位置信息将用于智能门锁的位置服务"
}
},
- "requiredPrivateInfos": ["getLocation"],
+ "requiredPrivateInfos": [
+ "getLocation"
+ ],
"usingComponents": true,
"lazyCodeLoading": "requiredComponents",
"optimization": {
@@ -42,4 +41,4 @@
}
},
"vueVersion": "3"
-}
+}
\ No newline at end of file
diff --git a/pages.json b/pages.json
index 6107d0d..ac6329f 100644
--- a/pages.json
+++ b/pages.json
@@ -82,13 +82,6 @@
"navigationBarTitleText": "附近设备"
}
},
- {
- "path": "selectAddress",
- "style": {
- "navigationBarTitleText": "锁地址",
- "disableScroll": true
- }
- },
{
"path": "distributionNetwork",
"style": {
@@ -611,13 +604,22 @@
],
"preloadRule": {
"pages/main/home": {
- "packages": ["pages/others", "pages/addDevice", "pages/p2p"]
+ "packages": [
+ "pages/others",
+ "pages/addDevice",
+ "pages/p2p"
+ ]
},
"pages/main/lockDetail": {
- "packages": ["pages/feature", "pages/setting"]
+ "packages": [
+ "pages/feature",
+ "pages/setting"
+ ]
},
"pages/main/mine": {
- "packages": ["pages/user"]
+ "packages": [
+ "pages/user"
+ ]
}
},
"globalStyle": {
@@ -654,4 +656,4 @@
}
]
}
-}
+}
\ No newline at end of file
diff --git a/pages/addDevice/distributionNetwork.vue b/pages/addDevice/distributionNetwork.vue
index 2290a35..5b5993e 100644
--- a/pages/addDevice/distributionNetwork.vue
+++ b/pages/addDevice/distributionNetwork.vue
@@ -131,7 +131,7 @@
if (data.status === 0) {
$basic.routeJump({
type: 'redirectTo',
- name: 'selectAddress'
+ name: 'bindLock'
})
setTimeout(() => {
uni.showToast({
diff --git a/pages/addDevice/searchDevice.vue b/pages/addDevice/searchDevice.vue
index 30765bc..50274ba 100644
--- a/pages/addDevice/searchDevice.vue
+++ b/pages/addDevice/searchDevice.vue
@@ -143,7 +143,7 @@
name:
this.currentLockInfo.lockConfig.model === model.TENCENT_YUN_LOCK
? 'distributionNetwork'
- : 'selectAddress'
+ : 'bindLock'
})
} else {
uni.hideLoading()
diff --git a/pages/addDevice/selectAddress.vue b/pages/addDevice/selectAddress.vue
deleted file mode 100644
index 3f52fd5..0000000
--- a/pages/addDevice/selectAddress.vue
+++ /dev/null
@@ -1,283 +0,0 @@
-
-
- 地理位置
-
-
-
-
- 检查以确保以下地址是正确的
-
- {{ address }}
-
-
- 跳过
- 下一步
-
-
-
-
-
-
-
-
-
diff --git a/pages/p2p/VideoList.vue b/pages/p2p/VideoList.vue
index e352ded..04a1bf0 100644
--- a/pages/p2p/VideoList.vue
+++ b/pages/p2p/VideoList.vue
@@ -30,7 +30,7 @@
v-else
class="absolute inset-0 bg-black bg-opacity-30 flex items-center justify-center"
>
-
+
{{ timeFormat(video.operateDate, 'yyyy-mm-dd hh:MM') }}
diff --git a/pages/setting/catEyeMode.vue b/pages/setting/catEyeMode.vue
index d9f3167..d55038d 100644
--- a/pages/setting/catEyeMode.vue
+++ b/pages/setting/catEyeMode.vue
@@ -18,7 +18,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
@@ -70,7 +70,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
@@ -122,7 +122,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
@@ -174,7 +174,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
diff --git a/pages/setting/coercionOpenDoor.vue b/pages/setting/coercionOpenDoor.vue
index d53f128..7cb44fe 100644
--- a/pages/setting/coercionOpenDoor.vue
+++ b/pages/setting/coercionOpenDoor.vue
@@ -49,7 +49,7 @@
@click="toJump(null)"
class="flex items-center justify-center bg-white shadow-sm rounded-md pos-fixed bottom-[calc(env(safe-area-inset-bottom)+48rpx)] w-686 mx-4 h-100"
>
- 胁迫指纹
diff --git a/pages/setting/lockInfo.vue b/pages/setting/lockInfo.vue
index a54925c..3410afc 100644
--- a/pages/setting/lockInfo.vue
+++ b/pages/setting/lockInfo.vue
@@ -105,12 +105,6 @@
-
- 位置信息
-
- {{ $bluetooth.currentLockSetting.lockBasicInfo.address }}
-
-
-
+
小功率:
@@ -22,7 +22,7 @@
:class="[value === 2 ? 'bg-#d9e8fd' : 'bg-#ececec']"
>
-
+
中功率:
@@ -35,7 +35,7 @@
:class="[value === 3 ? 'bg-#d9e8fd' : 'bg-#ececec']"
>
-
+
大功率:
diff --git a/pages/setting/noticeWay.vue b/pages/setting/noticeWay.vue
index d7372e2..aab0a91 100644
--- a/pages/setting/noticeWay.vue
+++ b/pages/setting/noticeWay.vue
@@ -12,7 +12,7 @@
接收者
@@ -51,7 +51,7 @@
接收者
diff --git a/pages/setting/openDoorNotice.vue b/pages/setting/openDoorNotice.vue
index 3cc4819..46d158e 100644
--- a/pages/setting/openDoorNotice.vue
+++ b/pages/setting/openDoorNotice.vue
@@ -49,7 +49,7 @@
@click="toJump(null)"
class="flex items-center justify-center bg-white shadow-sm rounded-md pos-fixed bottom-[calc(env(safe-area-inset-bottom)+48rpx)] w-686 mx-4 h-100"
>
- 添加家人
diff --git a/pages/setting/realTimePicture.vue b/pages/setting/realTimePicture.vue
index d19023a..5bb1fd6 100644
--- a/pages/setting/realTimePicture.vue
+++ b/pages/setting/realTimePicture.vue
@@ -18,7 +18,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
@@ -64,7 +64,7 @@
"
name="checkbox-mark"
color="#2a85ec"
- size="40"
+ size="40rpx"
>
diff --git a/pages/setting/videoSlot.vue b/pages/setting/videoSlot.vue
index 289bfcd..36942c6 100644
--- a/pages/setting/videoSlot.vue
+++ b/pages/setting/videoSlot.vue
@@ -6,7 +6,7 @@
:class="[isAllDay === 1 ? 'bg-#d9e8fd' : 'bg-#ececec']"
>
-
+
-
+
diff --git a/stores/basic.js b/stores/basic.js
index b8668ed..552a78a 100644
--- a/stores/basic.js
+++ b/stores/basic.js
@@ -52,11 +52,6 @@ const pages = [
path: '/pages/addDevice/searchDevice',
tabBar: false
},
- {
- name: 'selectAddress',
- path: '/pages/addDevice/selectAddress',
- tabBar: false
- },
{
name: 'bindLock',
path: '/pages/addDevice/bindLock',
@@ -415,7 +410,7 @@ const pages = [
]
export const useBasicStore = defineStore('basic', {
- state() {
+ state () {
return {
// 设备信息
deviceInfo: null,
@@ -429,7 +424,7 @@ export const useBasicStore = defineStore('basic', {
// 路由跳转
/* data 入参 name string页面名称 type string跳转方式 params object传递参数 delta number返回页面数
* 具体入参查看文档 https://www.uviewui.com/js/route.html */
- routeJump(data) {
+ routeJump (data) {
const page = pages.find(page => {
return page.name === data.name
})
@@ -458,10 +453,10 @@ export const useBasicStore = defineStore('basic', {
}
},
// 获取当前网络状态
- getNetworkType() {
+ getNetworkType () {
return new Promise(resolve => {
uni.getNetworkType({
- success(res) {
+ success (res) {
if (res.networkType === 'none') {
uni.showToast({
title: '网络访问失败,请检查网络是否正常',
@@ -472,14 +467,14 @@ export const useBasicStore = defineStore('basic', {
}
resolve(true)
},
- fail() {
+ fail () {
resolve(false)
}
})
})
},
// 获取设备信息
- getDeviceInfo() {
+ getDeviceInfo () {
const that = this
return new Promise(resolve => {
if (that.deviceInfo?.model) {
@@ -487,18 +482,18 @@ export const useBasicStore = defineStore('basic', {
return
}
uni.getSystemInfo({
- success(res) {
+ success (res) {
that.deviceInfo = res
resolve(that.deviceInfo)
},
- fail() {
+ fail () {
resolve({})
}
})
})
},
// 获取胶囊信息
- getButtonInfo() {
+ getButtonInfo () {
return new Promise(resolve => {
if (this.buttonInfo?.top) {
resolve(this.buttonInfo)
@@ -509,7 +504,7 @@ export const useBasicStore = defineStore('basic', {
})
},
// 计算字符串长度
- calculateStringTotalWidth(str) {
+ calculateStringTotalWidth (str) {
let totalWidth = 0
// 遍历字符串中的每一个字符
for (let i = 0; i < str.length; i++) {
@@ -526,10 +521,10 @@ export const useBasicStore = defineStore('basic', {
return totalWidth
},
// 回退页面并弹出toast提示
- backAndToast(message, delta = 1) {
+ backAndToast (message, delta = 1) {
uni.navigateBack({
delta,
- complete() {
+ complete () {
setTimeout(() => {
uni.showToast({
title: message,
@@ -540,7 +535,7 @@ export const useBasicStore = defineStore('basic', {
})
},
// 分享跳转
- shareJump(data = this.shareConfig) {
+ shareJump (data = this.shareConfig) {
if (data.path) {
const target = data.path.split('/')
if (target.length > 1) {
@@ -568,7 +563,7 @@ export const useBasicStore = defineStore('basic', {
}
this.shareConfig = data
- function getParams(params) {
+ function getParams (params) {
let paramStr = ''
Object.keys(params).forEach(item => {
if (paramStr === '') {