From e9e05f8ddd2c4a27826791dbd1bf2c4679a9a08b Mon Sep 17 00:00:00 2001 From: "Mr.han" <1353320898@qq.com> Date: Fri, 26 Sep 2025 19:24:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=8B=9B=E8=81=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/job_logo.png | Bin 0 -> 6017 bytes src/components/Content.vue | 10 +++-- src/components/NavContainer.vue | 4 ++ src/locales/en.json | 1 + src/locales/th.json | 1 + src/locales/zh.json | 1 + src/pages/H5/Join/JobList.vue | 74 +++++++++++++++++++++++++++++++- 7 files changed, 85 insertions(+), 6 deletions(-) create mode 100644 src/assets/images/job_logo.png diff --git a/src/assets/images/job_logo.png b/src/assets/images/job_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2e506b796e1cf6ba931633c643bd95309ae4b189 GIT binary patch literal 6017 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 { } -const bodyScale = () => { - if (isPC()) { + const bodyScale = () => { const devicewidth = document.documentElement.clientWidth// 获取当前分辨率下的可是区域宽度 const scale = devicewidth / 1920 // 分母——设计稿的尺寸 scaleva.value = scale - } + } onMounted(() => { - bodyScale() + if (isPC()) { + bodyScale() window.onresize = () => { return (() => { bodyScale() })() } + } + }) diff --git a/src/components/NavContainer.vue b/src/components/NavContainer.vue index 5e91488..c66d7c7 100644 --- a/src/components/NavContainer.vue +++ b/src/components/NavContainer.vue @@ -123,6 +123,10 @@ { name: "contact", type: '/' + }, + { + name: "recruitment", + type: '/joblist' }, { name: "problem", diff --git a/src/locales/en.json b/src/locales/en.json index 177a4fc..bfdac76 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -3,6 +3,7 @@ "logoTitle": "Octop Rental", "home.page":"Home page", "home.service":"Merchant service", + "home.recruitment":"Recruitment", "home.contact":"Contact us", "home.problem":"Common problem", "home.title.txt":"Leading credit pressure free platform", diff --git a/src/locales/th.json b/src/locales/th.json index dd07222..a8be384 100644 --- a/src/locales/th.json +++ b/src/locales/th.json @@ -4,6 +4,7 @@ "home.page":"หน้าแรก", "home.service":"บริการธุรกิจ", "home.contact":"ติดต่อเรา", + "home.recruitment":"รับสมัครงาน", "home.problem":"คำถามทั่วไป", "home.title.txt":"แพลตฟอร์มยกเครดิตชั้นนำ", "home.navigation":"นำทาง", diff --git a/src/locales/zh.json b/src/locales/zh.json index 3573f91..3d6bbd8 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -4,6 +4,7 @@ "home.page":"首页", "home.service":"商户服务", "home.contact":"联系我们", + "home.recruitment":"招聘", "home.problem":"常见问题", "home.title.txt":"领先的信用免押租赁平台", "home.navigation":"导航", diff --git a/src/pages/H5/Join/JobList.vue b/src/pages/H5/Join/JobList.vue index a09d472..e7ce644 100644 --- a/src/pages/H5/Join/JobList.vue +++ b/src/pages/H5/Join/JobList.vue @@ -1,6 +1,19 @@ @@ -9,5 +22,62 @@ \ No newline at end of file