Browse Source

优化专辑管理

liuxiaona 1 year ago
parent
commit
14985f1069

File diff suppressed because it is too large
+ 1 - 1
dist/assets/index.0a611e42.js


File diff suppressed because it is too large
+ 1 - 1
dist/assets/index.87ebce7d.css


+ 1 - 1
dist/index.html

@@ -6,7 +6,7 @@
6 6
     <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
7 7
     <title>广告系统</title>
8 8
       <script src="//open.thunderurl.com/thunder-link.js"></script>
9
-    <script type="module" crossorigin src="./assets/index.0a611e42.js"></script>
9
+    <script type="module" crossorigin src="./assets/index.009133a7.js"></script>
10 10
     <link rel="modulepreload" href="./js/@vue/@vue.a4e5ba32.js">
11 11
     <link rel="modulepreload" href="./js/vue-router/vue-router.3516c392.js">
12 12
     <link rel="modulepreload" href="./js/axios/axios.8506093b.js">

File diff suppressed because it is too large
+ 1 - 1
dist/js/_dialog/_dialog.f087e761.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/_input/_input.cdf3dceb.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/_select/_select.9d76d7f7.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/accountManage.bf9f9776.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/error.906e3284.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/home.b8593b30.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/login.f9802ec5.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/businessMoudle/adqManage.0b2021c0.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/collectClip/index.10dd471b.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/layout/index.61a2e80c.js


File diff suppressed because it is too large
+ 1 - 0
dist/js/materialLibrary/index.7ebdd794.js


File diff suppressed because it is too large
+ 0 - 1
dist/js/materialLibrary/index.d49eeb3b.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/menuPermission/menuList.321da30a.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/tableInfo/tableInfo.039cb757.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/taskList/index.26d1de7b.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/textLibrary/index.69e56c38.js


File diff suppressed because it is too large
+ 0 - 1
dist/js/timeScreen/timeScreen.63e6dfef.js


File diff suppressed because it is too large
+ 1 - 0
dist/js/timeScreen/timeScreen.d669b0c8.js


+ 9 - 7
src/components/businessMoudle/materialLibrary/album.vue

@@ -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>