人事系统


新增简历

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>上传简历解析后数据</li> </ul> <h5>请求URL</h5> <ul> <li><code>/app/resume_parse/add</code></li> </ul> <h5>请求方式</h5> <ul> <li>Post</li> </ul> <h4>Header</h4> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必填</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Content-Type</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td><code>application/json</code></td> </tr> </tbody> </table> <h4>Body</h4> <h5>参数</h5> <ul> <li><code>resumeInfo</code> (JSON)</li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">参数类型</th> <th style="text-align: left;">是否必填</th> <th style="text-align: left;">参数示例</th> <th>描述说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">郑敬</td> <td>姓名</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">15071674909</td> <td>电话号</td> </tr> <tr> <td style="text-align: left;">expectSalary</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">19000~25000元/月</td> <td>期望工资</td> </tr> <tr> <td style="text-align: left;">major</td> <td style="text-align: left;">sting</td> <td style="text-align: left;">是</td> <td style="text-align: left;">高级计算机</td> <td>专业</td> </tr> <tr> <td style="text-align: left;">college</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">伯明翰大学</td> <td>毕业院校</td> </tr> <tr> <td style="text-align: left;">workYear</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">2.6</td> <td>工作年限</td> </tr> <tr> <td style="text-align: left;">gender</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">男</td> <td>性别</td> </tr> <tr> <td style="text-align: left;">expectJob</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">java</td> <td>期望职位</td> </tr> <tr> <td style="text-align: left;">gradTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">2021.07</td> <td>开始工作年限</td> </tr> <tr> <td style="text-align: left;">age</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">26</td> <td>年龄</td> </tr> <tr> <td style="text-align: left;">email</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">1014291237@qq.com</td> <td>邮箱</td> </tr> <tr> <td style="text-align: left;">degree</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">硕士</td> <td>学位</td> </tr> <tr> <td style="text-align: left;">livingAddress</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">湖北</td> <td>现居地</td> </tr> <tr> <td style="text-align: left;">workPosition</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">后台开发</td> <td>当前职位</td> </tr> <tr> <td style="text-align: left;">workCompany</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">东华软件</td> <td>当前公司</td> </tr> <tr> <td style="text-align: left;">politStatus</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">党员</td> <td>政治面貌</td> </tr> <tr> <td style="text-align: left;">collegeType</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">4</td> <td>毕业院校类别</td> </tr> <tr> <td style="text-align: left;">educationObjs</td> <td style="text-align: left;">longtext</td> <td style="text-align: left;">是</td> <td style="text-align: left;">[教育背景]</td> <td>教育背景</td> </tr> <tr> <td style="text-align: left;">projExpObjs</td> <td style="text-align: left;">longtext</td> <td style="text-align: left;">是</td> <td style="text-align: left;">[工作经历]</td> <td>工作经历</td> </tr> <tr> <td style="text-align: left;">contJobSkill</td> <td style="text-align: left;">longtext</td> <td style="text-align: left;">是</td> <td style="text-align: left;">[掌握技能]</td> <td>掌握技能</td> </tr> </tbody> </table> <h4>请求示例</h4> <pre><code class="language-shell">curl --request POST \   --url http://localhost:8089/app/resume_parse/add \   --header 'content-type: application/json' \   --data '{     &amp;quot;name&amp;quot;: &amp;quot;郑敬&amp;quot;,     &amp;quot;phone&amp;quot;: &amp;quot;15071674909&amp;quot;,     &amp;quot;expectSalary&amp;quot;: &amp;quot;19000~25000元/月&amp;quot;,     &amp;quot;major&amp;quot;: &amp;quot;高级计算机&amp;quot;,     &amp;quot;college&amp;quot;: &amp;quot;伯明翰大学&amp;quot;,     &amp;quot;workYear&amp;quot;: &amp;quot;2.6&amp;quot;,     &amp;quot;gender&amp;quot;: &amp;quot;男&amp;quot;,     &amp;quot;expectJob&amp;quot;: &amp;quot;Java&amp;quot;,     &amp;quot;gradTime&amp;quot;: &amp;quot;2021.07&amp;quot;,     &amp;quot;age&amp;quot;: 26,     &amp;quot;email&amp;quot;: &amp;quot;1014291237@qq.com&amp;quot;,     &amp;quot;degree&amp;quot;: &amp;quot;硕士&amp;quot;,     &amp;quot;livingAddress&amp;quot;: &amp;quot;湖北&amp;quot;,     &amp;quot;workPosition&amp;quot;: &amp;quot;后台开发&amp;quot;,     &amp;quot;workCompany&amp;quot;: &amp;quot;东华软件&amp;quot;,     &amp;quot;politStatus&amp;quot;: null,     &amp;quot;collegeType&amp;quot;: &amp;quot;4&amp;quot;,     &amp;quot;educationObjs&amp;quot;: &amp;quot;[{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2021.06\&amp;quot;,\&amp;quot;edu_college_type\&amp;quot;:\&amp;quot;4\&amp;quot;,\&amp;quot;edu_college\&amp;quot;:\&amp;quot;伯明翰大学\&amp;quot;,\&amp;quot;edu_degree\&amp;quot;:\&amp;quot;硕士\&amp;quot;,\&amp;quot;edu_major\&amp;quot;:\&amp;quot;高级计算机\&amp;quot;,\&amp;quot;edu_degree_norm\&amp;quot;:\&amp;quot;硕士研究生\&amp;quot;,\&amp;quot;edu_recruit\&amp;quot;:\&amp;quot;统招\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2019.10\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2019.06\&amp;quot;,\&amp;quot;edu_college_type\&amp;quot;:\&amp;quot;4\&amp;quot;,\&amp;quot;edu_college\&amp;quot;:\&amp;quot;爱尔兰阿斯隆理工学院\&amp;quot;,\&amp;quot;edu_degree\&amp;quot;:\&amp;quot;本科\&amp;quot;,\&amp;quot;edu_major\&amp;quot;:\&amp;quot;软件工程\&amp;quot;,\&amp;quot;edu_degree_norm\&amp;quot;:\&amp;quot;本科\&amp;quot;,\&amp;quot;edu_recruit\&amp;quot;:\&amp;quot;统招\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2018.09\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2018.09\&amp;quot;,\&amp;quot;edu_college_type\&amp;quot;:\&amp;quot;0\&amp;quot;,\&amp;quot;edu_college\&amp;quot;:\&amp;quot;东华理工大学\&amp;quot;,\&amp;quot;edu_degree\&amp;quot;:\&amp;quot;本科\&amp;quot;,\&amp;quot;edu_major\&amp;quot;:\&amp;quot;软件工程\&amp;quot;,\&amp;quot;edu_college_rank\&amp;quot;:\&amp;quot;322\&amp;quot;,\&amp;quot;edu_degree_norm\&amp;quot;:\&amp;quot;本科\&amp;quot;,\&amp;quot;edu_recruit\&amp;quot;:\&amp;quot;统招\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2015.09\&amp;quot;}]&amp;quot;,     &amp;quot;projExpObjs&amp;quot;: &amp;quot;[{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2023.02\&amp;quot;,\&amp;quot;proj_position\&amp;quot;:\&amp;quot;java后台\&amp;quot;,\&amp;quot;proj_content\&amp;quot;:\&amp;quot;项目描述:  1、项目内容:\\n项目主要是帮助公安民警完成一窗通办。我所在的公司的工作任务是开发一台机器帮助民警完成窗口的操作,为民警节约\\n工作时间。\\n2、工作内容\\n我的工作内容Java后台。其中包括后台(spring)的搭建,接口的书写,前台数据的储存(mybatis),还有现场的部署\\n(docker)测试。其中还有参与前台网页的书写,c#窗体的书写,autoit脚本文件的书写。\\n3、项目成果。\\n通过和项目组成员的沟通交流,原本在窗体十几分钟的业务,再通过使用我们的机器,只需要五分钟就可以完成,节约了\\n民警的时间,同事该机器可以实现多人同时办理,也节约了民众的等待时间,提高了群众的满意度。\\n4、技术难点。\\n1.数据存储和传输的安全性:为保证数据传递过程安全,运用SM4对数据进行加密传输和储存。\\n2.公共方法的封装:根据业务需求,对一些常用的方法和组件进行封装,减少代码冗余,提高开发效率。\\n项目业绩:  通过和项目组成员的沟通交流,原本在窗体十几分钟的业务,再通过使用我们的机器,只需要五分钟就可以完成,节约了\\n民警的时间,同事该机器可以实现多人同时办理,也节约了民众的等待时间,提高了群众的满意度。\&amp;quot;,\&amp;quot;proj_name\&amp;quot;:\&amp;quot;一窗通办\&amp;quot;,\&amp;quot;proj_cpy\&amp;quot;:\&amp;quot;东华软件\&amp;quot;,\&amp;quot;proj_resp\&amp;quot;:\&amp;quot;项目职责:  我的工作内容Java后台。其中包括后台(spring)的搭建,接口的书写,前台数据的储存(mybatis),还有现场的部署\\n(docker)测试。其中还有参与前台网页的书写,c#窗体的书写,autoit脚本文件的书写。\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2021.07\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2020.09\&amp;quot;,\&amp;quot;proj_position\&amp;quot;:\&amp;quot;毕业设计\&amp;quot;,\&amp;quot;proj_content\&amp;quot;:\&amp;quot;项目描述:  1. 研究生阶段毕业设计,从减少开发者时间出发,开发一款代码生成器,自动生成每一\\n次书写网页的重复代码。\\n2.涉及:Java、SpringBoot、Thymeleaf、Velocity、Shiro、Mybaties 等\\n项目业绩:  涉及:Java、SpringBoot、Thymeleaf、Velocity、Shiro、Mybaties 等\&amp;quot;,\&amp;quot;proj_name\&amp;quot;:\&amp;quot;代码生成器\&amp;quot;,\&amp;quot;proj_cpy\&amp;quot;:\&amp;quot;伯明翰大学-\&amp;quot;,\&amp;quot;proj_resp\&amp;quot;:\&amp;quot;项目职责:  独自编写出代码生成器\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2020.06\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2019.06\&amp;quot;,\&amp;quot;proj_position\&amp;quot;:\&amp;quot;毕业设计\&amp;quot;,\&amp;quot;proj_content\&amp;quot;:\&amp;quot;项目描述:  基于 SSM 框架搭建羽毛球计分系统。\\n项目业绩:  涉及:Java, MySQL,jQuery, Spring, SpringMVC, Mybatis, JavaScript,ProcessOn\&amp;quot;,\&amp;quot;proj_name\&amp;quot;:\&amp;quot;Web网站系统搭建\&amp;quot;,\&amp;quot;proj_cpy\&amp;quot;:\&amp;quot;爱尔兰阿斯隆理工学院\&amp;quot;,\&amp;quot;proj_resp\&amp;quot;:\&amp;quot;项目职责:  独立开发出一个网站羽毛球计分系统\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2019.04\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2019.05\&amp;quot;,\&amp;quot;proj_content\&amp;quot;:\&amp;quot;项目职务:\\n所在公司:\\n项目描述:  1.作为 ScrumMaster 管理整个小组的开发和设计流程,最终完成快递员开发系统;\\n2.涉及:AgileMethodology,Java,MySQL,单元测试,VersionControl 等;\\n项目业绩:\&amp;quot;,\&amp;quot;proj_name\&amp;quot;:\&amp;quot;快递员系统\&amp;quot;,\&amp;quot;proj_resp\&amp;quot;:\&amp;quot;项目职责:\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2019.02\&amp;quot;},{\&amp;quot;end_date\&amp;quot;:\&amp;quot;2019.05\&amp;quot;,\&amp;quot;proj_position\&amp;quot;:\&amp;quot;小组项目\&amp;quot;,\&amp;quot;proj_content\&amp;quot;:\&amp;quot;项目描述:  作为 Scrum Master 管理整个小组的开发和设计流程,最终完成快递员开发系统;\\n项目业绩:  .涉及:Agile Methodology,Java,MySQL,单元测试,Version Control 等\&amp;quot;,\&amp;quot;proj_name\&amp;quot;:\&amp;quot;快递员系统(敏捷开发项目)\&amp;quot;,\&amp;quot;proj_cpy\&amp;quot;:\&amp;quot;爱尔兰阿斯隆理工学院\&amp;quot;,\&amp;quot;proj_resp\&amp;quot;:\&amp;quot;项目职责:  作为 Scrum Master 管理整个小组的开发和设计流程,最终完成快递员开发系统;\&amp;quot;,\&amp;quot;start_date\&amp;quot;:\&amp;quot;2019.02\&amp;quot;}]&amp;quot;,     &amp;quot;contJobSkill&amp;quot;: &amp;quot;JAVA、C/C++、安卓开发、数据库(Mysql)、c#、docker、svn、vb、spring、mybatis&amp;quot;, }'</code></pre> <h5>返回示例</h5> <pre><code>{     &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;,     &amp;quot;code&amp;quot;: 200, }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">描述说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">消息提示</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">状态码</td> </tr> </tbody> </table> <h5>备注</h5>

页面列表

ITEM_HTML