From 6f26425bb5fd8dbd629d21c21e47d65bb48b8cf1 Mon Sep 17 00:00:00 2001
From: hly <2783385703@qq.com>
Date: Thu, 21 Aug 2025 15:23:10 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=B7=A5=E7=A7=8D?=
=?UTF-8?q?=E9=80=89=E6=8B=A9=E7=BB=84=E4=BB=B6=E7=A4=BA=E4=BE=8B=E5=92=8C?=
=?UTF-8?q?=E8=A1=A8=E5=8D=95=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
feat(userDetail): 添加学历显示和电话显示条件
feat(addResume): 添加工龄字段及相关逻辑
docs(JobTypePickerDemo): 新增工种选择组件示例页面
---
pages/demo/JobTypePickerDemo.vue | 255 +++++++++++++++++++++++++++++++++++++++
pages_order/work/addResume.vue | 11 ++
pages_order/work/userDetail.vue | 13 +-
3 files changed, 277 insertions(+), 2 deletions(-)
create mode 100644 pages/demo/JobTypePickerDemo.vue
diff --git a/pages/demo/JobTypePickerDemo.vue b/pages/demo/JobTypePickerDemo.vue
new file mode 100644
index 0000000..7f65059
--- /dev/null
+++ b/pages/demo/JobTypePickerDemo.vue
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+ 单选模式
+
+
+
+ 选中ID: {{ singleResult.selectedId }}
+ 选中工种: {{ singleResult.selectedJobType?.name }}
+
+
+
+
+
+ 多选模式
+
+
+
+ 选中ID数组: {{ multipleResult.selectedIds.join(',') }}
+ 选中数量: {{ multipleResult.selectedIds.length }}
+
+
+
+
+
+ 只选择到二级工种
+
+
+
+ 选中ID: {{ subTypeResult.selectedId }}
+ 选中工种: {{ subTypeResult.selectedJobType?.name }}
+
+
+
+
+
+ 带"选择整个工种"选项
+
+
+
+ 选中ID: {{ wholeTypeResult.selectedId }}
+ 选中工种: {{ wholeTypeResult.selectedJobType?.name }}
+
+
+
+
+
+ 使用说明
+
+ 组件属性:
+ • multiple: 是否支持多选
+ • onlySubType: 是否只选择到二级工种
+ • showSelectWholeType: 是否显示"选择整个工种"选项
+ 返回数据:
+ • selectedId: 单选时的工种ID
+ • selectedIds: 多选时的工种ID数组
+ • fullJobType: 完整的工种名称文本
+ • selectedJobType: 选中的工种对象
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_order/work/addResume.vue b/pages_order/work/addResume.vue
index cbde77e..a75a4ab 100644
--- a/pages_order/work/addResume.vue
+++ b/pages_order/work/addResume.vue
@@ -58,6 +58,15 @@
v-model="form.age" />
+
+
+ 您的工龄
+
+
+
+
您的性别
@@ -269,6 +278,7 @@
expectAddress : '请选择工作的地区',
natureId : '请选择工作的性质',
age : '请输入您的年龄',
+ workTime : '请输入您的工龄',
sex : '请选择性别',
nation : '请输入您的民族',
salaryLow : '请输入期望薪资下限',
@@ -285,6 +295,7 @@
expectAddress : this.form.expectAddress,
natureId : this.form.natureId,
age : this.form.age,
+ workTime : this.form.workTime,
nation : this.form.nation,
salaryLow : this.form.salaryLow,
salaryUp : this.form.salaryUp,
diff --git a/pages_order/work/userDetail.vue b/pages_order/work/userDetail.vue
index 7696baa..34d63b6 100644
--- a/pages_order/work/userDetail.vue
+++ b/pages_order/work/userDetail.vue
@@ -24,7 +24,7 @@
-
联系他
@@ -93,7 +93,16 @@
-
+
+
+ 学历
+
+
+ {{ detail.qualification }}
+
+
+
+
IP归属地