小程序首页添加左滑删除
This commit is contained in:
parent
b3c8116007
commit
e9b1ea1d7d
@ -17,14 +17,17 @@
|
||||
<view class="text">填加锁时,手机必须在锁旁边</view>
|
||||
</view>
|
||||
<view v-else>
|
||||
<view class="group" v-for="group in lockList" :key="group.groupId">
|
||||
<view class="group" v-for="(group, grounIndex) in lockList" :key="group.groupId">
|
||||
<view class="group-name">
|
||||
<view class="group-name-text">{{group.groupName}}</view>
|
||||
<view class="group-name-line"></view>
|
||||
</view>
|
||||
<up-swipe-action class="lock">
|
||||
<up-swipe-action-item class="lock" ref="swipeItem" :options="options" v-for="lock in group.lockList"
|
||||
:key="lock.lockId" :threshold="50" @click="deleteLock(lock)">
|
||||
<up-swipe-action-item class="lock" :ref="'swipeItem' + grounIndex" :options="options" v-for="(lock,
|
||||
lockIndex)
|
||||
in
|
||||
group.lockList"
|
||||
:key="lock.lockId" :threshold="50" @click="deleteLock(lock, grounIndex, lockIndex)">
|
||||
<view class="lock" @click="toLockDeatil(lock)">
|
||||
<view class="lock-top">
|
||||
<image class="lock-image-lock" src="/static/images/icon_lock.png"></image>
|
||||
@ -148,8 +151,10 @@
|
||||
...mapActions(useBluetoothStore, ['getBluetoothStatus', 'initAndListenBluetooth', 'updateCurrentLockInfo',
|
||||
'checkSetting', 'updateKeyId', 'resetDevice']),
|
||||
...mapActions(useBasicStore, ['routeJump', 'getDeviceInfo']),
|
||||
async deleteLock(lock) {
|
||||
async deleteLock(lock, groupIndex, lockIndex) {
|
||||
const that = this
|
||||
|
||||
that.$refs['swipeItem' + groupIndex][lockIndex].closeHandler()
|
||||
if(lock.userType !== 110301 && lock.keyRight === 1) {
|
||||
this.deleteLockInfo = lock
|
||||
this.showModal = true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user