diff --git a/front/src/views/home/components/searchResultList.vue b/front/src/views/home/components/searchResultList.vue index 5b8574a2..8b3090d9 100644 --- a/front/src/views/home/components/searchResultList.vue +++ b/front/src/views/home/components/searchResultList.vue @@ -277,6 +277,11 @@ export default { let shoppingKey = ref(1) // 融合服务排序 const orderList = ref([ + { + value: 'collectCount', + name: '收藏量', + orderType: 'DESC' + }, { value: 'create_date', name: '发布时间', @@ -478,24 +483,29 @@ export default { // 融合服务--一键申请 const handleAKeyApplication = (item) => { + let _applyList = []; + (item.fuseResourceList || []).map(v => { + let resource = v.resource || {} + let obj = { + arr: [ + { + delFlag: resource.delFlag, + description: resource.description, + resourceId: resource.id, + resourceName: resource.name, + time: resource.createDate, + type: resource.type, + }, + ], + deptId: resource.deptId, + deptName: resource.deptName, + } + _applyList.push(obj) + }) + localStorage.setItem( 'applyList', - JSON.stringify([ - { - arr: [ - { - delFlag: item.delFlag, - description: item.description, - resourceId: item.id, - resourceName: item.name, - time: item.createDate, - type: item.type, - }, - ], - deptId: item.deptId, - deptName: item.deptName, - }, - ]) + JSON.stringify(_applyList) ) router.push({ path: '/apply',