|
@@ -1,3 +1,4 @@
|
|
|
+import { unLock } from "@/api/lock/lock"
|
|
|
//进入详情页时,保存id和其他参数
|
|
|
export function inDetailsKey(key, obj) {
|
|
|
let list = []
|
|
@@ -33,8 +34,7 @@ export function delTabsKey(key) {
|
|
|
let data = list.find(e => e.key == key)
|
|
|
if (data) {
|
|
|
//执行解锁接口
|
|
|
-
|
|
|
-
|
|
|
+ unLock(data)
|
|
|
//执行完接口清除key
|
|
|
leaveDetailsKey(key)
|
|
|
}
|
|
@@ -47,7 +47,7 @@ export function delAllTabsKey(key) {
|
|
|
//关闭所有或者当前为首页的其他tab
|
|
|
list.forEach(e => {
|
|
|
//执行解锁
|
|
|
-
|
|
|
+ unLock(e)
|
|
|
//执行完接口清除key
|
|
|
leaveDetailsKey(e.key)
|
|
|
});
|
|
@@ -56,7 +56,7 @@ export function delAllTabsKey(key) {
|
|
|
list.forEach(e => {
|
|
|
if (e.key != key) {
|
|
|
//执行解锁
|
|
|
-
|
|
|
+ unLock(e)
|
|
|
//执行完接口清除key
|
|
|
leaveDetailsKey(e.key)
|
|
|
}
|