feat: 添加Tailwind CSS支持并修复URL拼接问题

添加Tailwind CSS及相关配置
修复多个爬虫服务中的URL拼接问题,避免双斜杠
调整前端导航菜单项顺序
This commit is contained in:
dmy
2026-01-13 18:07:00 +08:00
parent b261ff074c
commit b3d784f1e3
16 changed files with 43 additions and 21 deletions

View File

@@ -17,9 +17,13 @@
"vue": "^3.5.24"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.1.18",
"@types/node": "^24.10.1",
"@vitejs/plugin-vue": "^6.0.1",
"@vue/tsconfig": "^0.8.1",
"autoprefixer": "^10.4.23",
"postcss": "^8.5.6",
"tailwindcss": "^4.1.18",
"typescript": "~5.9.3",
"vite": "^7.2.4",
"vue-tsc": "^3.1.4"

View File

@@ -0,0 +1,6 @@
export default {
plugins: {
'@tailwindcss/postcss': {},
autoprefixer: {},
},
}

View File

@@ -4,18 +4,19 @@
<div class="logo">投标信息一览</div>
<el-menu active-text-color="#ffd04b" background-color="#545c64" class="el-menu-vertical-demo" default-active="1"
text-color="#fff" @select="handleSelect">
<el-menu-item index="1">
<el-icon>
<DataBoard />
</el-icon>
<span>Dashboard</span>
</el-menu-item>
<el-menu-item index="2">
<el-icon>
<MagicStick />
</el-icon>
<span>Dashboard AI</span>
</el-menu-item>
<el-menu-item index="2">
<el-icon>
<DataBoard />
</el-icon>
<span>Dashboard</span>
</el-menu-item>
<el-menu-item index="3">
<el-icon>
<Document />
@@ -43,8 +44,8 @@
</el-header>
<el-main>
<DashboardAI v-if="activeIndex === '2'" :bids="bids" :high-priority-bids="highPriorityBids" />
<Dashboard v-if="activeIndex === '1'" :today-bids="todayBids" :high-priority-bids="highPriorityBids"
<DashboardAI v-if="activeIndex === '1'" :bids="bids" :high-priority-bids="highPriorityBids" />
<Dashboard v-if="activeIndex === '2'" :today-bids="todayBids" :high-priority-bids="highPriorityBids"
:keywords="keywords" :loading="loading" :is-crawling="isCrawling" @refresh="fetchData"
@update-bids="updateBidsByDateRange" />

View File

@@ -1,3 +1,5 @@
@import "tailwindcss";
:root {
font-family: system-ui, Avenir, Helvetica, Arial, sans-serif;
line-height: 1.5;