# node_back **Repository Path**: llli-Vaska/node_back ## Basic Information - **Project Name**: node_back - **Description**: (毕业设计--校园招聘网站)后端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-01-28 - **Last Updated**: 2022-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

该项目接口连接是本地服务器通过内网穿透实现的(接口已经失效)

# 仓库:校园招聘平台 ## 模块:公司信息模块 ### 接口:公司企业数据 * 地址:http://p373196l49.wicp.vip/company * 类型:POST * 状态码:200 * 简介:示例接口描述 * Rap地址:[http://rap2.taobao.org/repository/editor?id=276416&mod=440030&itf=1877396](http://rap2.taobao.org/repository/editor?id=276416&mod=440030&itf=1877396) * 请求接口格式: ``` ``` * 返回接口格式: ``` ├─ id: Number ├─ Icon: String ├─ CompanyName: String ├─ Sculpture: String ├─ CompanyPerson: String ├─ UserName: String ├─ UserPassword: String ├─ Introduce: String ├─ CompanyAddress: String ├─ CompanyType: String ├─ Range: String ├─ RegisteredAddress: String ├─ Condition: String ├─ Time: String ├─ Capital: String ├─ Website: Null └─ CompanyToken: Null ``` ### 接口:学生数据(limit offset) * 地址:http://p373196l49.wicp.vip/student * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` ├─ id: Number ├─ number: String ├─ name: String ├─ sex: String ├─ phone: String ├─ password: String ├─ department: String ├─ major: String └─ studenttoken: String ``` ### 接口:职位数据 * 地址:http://p373196l49.wicp.vip/position * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` ├─ id: Number ├─ TitlePosition: String ├─ Degree: String ├─ Salary: String ├─ Welfare: String ├─ Technology: String ├─ Duty: String ├─ Region: String └─ Number: String ``` ### 接口:学生数据(未限制数据数量){所有} * 地址:http://p373196l49.wicp.vip/studentall * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` ├─ id: Number ├─ number: String ├─ name: String ├─ sex: String ├─ phone: String ├─ password: String ├─ department: String ├─ major: String └─ studenttoken: String ``` ### 接口:宣讲会数据 * 地址:http://p373196l49.wicp.vip/cplall * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` ├─ Icon: String ├─ CompanyName: String ├─ publiclecture.id: Number ├─ publiclecture.CompanyId: String ├─ publiclecture.date: String ├─ publiclecture.school: String ├─ publiclecture.address: String ├─ publiclecture.link: String └─ publiclecture.introduction: String ``` ### 接口:添加宣讲活动 * 地址:http://p373196l49.wicp.vip/addpl * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` ``` ### 接口:学生登录接口 * 地址:http://p373196l49.wicp.vip/studentlogin * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` └─ ruleForm: Object ├─ number: Number └─ password: Number ``` * 返回接口格式: ``` ├─ code: Number ├─ msg: String └─ studenttoken: String ``` ### 接口:所登录账号的收藏夹所收藏的职位信息 * 地址:http://p373196l49.wicp.vip/collection * 类型:POST * 状态码:200 * 简介:接口具体响应数据根据postman自寻查看 * 请求接口格式: ``` └─ number: Number ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ TitlePosition: String ├─ CompanyName: String ├─ Degree: String ├─ Salary: String ├─ Welfare: String ├─ Technology: String ├─ Duty: String ├─ Region: String ├─ Number: String └─ state: String ``` ### 接口:学生注册接口 * 地址:http://p373196l49.wicp.vip/studentregister * 类型:POST * 状态码:200 * 简介:code为-1时为账号已被注册 即注册失败 * 请求接口格式: ``` ├─ name: String (姓名) ├─ sex: String (性别) ├─ number: String (学号(登录账号)) ├─ password: String (密码) ├─ phone: String (手机号) ├─ department: String (系别) └─ major: String (专业) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ``` ### 接口:企业公司登录接口 * 地址:http://p373196l49.wicp.vip/companylogin * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ├─ UserName: String (账号(手机号)) └─ UserPassword: String (密码) ``` * 返回接口格式: ``` ├─ code: Number ├─ msg: String └─ CompanyToken: String ``` ### 接口:企业公司注册接口 * 地址:http://p373196l49.wicp.vip/companyregister * 类型:POST * 状态码:200 * 简介:注册失败 返回code:-1 * 请求接口格式: ``` ├─ CompanyName: String (公司名) ├─ CompanyPerson: String (法人) ├─ UserName: String (账号(手机号)) └─ UserPassword: String (密码) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ``` ### 接口:添加收藏 * 地址:http://p373196l49.wicp.vip/addcollection * 类型:POST * 状态码:200 * 简介:当code为-1时说明改职位已经被收藏 * 请求接口格式: ``` ├─ number: String (必选) (登录用户的账号(学号)) └─ id: String (所添加职位的id) ``` * 返回接口格式: ``` ├─ msg: String └─ code: Number ``` ### 接口:取消收藏 * 地址:http://p373196l49.wicp.vip/cancelcollection * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ├─ number: String (用户登录账号(学号)) └─ id: String (所要取消收藏的职位信息id) ``` * 返回接口格式: ``` ├─ msg: String └─ code: Number ``` ### 接口:判断该职位是否收藏 * 地址:http://p373196l49.wicp.vip/judgecollection * 类型:POST * 状态码:200 * 简介:code为0表示未收藏,为1表示已收藏 * 请求接口格式: ``` ├─ number: String (用户登录账号) └─ id: String (要判断的职位id) ``` * 返回接口格式: ``` ├─ msg: String └─ code: Number ``` ### 接口:简历上传接口 * 地址:http://p373196l49.wicp.vip/resumemessage * 类型:POST * 状态码:200 * 简介:code为-1时说明已经投递过该职位 * 请求接口格式: ``` ├─ DataForm: Object │ ├─ number: String (登录用户账号) │ └─ id: Number (投递的该职位id) └─ url: String (url = this.resumeUrl) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ``` ### 接口:学生用户查询已投递的职位 * 地址:http://p373196l49.wicp.vip/sendedposition * 类型:POST * 状态码:200 * 简介:注意返回的是一个数组对象 * 请求接口格式: ``` └─ number: String (登录账号) ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ TitlePosition: String ├─ CompanyName: String ├─ Degree: String ├─ Salary: String ├─ Welfare: String ├─ Technology: String ├─ Duty: String ├─ Region: String ├─ Number: String └─ state: String ``` ### 接口:企业查询投递了该公司的职位的用户简历 * 地址:http://p373196l49.wicp.vip/companyresume * 类型:POST * 状态码:200 * 简介:注意返回的是一个数组对象|resume_url是用户简历的url地址 * 请求接口格式: ``` └─ UserName: String (公司企业登录账号) ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ student_id: String ├─ position_id: String ├─ resume_url: String (用户简历的url地址) ├─ company_id: String ├─ number: String ├─ name: String ├─ sex: String ├─ phone: String ├─ password: String ├─ department: String ├─ major: String └─ studenttoken: String ``` ### 接口:编辑修改学生个人信息 * 地址:http://p373196l49.wicp.vip/studentedit * 类型:POST * 状态码:200 * 简介:账号(不能修改)!!!!! * 请求接口格式: ``` └─ row: Object ├─ number: Number ((账号(不能修改)【需要通过该学号到数据库里面进行索引】)) ├─ name: String (学生姓名) ├─ sex: String (性别) ├─ phone: String (电话) ├─ password: String (密码) ├─ department: String (系别) └─ major: String (专业) ``` * 返回接口格式: ``` ├─ msg: String └─ code: Number ``` ### 接口:企业公司修改公司信息 * 地址:http://p373196l49.wicp.vip/companyedit * 类型:POST * 状态码:200 * 简介:不能修改上传各类图片,用户账号无法更改/请求参数初始值应该为账号修改前本身的信息 * 请求接口格式: ``` ├─ UserName: String (登录账号【不能修改!!!】(通过账号在数据库中索引)) ├─ CompanyName: String (公司名) ├─ CompanyPerson: String (公司法人) ├─ UserPassword: String (登录密码) ├─ Introduce: String (公司介绍) ├─ CompanyAddress: String (公司地址) ├─ CompanyType: String (公司类型) ├─ Range: String (经营范围) ├─ RegisteredAddress: String (注册地址) ├─ Condition: String (经营状态) ├─ Time: String (成立时间) ├─ Capital: String (注册资本) └─ Website: String (公司网站) ``` * 返回接口格式: ``` ├─ msg: String └─ code: Number ``` ### 接口:传入学生登录账号返回该账号的信息 * 地址:http://p373196l49.wicp.vip/studentoneselect * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` └─ number: String ``` * 返回接口格式: ``` ├─ id: Number ├─ number: String ├─ name: String ├─ sex: String ├─ phone: String ├─ password: String ├─ department: String ├─ major: String └─ studenttoken: String ``` ### 接口:通过职位中的公司名 来查询该公司的信息 * 地址:http://p373196l49.wicp.vip/positioncompanyselect * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` └─ CompanyName: String (该职位的公司名) ``` * 返回接口格式: ``` ├─ id: Number ├─ Icon: String ├─ CompanyName: String ├─ Sculpture: String ├─ CompanyPerson: String ├─ UserName: String ├─ UserPassword: String ├─ Introduce: String ├─ CompanyAddress: String ├─ CompanyType: String ├─ Range: String ├─ RegisteredAddress: String ├─ Condition: String ├─ Time: String ├─ Capital: String ├─ Website: String └─ CompanyToken: Null ``` ### 接口:公司企业添加招聘职位 * 地址:http://p373196l49.wicp.vip/CompanyAddPosition * 类型:POST * 状态码:200 * 简介:如果公司名不为登录账号所登录的公司名则可能code:-1,msg:'请输入账号所对应的公司名!' * 请求接口格式: ``` ├─ UserName: String (公司登录账号) ├─ TitlePosition: String (添加职位信息中的职位名) ├─ CompanyName: String (添加职位信息中的(登录账号的)公司名) ├─ Degree: String (添加职位信息中的学历要求) ├─ Salary: String (添加职位信息中的薪资) ├─ Welfare: String (添加职位信息中的福利) ├─ Technology: String (添加职位信息中的技术) ├─ Duty: String (添加职位信息中的工作职责) ├─ Region: String (添加职位信息中的区域) └─ Number: String (添加职位信息中的招聘人数) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ``` ### 接口:所登录的公司企业查看所通过审核的招聘职位 * 地址:http://p373196l49.wicp.vip/CompanyGetPosition * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` └─ UserName: String (公司所登录账号) ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ TitlePosition: Array : Array ├─ CompanyName: String ├─ Degree: String ├─ Salary: Array : Array ├─ Welfare: Array : Array ├─ Technology: Array : Array ├─ Duty: Array : Array ├─ Region: Array : Array ├─ Number: Array : Array └─ state: String ``` ### 接口:公司修改职位信息 * 地址:http://p373196l49.wicp.vip/CompanyEditPosition * 类型:POST * 状态码:200 * 简介:修改过后需要再次让管理员审核||公司名不要改 但参数要传 * 请求接口格式: ``` ├─ id: String (要修改职位的id) ├─ TitlePosition: String (修改后的职位名) ├─ CompanyName: String (公司名(不要改!但要传过来)) ├─ Degree: String (修改后的学历信息) ├─ Salary: String (修改后的薪资信息) ├─ Welfare: String (修改后的福利信息) ├─ Technology: String (修改后的技术信息) ├─ Duty: String (修改后的职责信息) ├─ Region: String (修改后的区域信息) └─ Number: String (修改后的所要招聘的人数) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ``` ### 接口:通过企业账号查询该企业的详细信息 * 地址:http://p373196l49.wicp.vip/companyoneselect * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` └─ UserName: String (企业登录账号) ``` * 返回接口格式: ``` ``` ### 接口:招聘会(所有数据) * 地址:http://p373196l49.wicp.vip/jfall * 类型:POST * 状态码:200 * 简介:无 * 请求接口格式: ``` ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ JobFireTitle: String ├─ date: String ├─ address: String ├─ num1: String ├─ num2: String └─ introduction: String ``` ### 接口:招聘会(分页数据) * 地址:http://p373196l49.wicp.vip/jf * 类型:POST * 状态码:200 * 简介:分页要传参数 具体传参看elementui分页组件那点儿 * 请求接口格式: ``` ``` * 返回接口格式: ``` └─ __root__: Array ├─ id: Number ├─ JobFireTitle: String ├─ date: String ├─ address: String ├─ num1: String ├─ num2: String └─ introduction: String ``` ### 接口:企业删除已收简历的信息 * 地址:http://p373196l49.wicp.vip/CompanyDeleteResume * 类型:POST * 状态码:200 * 简介:(通过传入学生id和企业id来进行删除) * 请求接口格式: ``` ├─ student_id: String (学生id) └─ company_id: String (公司id) ``` * 返回接口格式: ``` ├─ code: Number └─ msg: String ```