diff --git a/public/assets/ability/1ac.png b/public/assets/ability/1ac.png new file mode 100644 index 0000000..c77f70f Binary files /dev/null and b/public/assets/ability/1ac.png differ diff --git a/public/assets/ability/1un.png b/public/assets/ability/1un.png new file mode 100644 index 0000000..d8a1bc1 Binary files /dev/null and b/public/assets/ability/1un.png differ diff --git a/public/assets/ability/2ac.png b/public/assets/ability/2ac.png new file mode 100644 index 0000000..59e0140 Binary files /dev/null and b/public/assets/ability/2ac.png differ diff --git a/public/assets/ability/2un.png b/public/assets/ability/2un.png new file mode 100644 index 0000000..f5ae86a Binary files /dev/null and b/public/assets/ability/2un.png differ diff --git a/public/assets/ability/3ac.png b/public/assets/ability/3ac.png new file mode 100644 index 0000000..860e78d Binary files /dev/null and b/public/assets/ability/3ac.png differ diff --git a/public/assets/ability/3un.png b/public/assets/ability/3un.png new file mode 100644 index 0000000..8da5f40 Binary files /dev/null and b/public/assets/ability/3un.png differ diff --git a/public/assets/ability/4ac.png b/public/assets/ability/4ac.png new file mode 100644 index 0000000..32234d5 Binary files /dev/null and b/public/assets/ability/4ac.png differ diff --git a/public/assets/ability/4un.png b/public/assets/ability/4un.png new file mode 100644 index 0000000..238993e Binary files /dev/null and b/public/assets/ability/4un.png differ diff --git a/public/assets/ability/5ac.png b/public/assets/ability/5ac.png new file mode 100644 index 0000000..3ff7956 Binary files /dev/null and b/public/assets/ability/5ac.png differ diff --git a/public/assets/ability/5un.png b/public/assets/ability/5un.png new file mode 100644 index 0000000..6967e0b Binary files /dev/null and b/public/assets/ability/5un.png differ diff --git a/public/assets/ability/6ac.png b/public/assets/ability/6ac.png new file mode 100644 index 0000000..f756d8f Binary files /dev/null and b/public/assets/ability/6ac.png differ diff --git a/public/assets/ability/6un.png b/public/assets/ability/6un.png new file mode 100644 index 0000000..54b0fb6 Binary files /dev/null and b/public/assets/ability/6un.png differ diff --git a/public/assets/ability/7ac.png b/public/assets/ability/7ac.png new file mode 100644 index 0000000..7aead89 Binary files /dev/null and b/public/assets/ability/7ac.png differ diff --git a/public/assets/ability/7un.png b/public/assets/ability/7un.png new file mode 100644 index 0000000..95aa0e3 Binary files /dev/null and b/public/assets/ability/7un.png differ diff --git a/public/assets/ability/applyFail.png b/public/assets/ability/applyFail.png new file mode 100644 index 0000000..6d5c40b Binary files /dev/null and b/public/assets/ability/applyFail.png differ diff --git a/public/assets/ability/applybanner.png b/public/assets/ability/applybanner.png new file mode 100644 index 0000000..bbd0c78 Binary files /dev/null and b/public/assets/ability/applybanner.png differ diff --git a/public/assets/ability/applysuccess.png b/public/assets/ability/applysuccess.png new file mode 100644 index 0000000..3b98293 Binary files /dev/null and b/public/assets/ability/applysuccess.png differ diff --git a/public/assets/ability/delicon.png b/public/assets/ability/delicon.png new file mode 100644 index 0000000..3385077 Binary files /dev/null and b/public/assets/ability/delicon.png differ diff --git a/public/assets/ability/posion.png b/public/assets/ability/posion.png new file mode 100644 index 0000000..467cc87 Binary files /dev/null and b/public/assets/ability/posion.png differ diff --git a/src/api/tester/TesterApply.js b/src/api/tester/TesterApply.js index a6c47c3..25f7c8f 100644 --- a/src/api/tester/TesterApply.js +++ b/src/api/tester/TesterApply.js @@ -110,4 +110,13 @@ export function exportTesterApply(query) { method: 'get', params: query }) +} + +// 项目经历 工作经历 教育经历添加 +export function couldInfoAdd(data) { + return request({ + url: '/personal/cese/add', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/main.js b/src/main.js index a104a58..50fbc7d 100644 --- a/src/main.js +++ b/src/main.js @@ -23,8 +23,8 @@ Vue.use(VueClipboard); // 全局禁止log日志 -console.log = function() { -}; +// console.log = function() { +// }; // xss攻击 diff --git a/src/page/common/imageUpload.vue b/src/page/common/imageUpload.vue new file mode 100644 index 0000000..8f73245 --- /dev/null +++ b/src/page/common/imageUpload.vue @@ -0,0 +1,213 @@ + + + + \ No newline at end of file diff --git a/src/page/common/myUpload.vue b/src/page/common/myUpload.vue index dfdba71..3efdc06 100644 --- a/src/page/common/myUpload.vue +++ b/src/page/common/myUpload.vue @@ -25,7 +25,7 @@ type="primary" >点击上传 - 最多上传3个文件 + 最多上传{{limit}}个文件 diff --git a/src/page/homepage/personability/ability.vue b/src/page/homepage/personability/ability.vue index b72f889..eacd8cb 100644 --- a/src/page/homepage/personability/ability.vue +++ b/src/page/homepage/personability/ability.vue @@ -1,23 +1,11 @@ + + 个人简历 + 基本信息 diff --git a/src/page/personalpage/home/resume.vue b/src/page/personalpage/home/resume.vue new file mode 100644 index 0000000..b2070aa --- /dev/null +++ b/src/page/personalpage/home/resume.vue @@ -0,0 +1,568 @@ + + + + \ No newline at end of file diff --git a/src/router/router.js b/src/router/router.js index 48d853c..67d14bd 100644 --- a/src/router/router.js +++ b/src/router/router.js @@ -13,11 +13,14 @@ import crowddetails from "../page/homepage/crowdsourcing/crowddetails.vue" import publishtasks from "../page/homepage/crowdsourcing/publishtasks.vue" import train from "../page/homepage/traininstitute/train.vue" import ability from "../page/homepage/personability/ability.vue" +import abilityMore from "../page/homepage/personability/abilityMore.vue" +import abilityApply from "../page/homepage/personability/abilityApply.vue" import employ from "../page/homepage/employ/employ.vue" import cooperation from "../page/homepage/cooperation/cooperation.vue" import aboutwo from "../page/homepage/aboutus/aboutwo.vue" import personal from "../page/personalpage/index.vue" import personalcenter from "../page/personalpage/home/personalcenter.vue" +import resume from "../page/personalpage/home/resume.vue" import stationmessage from "../page/personalpage/home/stationmessage.vue" import myorder from "../page/personalpage/testtool/myorder.vue" import mytask from "../page/personalpage/testmanagement/mytask.vue" @@ -29,6 +32,8 @@ import testKit from "../page/personalpage/testtreasure/testKit.vue" import demand from "../page/personalpage/demand/index.vue" import myreview from '../page/personalpage/myreview/index.vue' import myBm from '../page/personalpage/myBm/index.vue' +import currentcrowd from "../page/personalpage/testcrowd/currentcrowd.vue" + // import logpage from "../page/logpage/index.vue" // import openSource from "../page/homepage/openSource/index.vue" // import openSourceTooldetails from "../page/homepage/openSource/tooldetails.vue" @@ -49,7 +54,6 @@ import myBm from '../page/personalpage/myBm/index.vue' // import mytooldetails from "../page/personalpage/testtool/mytooldetails.vue" // import myshopcart from "../page/personalpage/testtool/myshopcart.vue" // import crowdmarket from "../page/personalpage/testcrowd/crowdmarket.vue" -import currentcrowd from "../page/personalpage/testcrowd/currentcrowd.vue" // import crowdinform from "../page/personalpage/testcrowd/crowdinform.vue" // import mycrowd from "../page/personalpage/testcrowd/mycrowd.vue" // import pendingtask from "../page/personalpage/testcrowd/pendingtask.vue" @@ -87,6 +91,8 @@ const router = new Router({ { path: 'crowdsourcing/publishtasks', component: publishtasks, }, { path: 'college', component: train }, { path: 'ability', component: ability }, + { path: 'ability/more', component: abilityMore }, + { path: 'ability/apply', component: abilityApply }, // {path:'news',component:dynamics,}, // {path:'news/detail',component:industrydetails,name:'industrydynamics',}, { path: 'employ', component: employ }, @@ -116,6 +122,7 @@ const router = new Router({ children: [ // {path:'/',component:imember,meta: { title: '工作台', isAuth: true,type:1}}, { path: 'profile', component: personalcenter, meta: { title: '个人中心', isAuth: true, type: 1 } }, + { path: 'resume', component: resume, meta: { title: '个人简历', isAuth: true, type: 1 } }, { path: 'message', component: stationmessage, meta: { title: '站内消息', isAuth: true, type: 1 } }, // {path:'messagelist',component:messagelist,meta: { title: '消息列表', isAuth: true,type:1}}, // {path:'toolsmarket',component:toolmarket,meta: { title: '工具市场', isAuth: true,type:2}},