1. bug修复
This commit is contained in:
parent
2233dd2f68
commit
c895912432
@ -67,7 +67,7 @@
|
|||||||
})
|
})
|
||||||
if (code === 0) {
|
if (code === 0) {
|
||||||
eventChannel.emit('refresherList', {})
|
eventChannel.emit('refresherList', {})
|
||||||
$basic.backAndToast('绑卡成功', 2)
|
$basic.backAndToast('添加成功', 2)
|
||||||
} else {
|
} else {
|
||||||
$basic.backAndToast(message)
|
$basic.backAndToast(message)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -64,7 +64,7 @@
|
|||||||
})
|
})
|
||||||
if (code === 0) {
|
if (code === 0) {
|
||||||
eventChannel.emit('refresherList', {})
|
eventChannel.emit('refresherList', {})
|
||||||
$basic.backAndToast('绑卡成功', 2)
|
$basic.backAndToast('添加成功', 2)
|
||||||
} else {
|
} else {
|
||||||
$basic.backAndToast(message)
|
$basic.backAndToast(message)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -192,6 +192,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
const changeCoerced = async () => {
|
const changeCoerced = async () => {
|
||||||
|
const netWork = await $basic.getNetworkType()
|
||||||
|
if (!netWork) {
|
||||||
|
return
|
||||||
|
}
|
||||||
if (pending.value) return
|
if (pending.value) return
|
||||||
pending.value = true
|
pending.value = true
|
||||||
uni.showLoading({
|
uni.showLoading({
|
||||||
|
|||||||
@ -50,13 +50,13 @@
|
|||||||
:value="temporaryAccount"
|
:value="temporaryAccount"
|
||||||
title="接收者"
|
title="接收者"
|
||||||
placeholder="请输入手机号或者邮箱"
|
placeholder="请输入手机号或者邮箱"
|
||||||
@change-input="changeAccount('permanent', $event)"
|
@change-input="changeAccount('temporary', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<LockInput
|
<LockInput
|
||||||
:value="temporaryName"
|
:value="temporaryName"
|
||||||
title="姓名"
|
title="姓名"
|
||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
@change-input="changeName('permanent', $event)"
|
@change-input="changeName('temporary', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<view class="mt-3">
|
<view class="mt-3">
|
||||||
<LockDatetimePicker
|
<LockDatetimePicker
|
||||||
@ -64,7 +64,6 @@
|
|||||||
:value="temporaryStartTime"
|
:value="temporaryStartTime"
|
||||||
:minDate="minDate"
|
:minDate="minDate"
|
||||||
:maxDate="maxDate"
|
:maxDate="maxDate"
|
||||||
type="datehour"
|
|
||||||
@change-time="changeDate('temporaryStartTime', $event)"
|
@change-time="changeDate('temporaryStartTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
@ -74,7 +73,6 @@
|
|||||||
:value="temporaryEndTime"
|
:value="temporaryEndTime"
|
||||||
:minDate="minDate"
|
:minDate="minDate"
|
||||||
:maxDate="maxDate"
|
:maxDate="maxDate"
|
||||||
type="datehour"
|
|
||||||
@change-time="changeDate('temporaryEndTime', $event)"
|
@change-time="changeDate('temporaryEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
@ -83,7 +81,7 @@
|
|||||||
:value="temporaryManageSelf"
|
:value="temporaryManageSelf"
|
||||||
title="仅管理自己创建的用户"
|
title="仅管理自己创建的用户"
|
||||||
:tip="tip"
|
:tip="tip"
|
||||||
@change="changeAdmin('permanent', $event)"
|
@change="changeAdmin('temporary', $event)"
|
||||||
></LockSwitch>
|
></LockSwitch>
|
||||||
</view>
|
</view>
|
||||||
<view class="button mt-5" @click="create('temporary')">发送</view>
|
<view class="button mt-5" @click="create('temporary')">发送</view>
|
||||||
|
|||||||
@ -29,7 +29,7 @@
|
|||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
@change-input="changeName('permanent', $event)"
|
@change-input="changeName('permanent', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="permanentAdmin"
|
:value="permanentAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -71,7 +71,7 @@
|
|||||||
@change-time="changeDate('temporaryEndTime', $event)"
|
@change-time="changeDate('temporaryEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="temporaryAdmin"
|
:value="temporaryAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -98,7 +98,7 @@
|
|||||||
<view class="mt-3">
|
<view class="mt-3">
|
||||||
<LockCycle @change="changeCycle"></LockCycle>
|
<LockCycle @change="changeCycle"></LockCycle>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="cycleAdmin"
|
:value="cycleAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
|
|||||||
@ -29,7 +29,7 @@
|
|||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
@change-input="changeName('permanent', $event)"
|
@change-input="changeName('permanent', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="permanentAdmin"
|
:value="permanentAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -63,7 +63,7 @@
|
|||||||
@change-time="changeDate('temporaryEndTime', $event)"
|
@change-time="changeDate('temporaryEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="temporaryAdmin"
|
:value="temporaryAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -83,7 +83,7 @@
|
|||||||
<view class="mt-3">
|
<view class="mt-3">
|
||||||
<LockCycle @change="changeCycle"></LockCycle>
|
<LockCycle @change="changeCycle"></LockCycle>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="cycleAdmin"
|
:value="cycleAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
|
|||||||
@ -29,7 +29,7 @@
|
|||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
@change-input="changeName('permanent', $event)"
|
@change-input="changeName('permanent', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="permanentAdmin"
|
:value="permanentAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -71,7 +71,7 @@
|
|||||||
@change-time="changeDate('temporaryEndTime', $event)"
|
@change-time="changeDate('temporaryEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="temporaryAdmin"
|
:value="temporaryAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -98,7 +98,7 @@
|
|||||||
<view class="mt-3">
|
<view class="mt-3">
|
||||||
<LockCycle @change="changeCycle"></LockCycle>
|
<LockCycle @change="changeCycle"></LockCycle>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="cycleAdmin"
|
:value="cycleAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
|
|||||||
@ -29,7 +29,7 @@
|
|||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
@change-input="changeName('permanent', $event)"
|
@change-input="changeName('permanent', $event)"
|
||||||
></LockInput>
|
></LockInput>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="permanentAdmin"
|
:value="permanentAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -71,7 +71,7 @@
|
|||||||
@change-time="changeDate('temporaryEndTime', $event)"
|
@change-time="changeDate('temporaryEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="temporaryAdmin"
|
:value="temporaryAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
@ -99,7 +99,7 @@
|
|||||||
<view class="mt-3">
|
<view class="mt-3">
|
||||||
<LockCycle @change="changeCycle"></LockCycle>
|
<LockCycle @change="changeCycle"></LockCycle>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="cycleAdmin"
|
:value="cycleAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
|
|||||||
@ -98,7 +98,7 @@
|
|||||||
@change-time="changeDate('customEndTime', $event)"
|
@change-time="changeDate('customEndTime', $event)"
|
||||||
></LockDatetimePicker>
|
></LockDatetimePicker>
|
||||||
</view>
|
</view>
|
||||||
<view class="mt-3">
|
<view class="mt-3" v-if="$bluetooth.currentLockInfo.userType === 110301">
|
||||||
<LockSwitch
|
<LockSwitch
|
||||||
:value="customAdmin"
|
:value="customAdmin"
|
||||||
title="是否为管理员"
|
title="是否为管理员"
|
||||||
|
|||||||
@ -134,6 +134,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
const changeCoerced = async () => {
|
const changeCoerced = async () => {
|
||||||
|
const netWork = await $basic.getNetworkType()
|
||||||
|
if (!netWork) {
|
||||||
|
return
|
||||||
|
}
|
||||||
if (pending.value) return
|
if (pending.value) return
|
||||||
pending.value = true
|
pending.value = true
|
||||||
uni.showLoading({
|
uni.showLoading({
|
||||||
|
|||||||
@ -518,6 +518,13 @@
|
|||||||
this.getBluetoothStatus()
|
this.getBluetoothStatus()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if (lock.keyStatus === 110403) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '您的钥匙未生效',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
if (lock.keyStatus === 110412) {
|
if (lock.keyStatus === 110412) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '钥匙已过期',
|
title: '钥匙已过期',
|
||||||
|
|||||||
@ -46,7 +46,7 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="menu" v-if="currentLockInfo.keyRight === 1">
|
<view class="menu">
|
||||||
<view class="menu-title">
|
<view class="menu-title">
|
||||||
<image class="menu-image" src="/static/images/icon_menu.png"></image>
|
<image class="menu-image" src="/static/images/icon_menu.png"></image>
|
||||||
<view>功能</view>
|
<view>功能</view>
|
||||||
@ -250,7 +250,7 @@
|
|||||||
if (this.pending) {
|
if (this.pending) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if (this.currentLockInfo.lockSetting.appUnlockOnline) {
|
if (this.currentLockInfo.lockSetting.appUnlockOnline && type !== 'close') {
|
||||||
const netWork = await this.getNetworkType()
|
const netWork = await this.getNetworkType()
|
||||||
if (!netWork) {
|
if (!netWork) {
|
||||||
return
|
return
|
||||||
@ -265,7 +265,7 @@
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if (this.currentLockInfo.lockSetting.appUnlockOnline) {
|
if (this.currentLockInfo.lockSetting.appUnlockOnline && type !== 'close') {
|
||||||
const result = await this.getNetToken()
|
const result = await this.getNetToken()
|
||||||
if (!result) {
|
if (!result) {
|
||||||
this.$refs.loading.close()
|
this.$refs.loading.close()
|
||||||
|
|||||||
@ -126,6 +126,10 @@
|
|||||||
const pending = ref(false)
|
const pending = ref(false)
|
||||||
|
|
||||||
const changeCoerced = async () => {
|
const changeCoerced = async () => {
|
||||||
|
const netWork = await $basic.getNetworkType()
|
||||||
|
if (!netWork) {
|
||||||
|
return
|
||||||
|
}
|
||||||
if (pending.value) return
|
if (pending.value) return
|
||||||
pending.value = true
|
pending.value = true
|
||||||
uni.showLoading({
|
uni.showLoading({
|
||||||
|
|||||||
@ -91,9 +91,20 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
<view class="button">
|
<view class="button" v-if="$bluetooth.currentLockInfo.keyRight === 1">
|
||||||
<view class="button-reset" @click="reset">清空记录</view>
|
<view
|
||||||
<view class="button-create" @click="syncRecord">同步记录</view>
|
class="button-reset"
|
||||||
|
@click="reset"
|
||||||
|
v-if="$bluetooth.currentLockInfo.userType === 110301"
|
||||||
|
>清空记录</view
|
||||||
|
>
|
||||||
|
<view
|
||||||
|
class="button-create"
|
||||||
|
:style="{ width: $bluetooth.currentLockInfo.userType === 110301 ? '300rpx' : '650rpx' }"
|
||||||
|
@click="syncRecord"
|
||||||
|
>
|
||||||
|
同步记录</view
|
||||||
|
>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user