feat: add positions management admin tab + career advisor homepage entry
- admin.vue: new '岗位' tab with CRUD list/modal/api functions/styles - index.vue: add AI择业顾问 entry card linking to career page - Backend CRUD endpoints already exist, no backend changes needed
This commit is contained in:
@@ -43,6 +43,15 @@
|
||||
</view>
|
||||
<text class="fp-action">开始</text>
|
||||
</view>
|
||||
<view class="feature-secondary" style="margin-bottom: 16rpx;">
|
||||
<view class="fs-card card" @click="goCareer">
|
||||
<view class="fs-top">
|
||||
<view class="fs-icon fs-progress"><text class="fs-emoji">🎯</text></view>
|
||||
<text class="fs-name">AI 择业顾问</text>
|
||||
</view>
|
||||
<text class="fs-brief">专业分析 · 岗位匹配 · 智能推荐</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="feature-tertiary">
|
||||
<view class="fs-card card" @click="goResume">
|
||||
<view class="fs-top">
|
||||
@@ -246,6 +255,7 @@ const goProgress = () => uni.navigateTo({ url: '/pages/progress/progress' })
|
||||
const goContribute = () => uni.navigateTo({ url: '/pages/contribute/contribute' })
|
||||
const goBank = () => uni.navigateTo({ url: '/pages/company-bank/bank' })
|
||||
const goInternship = () => uni.navigateTo({ url: '/pages/internship/internship' })
|
||||
const goCareer = () => uni.navigateTo({ url: '/pages/career/career' })
|
||||
|
||||
const startInterview = (pos) => uni.navigateTo({ url: `/pages/interview/interview?position=${encodeURIComponent(pos.name)}` })
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user