diff --git a/api/resume.js b/api/resume.js
index d670155..0a1150c 100644
--- a/api/resume.js
+++ b/api/resume.js
@@ -1,98 +1,106 @@
-import {request} from '@/untils/AxiosUtils.js';
+import { request } from "@/untils/AxiosUtils.js";
/*我的简历-查看*/
export const myResume = () => {
return request({
- url: '/api/jobslink-api/user/user/resume/find',
- method: 'get'
- })
-}
+ url: "/api/jobslink-api/user/user/resume/find",
+ method: "get",
+ });
+};
/*我的简历-查看-我的职业技能*/
export const mySkills = () => {
return request({
- url: '/api/jobslink-api/user/user/skills/find',
- method: 'get'
- })
-}
+ url: "/api/jobslink-api/user/user/skills/find",
+ method: "get",
+ });
+};
/*我的简历-删除-我的职业技能*/
export const removeSkills = (id) => {
return request({
- url: '/api/jobslink-api/user/user/skills/remove',
- method: 'post',
- params:{
- id
- }
- })
-}
+ url: "/api/jobslink-api/user/user/skills/remove",
+ method: "post",
+ params: {
+ id,
+ },
+ });
+};
/*我的简历-设置我想工作的地点*/
-export const setCity = (id,cityId) => {
+export const setCity = (id, cityId) => {
return request({
- url: '/api/jobslink-api/user/user/resume/update',
- method: 'post',
- data:{
- id,
- cityId
- }
- })
-}
+ url: "/api/jobslink-api/user/user/resume/update",
+ method: "post",
+ data: {
+ id,
+ workplace: cityId,
+ },
+ });
+};
/*我的简历-设置我想学习的技能*/
-export const setLearn = (id,learnSkill) => {
+export const setLearn = (id, learnSkill) => {
return request({
- url: '/api/jobslink-api/user/user/resume/update',
- method: 'post',
- data:{
- id,
- learnSkill
- }
- })
-}
+ url: "/api/jobslink-api/user/user/resume/update",
+ method: "post",
+ data: {
+ id,
+ learnSkill,
+ },
+ });
+};
/*行业库*/
export const getTrade = () => {
return request({
- url: '/api/jobslink-api/tenant/base/config/trade',
- method: 'get'
- })
-}
+ url: "/api/jobslink-api/tenant/base/config/trade",
+ method: "get",
+ });
+};
/*工种库*/
export const getWorktypes = (id) => {
return request({
- url: '/api/jobslink-api/tenant/base/config/worktypes',
- method: 'get',
- params:{
- id
- }
- })
-}
-
+ url: "/api/jobslink-api/tenant/base/config/worktypes",
+ method: "get",
+ params: {
+ id,
+ },
+ });
+};
/*技能库*/
export const getSkills = (id) => {
return request({
- url: '/api/jobslink-api/tenant/base/config/skills',
- method: 'get',
- params:{
- id
- }
- })
-}
+ url: "/api/jobslink-api/tenant/base/config/skills",
+ method: "get",
+ params: {
+ id,
+ },
+ });
+};
/*新增职业技能*****/
-export const addSkills = (trade,worktypes,skills) => {
+export const addSkills = (trade, worktypes, skills, type) => {
return request({
- url: '/api/jobslink-api/user/user/skills/save',
- method: 'post',
- params:{
- trade,
- worktypes,
- skills
- }
- })
-}
-
-
-
+ url: "/api/jobslink-api/user/user/skills/save",
+ method: "post",
+ data: {
+ trade,
+ worktypes,
+ skills,
+ type,
+ },
+ });
+};
+/*工种/岗位列表*****/
+export const getWorktypesList = (type) => {
+ console.log(type, "=================");
+ return request({
+ url: "/api/jobslink-api/tenant/worktypes/base/list",
+ method: "get",
+ params: {
+ type,
+ },
+ });
+};
diff --git a/components/vertical-menu/classifyData.js b/components/vertical-menu/classifyData.js
index f410f94..37218ab 100644
--- a/components/vertical-menu/classifyData.js
+++ b/components/vertical-menu/classifyData.js
@@ -1,301 +1,125 @@
export default [
- {
- name: "年龄",
- foods: [
- {
- name: "不限年龄",
- key: "不限年龄",
- cat: 10,
- },
- {
- name: "30以下",
- key: "30",
- cat: 10,
- },
- {
- name: "35以下",
- key: "35",
- cat: 10,
- },
- {
- name: "40以下",
- key: "40",
- cat: 10,
- },
- {
- name: "45以下",
- key: "45",
- cat: 10,
- },
- {
- name: "50以下",
- key: "50",
- cat: 10,
- },
- {
- name: "55以下",
- key: "55",
- cat: 10,
- },
- {
- name: "60以下",
- key: "60",
- cat: 10,
- },
- ],
- },
{
name: "学历",
- foods: [
+ data: [
{
name: "学历不限",
- key: "学历不限",
- cat: 6,
+ id: "学历不限",
},
{
name: "初中及以下",
- key: "初中及以下",
- cat: 6,
+ id: "初中及以下",
},
{
name: "中专及中技",
- key: "中专及中技",
- cat: 6,
+ id: "中专及中技",
},
{
name: "高中",
- key: "高中",
- cat: 6,
+ id: "高中",
},
{
name: "大专",
- key: "大专",
- cat: 6,
+ id: "大专",
},
{
name: "本科及以上",
- key: "本科及以上",
- cat: 6,
+ id: "本科及以上",
},
],
},
{
name: "工资",
- foods: [
+ data: [
{
name: "薪资不限",
- key: "薪资不限",
- cat: 3,
+ id: "薪资不限",
},
{
name: "100-150/天",
- key: "100-150/天",
- cat: 3,
+ id: "100-150/天",
},
{
name: "151-200/天",
- key: "151-200/天",
- cat: 3,
+ id: "151-200/天",
},
{
name: "201-250/天",
- key: "201-250/天",
- cat: 3,
+ id: "201-250/天",
},
{
name: "251-300/天",
- key: "251-300/天",
- cat: 3,
+ id: "251-300/天",
},
{
name: "300元/天以上",
- key: "300元/天以上",
- cat: 3,
+ id: "300元/天以上",
},
],
},
{
- name: "工资",
- foods: [
- {
- name: "薪资不限",
- key: "薪资不限",
- cat: 3,
- },
- {
- name: "100-150/天",
- key: "100-150/天",
- cat: 3,
- },
- {
- name: "151-200/天",
- key: "151-200/天",
- cat: 3,
- },
- {
- name: "201-250/天",
- key: "201-250/天",
- cat: 3,
- },
- {
- name: "251-300/天",
- key: "251-300/天",
- cat: 3,
- },
- {
- name: "300元/天以上",
- key: "300元/天以上",
- cat: 3,
- },
- ],
- },
- {
- name: "年龄",
- foods: [
+ name: "行业",
+ data: [
{
name: "不限年龄",
- key: "不限年龄",
- cat: 10,
+ id: "不限年龄",
},
{
name: "30以下",
- key: "30",
- cat: 10,
+ id: "30",
},
{
name: "35以下",
- key: "35",
- cat: 10,
+ id: "35",
},
{
name: "40以下",
- key: "40",
- cat: 10,
+ id: "40",
},
{
name: "45以下",
- key: "45",
- cat: 10,
+ id: "45",
},
{
name: "50以下",
- key: "50",
- cat: 10,
+ id: "50",
},
{
name: "55以下",
- key: "55",
- cat: 10,
+ id: "55",
},
{
name: "60以下",
- key: "60",
- cat: 10,
+ id: "60",
},
],
},
{
- name: "学历",
- foods: [
- {
- name: "学历不限",
- key: "学历不限",
- cat: 6,
- },
- {
- name: "初中及以下",
- key: "初中及以下",
- cat: 6,
- },
- {
- name: "中专及中技",
- key: "中专及中技",
- cat: 6,
- },
- {
- name: "高中",
- key: "高中",
- cat: 6,
- },
- {
- name: "大专",
- key: "大专",
- cat: 6,
- },
- {
- name: "本科及以上",
- key: "本科及以上",
- cat: 6,
- },
- ],
- },
- {
- name: "工资",
- foods: [
+ name: "省市区县",
+ data: [
{
name: "薪资不限",
- key: "薪资不限",
- cat: 3,
+ id: "薪资不限",
},
{
name: "100-150/天",
- key: "100-150/天",
- cat: 3,
+ id: "100-150/天",
},
{
name: "151-200/天",
- key: "151-200/天",
- cat: 3,
+ id: "151-200/天",
},
{
name: "201-250/天",
- key: "201-250/天",
- cat: 3,
+ id: "201-250/天",
},
{
name: "251-300/天",
- key: "251-300/天",
- cat: 3,
+ id: "251-300/天",
},
{
name: "300元/天以上",
- key: "300元/天以上",
- cat: 3,
- },
- ],
- },
- {
- name: "工资",
- foods: [
- {
- name: "薪资不限",
- key: "薪资不限",
- cat: 3,
- },
- {
- name: "100-150/天",
- key: "100-150/天",
- cat: 3,
- },
- {
- name: "151-200/天",
- key: "151-200/天",
- cat: 3,
- },
- {
- name: "201-250/天",
- key: "201-250/天",
- cat: 3,
- },
- {
- name: "251-300/天",
- key: "251-300/天",
- cat: 3,
- },
- {
- name: "300元/天以上",
- key: "300元/天以上",
- cat: 3,
+ id: "300元/天以上",
},
],
},
diff --git a/components/vertical-menu/vertical-menu.vue b/components/vertical-menu/vertical-menu.vue
index e03c633..5977e5c 100644
--- a/components/vertical-menu/vertical-menu.vue
+++ b/components/vertical-menu/vertical-menu.vue
@@ -16,27 +16,51 @@
{{ item.name }}
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+ 取消
+ 确定
+
+
+
+
diff --git a/pageMy/my/resume/index.vue b/pageMy/my/resume/index.vue
index 6ecc7a8..d547526 100644
--- a/pageMy/my/resume/index.vue
+++ b/pageMy/my/resume/index.vue
@@ -6,7 +6,7 @@
- {{auth.authInfo.realName}}
+ {{ auth.authInfo.realName }}
个人基本信息
@@ -19,16 +19,17 @@
我的职业技能
-
+
-
+
- {{item.trade}}·{{item.worktypes}}·{{item.skills}}
+ {{ item.trade }}·{{ item.worktypes }}·{{ item.skills }}
@@ -38,12 +39,56 @@
您想工作的地点
-
- {{myResume.cityId ? getCity(myResume.cityId) : '请选择'}}
+
+ {{ myResume.cityId ? getCity(myResume.cityId) : '请选择' }}
+
+
+
+ 您的学历
+
+
+ {{ myResume.education ? this.myResume.education : '请选择' }}
+
+
+
+
+
+
+
+ 您的期望薪资
+
+
+ {{ myResume.wage ? this.myResume.wage : '请选择' }}
+
+
+
+
+
+
+
diff --git a/pageMy/my/resume/skill copy.vue b/pageMy/my/resume/skill copy.vue
new file mode 100644
index 0000000..a08c432
--- /dev/null
+++ b/pageMy/my/resume/skill copy.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
diff --git a/pageMy/my/resume/skill.vue b/pageMy/my/resume/skill.vue
index a08c432..b96971d 100644
--- a/pageMy/my/resume/skill.vue
+++ b/pageMy/my/resume/skill.vue
@@ -1,51 +1,182 @@
-
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+ 确定
+
+
+
diff --git a/pageMy/my/resume/skillLevel.vue b/pageMy/my/resume/skillLevel.vue
index 0aa76e9..8a24c34 100644
--- a/pageMy/my/resume/skillLevel.vue
+++ b/pageMy/my/resume/skillLevel.vue
@@ -1,55 +1,182 @@
-
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+ 确定
+
+
+
diff --git a/pages.json b/pages.json
index 4f53ee7..786410e 100644
--- a/pages.json
+++ b/pages.json
@@ -39,7 +39,7 @@
{
"path" : "pages/project/project",
"style" : {
- "navigationBarTitleText" : "抢任务",
+ "navigationBarTitleText" : "德阳市灵活就业平台",
"navigationBarBackgroundColor" : "#FFFFFF",
"enablePullDownRefresh" : true
}
diff --git a/pages/project/project.vue b/pages/project/project.vue
index c8764d7..ac4a4a4 100644
--- a/pages/project/project.vue
+++ b/pages/project/project.vue
@@ -1,21 +1,32 @@
+
+ 抢任务
+
+
+
+
+ 任务
+ 岗位
+ 推荐
+
+
筛选
-
-
-
+
-
+
-
-
+ -->
+
+
@@ -363,6 +374,19 @@ export default {
diff --git a/pages/setCity/setCity.vue b/pages/setCity/setCity.vue
index 02e84f3..6695271 100644
--- a/pages/setCity/setCity.vue
+++ b/pages/setCity/setCity.vue
@@ -5,7 +5,7 @@
- {{item.label}}
+ {{ item.label }}
@@ -20,147 +20,150 @@
diff --git a/pages/setEducation/setEducation.vue b/pages/setEducation/setEducation.vue
new file mode 100644
index 0000000..6695271
--- /dev/null
+++ b/pages/setEducation/setEducation.vue
@@ -0,0 +1,169 @@
+
+
+
+ 全部
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+
diff --git a/vue.config.js b/vue.config.js
index 5d62507..667d0bd 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -5,6 +5,7 @@ module.exports = {
'/api': {
// target: 'http://127.0.0.1:8000', // 本地服务接口地址
target: "http://39.98.184.58:8000", // 阿里云后台地址
+ // target: "http://192.168.0.100:8000", // 本地网关
ws: true,
pathRewrite: {
'^/api': '/'