支付宝下单和其他细节优化
This commit is contained in:
@@ -29,6 +29,22 @@
|
||||
@submit="handleFixSubmit"
|
||||
/>
|
||||
|
||||
<!-- 导出简历弹窗组件 -->
|
||||
<ResumeExportDialog
|
||||
v-model="exportDialogVisible"
|
||||
:resume-id="resumeId"
|
||||
:resume-name="resumeMain.resumeName || '简历'"
|
||||
/>
|
||||
|
||||
<!-- 编辑简历名称弹窗 -->
|
||||
<ResumeEditNameDialog
|
||||
v-model="editNameVisible"
|
||||
:resume-id="resumeId"
|
||||
:resume-name="resumeMain.resumeName || ''"
|
||||
:target-position="resumeMain.targetPosition || ''"
|
||||
@saved="loadResumeDetail"
|
||||
/>
|
||||
|
||||
<!-- 顶部标题 -->
|
||||
<h2 class="resume-detail__page-title">我的简历</h2>
|
||||
|
||||
@@ -43,7 +59,6 @@
|
||||
<span class="resume-detail__tab-name">{{ resumeMain.resumeName || '未命名简历' }}</span>
|
||||
</div>
|
||||
<div class="resume-detail__toolbar-right">
|
||||
<button class="resume-detail__tool-btn" @click="handleFeedback">问题反馈</button>
|
||||
<button class="resume-detail__tool-btn" @click="handleEdit">
|
||||
<svg viewBox="0 0 16 16" fill="none" class="resume-detail__tool-icon">
|
||||
<path d="M11.5 2.5l2 2L5 13H3v-2l8.5-8.5z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"/>
|
||||
@@ -407,6 +422,8 @@ import SideNav from '@/components/SideNav.vue'
|
||||
import ProfileEditDrawer from '@/components/ProfileEditDrawer.vue'
|
||||
import ResumeAnalysisReportDrawer from '@/components/ResumeAnalysisReportDrawer.vue'
|
||||
import ResumeIssueFixDrawer from '@/components/ResumeIssueFixDrawer.vue'
|
||||
import ResumeExportDialog from '@/components/ResumeExportDialog.vue'
|
||||
import ResumeEditNameDialog from '@/components/ResumeEditNameDialog.vue'
|
||||
import {
|
||||
fetchResumeMain,
|
||||
fetchResumeEducation,
|
||||
@@ -675,14 +692,23 @@ function goBack() {
|
||||
router.push('/resume')
|
||||
}
|
||||
|
||||
/** 问题反馈 */
|
||||
function handleFeedback() { console.log('问题反馈') }
|
||||
|
||||
/** 编辑简历信息 */
|
||||
function handleEdit() { console.log('编辑简历信息') }
|
||||
|
||||
/** 导出简历 */
|
||||
function handleExport() { console.log('导出') }
|
||||
/** 编辑简历名称弹窗显示状态 */
|
||||
const editNameVisible = ref(false)
|
||||
|
||||
/** 编辑简历信息 — 打开编辑名称弹窗 */
|
||||
function handleEdit() {
|
||||
editNameVisible.value = true
|
||||
}
|
||||
|
||||
/** 导出简历弹窗显示状态 */
|
||||
const exportDialogVisible = ref(false)
|
||||
|
||||
/** 导出简历 — 打开导出弹窗 */
|
||||
function handleExport() {
|
||||
exportDialogVisible.value = true
|
||||
}
|
||||
|
||||
/** 删除简历 — 二次确认后调用删除接口,成功后返回简历列表 */
|
||||
async function handleDelete() {
|
||||
|
||||
Reference in New Issue
Block a user