diff --git a/common/globalFunction.js b/common/globalFunction.js
index 34ec784..2c3d63f 100644
--- a/common/globalFunction.js
+++ b/common/globalFunction.js
@@ -285,7 +285,9 @@ function deg2rad(deg) {
}
function vacanciesTo(vacancies) {
- if (vacancies >= 0) {
+ if(!vacancies){
+ return '不限人数'
+ }else if (vacancies >= 0) {
return vacancies + "人"
} else {
return '不限人数'
diff --git a/components/AppLayout/AppLayout.vue b/components/AppLayout/AppLayout.vue
index 193836f..fc4bceb 100644
--- a/components/AppLayout/AppLayout.vue
+++ b/components/AppLayout/AppLayout.vue
@@ -151,3 +151,31 @@ const handleScrollToLower = () => {
height: 100%;
}
+
+
diff --git a/components/DatePicker/DatePicker.vue b/components/DatePicker/DatePicker.vue
index 004231b..9610452 100644
--- a/components/DatePicker/DatePicker.vue
+++ b/components/DatePicker/DatePicker.vue
@@ -324,4 +324,21 @@ export default {
color: #256bfa;
}
}
-
\ No newline at end of file
+
+
+
+
diff --git a/components/expected-station/expected-station.vue b/components/expected-station/expected-station.vue
index 3cd0f92..4aa86e8 100644
--- a/components/expected-station/expected-station.vue
+++ b/components/expected-station/expected-station.vue
@@ -252,3 +252,32 @@ export default {
border: 2rpx solid #256BFA;
color: #256BFA
+
+
+
+
+
diff --git a/components/md-render/md-render.vue b/components/md-render/md-render.vue
index 4bc7762..2d0d802 100644
--- a/components/md-render/md-render.vue
+++ b/components/md-render/md-render.vue
@@ -355,3 +355,34 @@ ol {
padding: 4rpx 20rpx;
margin-right: 16rpx;
+
+
+
+
diff --git a/components/renderCompanyCollectionRecord/renderCompanyCollectionRecord.vue b/components/renderCompanyCollectionRecord/renderCompanyCollectionRecord.vue
index b9d2f53..44ba8f8 100644
--- a/components/renderCompanyCollectionRecord/renderCompanyCollectionRecord.vue
+++ b/components/renderCompanyCollectionRecord/renderCompanyCollectionRecord.vue
@@ -10,12 +10,12 @@
{{ company.name }}
-
+
{{ company.industry }}
{{ company.scale }}
-
+
在招职位·
{{ company.totalRecruitment || '-' }}
个
@@ -33,12 +33,12 @@
{{ company.name }}
-
+
{{ company.industry }}
{{ company.scale }}
-
+
在招职位·
{{ company.totalRecruitment || '-' }}
个
@@ -165,3 +165,25 @@ function nextDetail(company) {
font-family: 'PingFangSC-Medium', 'PingFang SC', 'Helvetica Neue', Helvetica, Arial, 'Microsoft YaHei', sans-serif;
}
+
+
diff --git a/components/renderCompanys/renderCompanys.vue b/components/renderCompanys/renderCompanys.vue
index 1234a2d..cd3edfb 100644
--- a/components/renderCompanys/renderCompanys.vue
+++ b/components/renderCompanys/renderCompanys.vue
@@ -5,12 +5,12 @@
{{ job.name }}
-
+
-
+
在招职位·
{{ job.totalRecruitment || '-' }}
个
@@ -130,4 +130,27 @@ function nextDetail(company) {
.ris{
font-family: 'PingFangSC-Medium', 'PingFang SC', 'Helvetica Neue', Helvetica, Arial, 'Microsoft YaHei', sans-serif;
}
+
+
+
+
\ No newline at end of file
diff --git a/components/renderCompanysOutData/renderCompanysOutData.vue b/components/renderCompanysOutData/renderCompanysOutData.vue
index 87f22fa..26b61c6 100644
--- a/components/renderCompanysOutData/renderCompanysOutData.vue
+++ b/components/renderCompanysOutData/renderCompanysOutData.vue
@@ -5,13 +5,13 @@
{{ job.gsmc }}
-
+
{{job.gsxy}}
-
+
在招职位·
{{ job.zzgwsl || '-' }}
个
@@ -140,3 +140,26 @@ function nextDetail(company) {
font-family: 'PingFangSC-Medium', 'PingFang SC', 'Helvetica Neue', Helvetica, Arial, 'Microsoft YaHei', sans-serif;
}
+
+
+
\ No newline at end of file
diff --git a/components/renderDeliveryRecord/renderDeliveryRecord.vue b/components/renderDeliveryRecord/renderDeliveryRecord.vue
index 8aca631..b371854 100644
--- a/components/renderDeliveryRecord/renderDeliveryRecord.vue
+++ b/components/renderDeliveryRecord/renderDeliveryRecord.vue
@@ -208,3 +208,48 @@ function nextDetail(job) {
}
}
+
+
+
diff --git a/components/renderJobCollectionRecord/renderJobCollectionRecord.vue b/components/renderJobCollectionRecord/renderJobCollectionRecord.vue
index 3857395..5e24505 100644
--- a/components/renderJobCollectionRecord/renderJobCollectionRecord.vue
+++ b/components/renderJobCollectionRecord/renderJobCollectionRecord.vue
@@ -209,3 +209,44 @@ function nextDetail(job) {
}
}
+
+
diff --git a/components/renderJobViewRecord/renderJobViewRecord.vue b/components/renderJobViewRecord/renderJobViewRecord.vue
index 8aca631..936c169 100644
--- a/components/renderJobViewRecord/renderJobViewRecord.vue
+++ b/components/renderJobViewRecord/renderJobViewRecord.vue
@@ -208,3 +208,47 @@ function nextDetail(job) {
}
}
+
+
diff --git a/components/renderJobs/renderJobs.vue b/components/renderJobs/renderJobs.vue
index c2d0623..b877e20 100644
--- a/components/renderJobs/renderJobs.vue
+++ b/components/renderJobs/renderJobs.vue
@@ -147,3 +147,45 @@ function nextDetail(job) {
}
}
+
+
+
diff --git a/components/renderJobsOutData/renderJobsOutData.vue b/components/renderJobsOutData/renderJobsOutData.vue
index ba50080..6626eae 100644
--- a/components/renderJobsOutData/renderJobsOutData.vue
+++ b/components/renderJobsOutData/renderJobsOutData.vue
@@ -165,3 +165,34 @@ function parseDateTime(datetimeStr) {
}
}
+
+
+
diff --git a/components/selectFilter/selectFilter.vue b/components/selectFilter/selectFilter.vue
index b312837..e33e078 100644
--- a/components/selectFilter/selectFilter.vue
+++ b/components/selectFilter/selectFilter.vue
@@ -374,3 +374,58 @@ defineExpose({
}
}
+
+
+
+
diff --git a/components/selectJobs/selectJobs.vue b/components/selectJobs/selectJobs.vue
index 686683d..4f98a11 100644
--- a/components/selectJobs/selectJobs.vue
+++ b/components/selectJobs/selectJobs.vue
@@ -299,3 +299,30 @@ defineExpose({
}
}
+
+
+
+
+
diff --git a/components/selectPopup/selectPopup.vue b/components/selectPopup/selectPopup.vue
index c91a6f7..6add496 100644
--- a/components/selectPopup/selectPopup.vue
+++ b/components/selectPopup/selectPopup.vue
@@ -231,3 +231,4 @@ export default {
}
}
+
diff --git a/packageA/pages/Intendedposition/Intendedposition.vue b/packageA/pages/Intendedposition/Intendedposition.vue
index 08e4e78..404e8a5 100644
--- a/packageA/pages/Intendedposition/Intendedposition.vue
+++ b/packageA/pages/Intendedposition/Intendedposition.vue
@@ -81,3 +81,5 @@ function getJobList(type = 'add') {
position: relative;
}
+
diff --git a/packageA/pages/UnitDetails/UnitDetails.vue b/packageA/pages/UnitDetails/UnitDetails.vue
index 1966189..ee8ce79 100644
--- a/packageA/pages/UnitDetails/UnitDetails.vue
+++ b/packageA/pages/UnitDetails/UnitDetails.vue
@@ -410,3 +410,84 @@ image {
}
}
+
+
diff --git a/packageA/pages/browseJob/browseJob.vue b/packageA/pages/browseJob/browseJob.vue
index a542fb9..ae6a98a 100644
--- a/packageA/pages/browseJob/browseJob.vue
+++ b/packageA/pages/browseJob/browseJob.vue
@@ -219,3 +219,29 @@ image {
height: 100%
}
+
+
diff --git a/packageA/pages/collection/collection.vue b/packageA/pages/collection/collection.vue
index 5f1bc81..51898ad 100644
--- a/packageA/pages/collection/collection.vue
+++ b/packageA/pages/collection/collection.vue
@@ -272,3 +272,15 @@ function getCompanyList(type = 'add') {
}
}
+
diff --git a/packageA/pages/exhibitors/exhibitors.vue b/packageA/pages/exhibitors/exhibitors.vue
index 0a8659a..88919c9 100644
--- a/packageA/pages/exhibitors/exhibitors.vue
+++ b/packageA/pages/exhibitors/exhibitors.vue
@@ -40,7 +40,7 @@
- 内容描述
+ 举办时间
{{ parseDateTime(fairInfo.zphjbsj).time }}
@@ -590,3 +590,84 @@ image {
}
}
+
+
diff --git a/packageA/pages/jobExpect/jobExpect.vue b/packageA/pages/jobExpect/jobExpect.vue
index bde30e5..7b30e54 100644
--- a/packageA/pages/jobExpect/jobExpect.vue
+++ b/packageA/pages/jobExpect/jobExpect.vue
@@ -278,3 +278,29 @@ function getFormCompletionPercent(form) {
border: 2rpx solid #E8EAEE;
+
+
+
+
diff --git a/packageA/pages/myResume/myResume.vue b/packageA/pages/myResume/myResume.vue
index 4ee9721..52bcf10 100644
--- a/packageA/pages/myResume/myResume.vue
+++ b/packageA/pages/myResume/myResume.vue
@@ -104,7 +104,7 @@
- {{ item.company }}
+ {{ item.company }}
- {{ item.position }}
+ {{ item.position }}
{{ item.startTime }}--{{ item.endTime || '至今' }}
@@ -408,3 +408,84 @@ image{
}
}
+
+
+
+
diff --git a/packageA/pages/post/component/radarMap.vue b/packageA/pages/post/component/radarMap.vue
index 2d0a98e..bce71fa 100644
--- a/packageA/pages/post/component/radarMap.vue
+++ b/packageA/pages/post/component/radarMap.vue
@@ -1,5 +1,5 @@
-
+
@@ -41,6 +41,8 @@ watch(
);
function rawRadarChart(labels, data) {
+ let ratio = window.innerWidth / 600;
+ if (ratio < 1) ratio = 1;
const ctx = uni.createCanvasContext('radarCanvas');
const width = 80;
const height = 80;
@@ -136,8 +138,8 @@ function rawRadarChart(labels, data) {
//标题
ctx.setFillStyle('#000');
- ctx.setFontSize(12);
- ctx.font = 'bold 12px sans-serif';
+ ctx.setFontSize(12 * ratio);
+ ctx.font = `bold ${12 * ratio}px sans-serif`;
ctx.fillText(label, x, y);
});
@@ -145,4 +147,10 @@ function rawRadarChart(labels, data) {
}
-
+
diff --git a/packageA/pages/post/post.vue b/packageA/pages/post/post.vue
index 449ea0d..eb08b7c 100644
--- a/packageA/pages/post/post.vue
+++ b/packageA/pages/post/post.vue
@@ -663,3 +663,87 @@ for i in 0..100
}
}
+
+
diff --git a/packageA/pages/reservation/component/countdown.vue b/packageA/pages/reservation/component/countdown.vue
index 73ea6fd..da428c5 100644
--- a/packageA/pages/reservation/component/countdown.vue
+++ b/packageA/pages/reservation/component/countdown.vue
@@ -7,7 +7,7 @@
{{ days }}
天
- 待开始
+ 待开始
@@ -21,7 +21,7 @@
:
00
- 已结束
+ 已结束
@@ -33,7 +33,7 @@
{{ days }}
天
- 进行中
+ 进行中
@@ -46,7 +46,7 @@
:
{{ seconds }}
- 进行中
+ 进行中
@@ -160,3 +160,19 @@ onUnmounted(() => {
color: #256bfa;
}
+
+
diff --git a/packageA/pages/reservation/reservation.vue b/packageA/pages/reservation/reservation.vue
index d8302fd..7da1c99 100644
--- a/packageA/pages/reservation/reservation.vue
+++ b/packageA/pages/reservation/reservation.vue
@@ -207,10 +207,40 @@ function getList(type = 'add', loading = true) {
text-align: center;
border-radius: 12rpx 12rpx 12rpx 12rpx;
border: 2rpx solid #E8EAEE;
- margin-top: 32rpx
}
}
}
}
+
+
diff --git a/packageA/pages/selectDate/selectDate.vue b/packageA/pages/selectDate/selectDate.vue
index 4770c4f..cbf8bf2 100644
--- a/packageA/pages/selectDate/selectDate.vue
+++ b/packageA/pages/selectDate/selectDate.vue
@@ -336,3 +336,45 @@ function getMonthCalendarData({ year, month, selectableDates = [] }) {
}
}
+
+
diff --git a/packageA/pages/vCard/vCard.vue b/packageA/pages/vCard/vCard.vue
index 5edd52a..9782722 100644
--- a/packageA/pages/vCard/vCard.vue
+++ b/packageA/pages/vCard/vCard.vue
@@ -264,3 +264,80 @@ image {
}
}
+
+
+
diff --git a/packageA/pages/workExp/workExp.vue b/packageA/pages/workExp/workExp.vue
index 08d3ce2..05f8f9e 100644
--- a/packageA/pages/workExp/workExp.vue
+++ b/packageA/pages/workExp/workExp.vue
@@ -243,3 +243,42 @@ const changeendTime = () => {
}
}
+
+
+
\ No newline at end of file
diff --git a/pages/careerfair/careerfair.vue b/pages/careerfair/careerfair.vue
index 59ce01f..27f2305 100644
--- a/pages/careerfair/careerfair.vue
+++ b/pages/careerfair/careerfair.vue
@@ -557,3 +557,86 @@ function getNextDates({ startDate = '', count = 6 }) {
}
}
+
+
diff --git a/pages/chat/chat.vue b/pages/chat/chat.vue
index 35f8b4b..569fa1e 100644
--- a/pages/chat/chat.vue
+++ b/pages/chat/chat.vue
@@ -348,3 +348,23 @@ footer-height = 98rpx
height: footer-height;
}
+
+
+
+
diff --git a/pages/chat/components/ai-paging.vue b/pages/chat/components/ai-paging.vue
index 3db1b13..5cbd0fa 100644
--- a/pages/chat/components/ai-paging.vue
+++ b/pages/chat/components/ai-paging.vue
@@ -185,7 +185,7 @@
-
+
上传后自动解析简历内容
@@ -1101,3 +1101,86 @@ image-margin-top = 40rpx
-webkit-animation: ai-circle 1s linear infinite;
animation: ai-circle 1s linear infinite;
+
+
+
\ No newline at end of file
diff --git a/pages/index/components/AIMatch.vue b/pages/index/components/AIMatch.vue
index 3b4a01c..04a4710 100644
--- a/pages/index/components/AIMatch.vue
+++ b/pages/index/components/AIMatch.vue
@@ -1,10 +1,10 @@
-
+
diff --git a/pages/index/components/index-refactor.vue b/pages/index/components/index-refactor.vue
index f710571..9f50055 100644
--- a/pages/index/components/index-refactor.vue
+++ b/pages/index/components/index-refactor.vue
@@ -1,246 +1,206 @@
-
-
-
-
-
-
-
-
-
- 请告诉我想找什么工作
-
-
-
-
-
-
-
-
-
- 人工智能专区
-
-
-
- AI素质测评
- 提高个人素质
-
-
-
-
-
-
- 就业指导
- 根据个人建议
-
-
-
-
- AI模拟面试
- 提高面试成功率
-
-
-
-
-
-
-
- 使用人工智能需要先完成素质测评、完善简历 >
-
-
-
-
-
-
-
- 简历匹配职位
-
-
-
-
-
-
-
-
- 附近工作
- 好岗职等你来
-
-
-
- 精选企业
- 优选职得信赖
-
-
+
+
+
+
+
+
+
+
+
+ 请告诉我想找什么工作
+
+
-
-
-
-
-
-
-
- 全部
-
-
- {{ item }}
-
-
-
-
+
+
+
+
+
+ 人工智能专区
+
+
+
+ AI素质测评
+ 提高个人素质
+
+
-
-
-
- {{ item.text }}
-
-
-
- 筛选
-
-
+
+
+
+ 就业指导
+ 根据个人建议
+
+
+
+ AI模拟面试
+ 提高面试成功率
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ job.jobTitle }}
-
-
- {{ job.jobTitle }}
-
-
-
-
-
-
+
+
+ 使用人工智能需要先完成素质测评、完善简历 >
+
+
+
+
+
+
+
+ 简历匹配职位
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ job.postingDate || '发布日期' }}
-
-
-
-
-
- {{ vacanciesTo(job.vacancies) }}
-
-
-
-
-
-
- {{ job.companyName }}
-
-
-
-
-
-
-
- 在找岗位:{{ job.jobCategory }}的工作吗?
-
-
- 确认您的兴趣,为您推荐更多合适的岗位
-
-
- 不是
- 是的
-
-
-
-
-
-
-
-
-
+
+
+
+ 在找岗位:{{ job.jobCategory }}的工作吗?
+
+ 确认您的兴趣,为您推荐更多合适的岗位
+
+
+ 不是
+ 是的
+
-
+
+
-
+
+
+
+
+
+
+
+
-
-
-
+
+
-
+