diff --git a/src/views/Jyh/Home/index.vue b/src/views/Jyh/Home/index.vue index ec77575..7b29cab 100644 --- a/src/views/Jyh/Home/index.vue +++ b/src/views/Jyh/Home/index.vue @@ -147,19 +147,19 @@ const { isLogin } = useDiscussGetUserInfo(); const homeSearch = ref(null); const dropdownWidth = ref(0); const tagMap = { - Critical: { + critical: { text: '致命', color: '#c7000b' }, - High: { + high: { text: '高', color: '#f66f6a' }, - Medium: { + medium: { text: '中', color: '#fac20a' }, - Low: { + low: { text: '低', color: '#5e7ce0' }, @@ -203,9 +203,11 @@ const closeOutside = () => { }; const submit = (formData) => { - debugger + debugger; isOpen.value = false; - router.push({ name: 'Search', query: { + router.push({ + name: 'Search', + query: { softwareName: searchStr.value ? searchStr.value : '', searchType: getIndustryValue(searchType.value), softwareVersion: formData.softwareVersion || '', @@ -214,9 +216,10 @@ const submit = (formData) => { industry: formData.industry || '', licenseName: formData.licenseName || '', dependentSoftware: formData.dependentSoftware || '', - releaseDateStart: formData.dateRange&&formData.dateRange.length>0?formData.dateRange[0]:'', - releaseDateEnd: formData.dateRange&&formData.dateRange.length>0?formData.dateRange[1]:'', - } }); + releaseDateStart: formData.dateRange && formData.dateRange.length > 0 ? formData.dateRange[0] : '', + releaseDateEnd: formData.dateRange && formData.dateRange.length > 0 ? formData.dateRange[1] : '' + } + }); }; const inputFocus = () => { @@ -235,15 +238,19 @@ const updateDropdownWidth = () => { const globalInfo = useGlobalInfoStore(); const industryList = globalInfo.industryList; const getIndustryValue = (name) => { - const industry = industryList.find(item => item.name === name); + const industry = industryList.find((item) => item.name === name); return industry ? industry.value : ''; // 如果找不到,返回默认值 }; const search = () => { // updateHeaderSearch({ searchWord: searchStr.value, searchType: selectedCate.value }); - router.push({ name: 'Search', query: { + router.push({ + name: 'Search', + query: { softwareName: searchStr.value ? searchStr.value : '', - searchType: getIndustryValue(searchType.value)} }); + searchType: getIndustryValue(searchType.value) + } + }); // window.open(`${import.meta.env.VITE_BASE_URL}repoList?softwareName=${searchStr.value ? searchStr.value : ''}&searchType=${getIndustryValue(searchType.value)}`, '_blank') }; @@ -303,7 +310,6 @@ onBeforeUnmount(() => { const getNoticeList = async () => { const res: any = await getHomeNoticeList(); - debugger if (!res.error) { infoList.value = res.data.data || []; }