|
@@ -49,7 +49,7 @@
|
49
|
49
|
</div>
|
50
|
50
|
<div class="breadBox">
|
51
|
51
|
<div v-if="!batchFileShow" class="breadBtn">
|
52
|
|
- <span @click="allAlbumClick" :class="pageInfo.breadList&&pageInfo.breadList.length > 0 ? 'active' : ''">全部专辑</span>
|
|
52
|
+ <span @click="allAlbumClick();pageInfo.hightLightFlag = false" :class="pageInfo.breadList&&pageInfo.breadList.length > 0 ? 'active' : ''">全部专辑</span>
|
53
|
53
|
<span v-for="(b,idx) in pageInfo.breadList" :key="b.id"
|
54
|
54
|
:class="idx < (pageInfo.breadList&&pageInfo.breadList.length-1) ? 'active' : ''"
|
55
|
55
|
@click="breadClick(b,idx)">
|
|
@@ -151,7 +151,7 @@ const pageInfo = reactive<reactiveTableAndAny>({
|
151
|
151
|
breadList:[],
|
152
|
152
|
sortObj:{
|
153
|
153
|
sort_field:'created_at',
|
154
|
|
- order:'desc'
|
|
154
|
+ order:'asc'
|
155
|
155
|
},
|
156
|
156
|
albumId:0,
|
157
|
157
|
keyword:'',
|
|
@@ -244,9 +244,6 @@ const initFile_Album = async (page?:number) => {
|
244
|
244
|
page:page?page:currentPage.value,
|
245
|
245
|
page_size:pageSize.value,
|
246
|
246
|
})
|
247
|
|
- // if(paramsModel.keyword){
|
248
|
|
- // paramsModel.pid = ''
|
249
|
|
- // }
|
250
|
247
|
let res:any = await proxy.$http.get(Api.file_list,Object.assign(paramsModel,pageInfo.sortObj))
|
251
|
248
|
fileLoading.value = false
|
252
|
249
|
if(res&&res.errNo=='0'){
|
|
@@ -279,7 +276,7 @@ const sortEvent = (val:string | number | object) => {
|
279
|
276
|
pageInfo.sortObj.order = 'asc'
|
280
|
277
|
}else{
|
281
|
278
|
pageInfo.sortObj.sort_field = 'created_at'
|
282
|
|
- pageInfo.sortObj.order = 'desc'
|
|
279
|
+ pageInfo.sortObj.order = 'asc'
|
283
|
280
|
}
|
284
|
281
|
initFile_Album(1)
|
285
|
282
|
}
|
|
@@ -345,6 +342,8 @@ const breadClick = (item:any,idx:number) => {
|
345
|
342
|
pIdCommon.value = item.id
|
346
|
343
|
pageInfo.keyword = ''
|
347
|
344
|
pageInfo.hightLightFlag = true
|
|
345
|
+ pageInfo.albumId = pageInfo.breadList[pageInfo.breadList.length-1].id
|
|
346
|
+ nextTick(()=>{treeRef.value!.setCurrentKey(pageInfo.albumId)})
|
348
|
347
|
initFile_Album(1)
|
349
|
348
|
}
|
350
|
349
|
const allAlbumClick = () => {
|
|
@@ -360,7 +359,10 @@ const fileJuniorEvent = (item:any) => {
|
360
|
359
|
name: item.name,
|
361
|
360
|
id: item.folderId
|
362
|
361
|
})
|
|
362
|
+ pageInfo.hightLightFlag = true
|
363
|
363
|
pIdCommon.value = item.folderId
|
|
364
|
+ pageInfo.albumId = item.folderId
|
|
365
|
+ nextTick(()=>{treeRef.value!.setCurrentKey(pageInfo.albumId)})
|
364
|
366
|
initFile_Album(1)
|
365
|
367
|
}
|
366
|
368
|
|
|
@@ -374,7 +376,7 @@ onMounted(()=>{
|
374
|
376
|
nextTick(()=>{
|
375
|
377
|
initAllAlbum(true)
|
376
|
378
|
initFile_Album(1)
|
377
|
|
- sortRef.value!.value = '5'
|
|
379
|
+ sortRef.value!.value = '6'
|
378
|
380
|
})
|
379
|
381
|
})
|
380
|
382
|
</script>
|