From 33ecccdcb007444f1aabf8cd3991a25c02585324 Mon Sep 17 00:00:00 2001 From: xuxin <15279969124@163.com> Date: Fri, 17 Jul 2026 20:00:24 +0800 Subject: [PATCH] =?UTF-8?q?bug=E5=A4=84=E7=90=86=E5=8A=A0=E6=96=87?= =?UTF-8?q?=E5=AD=97=E6=A0=B7=E5=BC=8F=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 1 + src/assets/styles/pages/job-detail.scss | 5 +- src/business.config.ts | 2 +- src/components/JobApplyMethodDialog.vue | 420 +++++++++++++++++++++++ src/components/JobResumeCustomDialog.vue | 4 +- src/stores/index.ts | 2 +- src/utils/channelBridge.ts | 106 ++++-- src/views/JobDetail.vue | 24 +- src/views/Jobs.vue | 203 +---------- 9 files changed, 538 insertions(+), 229 deletions(-) create mode 100644 src/components/JobApplyMethodDialog.vue diff --git a/components.d.ts b/components.d.ts index 48180a1..b45469d 100644 --- a/components.d.ts +++ b/components.d.ts @@ -42,6 +42,7 @@ declare module 'vue' { FullscreenLoading: typeof import('./src/components/FullscreenLoading.vue')['default'] HelloWorld: typeof import('./src/components/HelloWorld.vue')['default'] IndustrySelector: typeof import('./src/components/tools/IndustrySelector.vue')['default'] + JobApplyMethodDialog: typeof import('./src/components/JobApplyMethodDialog.vue')['default'] JobCategorySelector: typeof import('./src/components/tools/JobCategorySelector.vue')['default'] JobDislikeDialog: typeof import('./src/components/JobDislikeDialog.vue')['default'] JobFeedbackDialog: typeof import('./src/components/JobFeedbackDialog.vue')['default'] diff --git a/src/assets/styles/pages/job-detail.scss b/src/assets/styles/pages/job-detail.scss index d8c13aa..92de6c0 100644 --- a/src/assets/styles/pages/job-detail.scss +++ b/src/assets/styles/pages/job-detail.scss @@ -167,14 +167,15 @@ display: flex; align-items: center; justify-content: center; - padding: 0.08rem 0.16rem; + width: 0.88rem; + height: 0.37rem; + line-height: 0.37rem; background: $accent; border: 1px solid $accent; border-radius: 0.08rem; color: $bg-white; font-size: 0.14rem; font-weight: 600; - line-height: 0.19rem; cursor: pointer; transition: background 0.2s; diff --git a/src/business.config.ts b/src/business.config.ts index 664ae3f..af51896 100644 --- a/src/business.config.ts +++ b/src/business.config.ts @@ -6,4 +6,4 @@ export const ENABLE_FORCE_RESUME_UPLOAD = true /** 浏览器插件目标版本(用于判断用户是否需要更新插件) */ -export const PLUGIN_TARGET_VERSION = '0.1.0' +export const PLUGIN_TARGET_VERSION = '0.1.1' diff --git a/src/components/JobApplyMethodDialog.vue b/src/components/JobApplyMethodDialog.vue new file mode 100644 index 0000000..ba62fa2 --- /dev/null +++ b/src/components/JobApplyMethodDialog.vue @@ -0,0 +1,420 @@ + + + + + + + + diff --git a/src/components/JobResumeCustomDialog.vue b/src/components/JobResumeCustomDialog.vue index 7467566..25c8b75 100644 --- a/src/components/JobResumeCustomDialog.vue +++ b/src/components/JobResumeCustomDialog.vue @@ -48,8 +48,8 @@
匹配度低于 6.0 分的简历,在筛选环节可能会被优先淘汰。我们会帮你快速优化提升。
+竞争力低于 6.0 分的简历,在筛选环节可能会被优先淘汰。我们会帮你快速优化提升。