• 大小: 66.41MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-09-11
  • 语言: 其他
  • 标签: spring  vue  mysql  

资源简介

招聘网 springboot vue

资源截图

代码片段和文件信息

package com.zp.controller;

import com.zp.pojo.*;
import com.zp.service.ApplicantService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@RequestMapping(“/applicant“)
@RestController
@CrossOrigin(origins = “http://localhost:3000“allowCredentials = “true“)
public class ApplicantController {

    @Autowired
    private ApplicantService applicantService;

    @Autowired
    private HttpServletRequest request;

    //注册
    @RequestMapping(“/register“)
    public ResultInfo register(@RequestBody Applicant applicant){
        return applicantService.register(applicant);
    }

    //登陆
    @RequestMapping(“/login“)
    public Applicant login(String usernameString password){
        return applicantService.login(username password);
    }

    //投递简历
    @RequestMapping(“/applicationInfo“)
    public ResultInfo applicationInfo(Integer zid){
        return applicantService.applicationInfo(zid);
    }

    //查看已投递的简历
    @RequestMapping(“/findRecruitList“)
    public List findRecruitList(){
        return applicantService.findRecruitList();
    }

    //评论
    @RequestMapping(“/discuss“)
    public Map discuss(@RequestBody Discuss discuss){
        Map map = new HashMap();
        if (discuss.getContent()==null||discuss.getContent().equals(““)){
            map.put(“discuss““内容不能为空“);
            return map;
        }
        Applicant applicant = (Applicant) request.getSession().getAttribute(“user“);
        if (discuss.getFid()==null){
            discuss.setFid(1);//评论默认为已查看
            discuss.setCritic(applicant.getName());
            Discuss discuss1 = applicantService.discuss(discuss);
            map.put(“discuss“discuss1);
        }else {
            discuss.setFlag(0);//回复为未查看
            Discuss discuss1 = applicantService.discuss(discuss);
            map.put(“discuss“discuss1);
        }
        return map;
    }

    //查看评论
    @RequestMapping(“/findRecruit“)
    public Map findRecruit(Integer zid){
        return applicantService.findByZid(zid);
    }

    //点赞
    @RequestMapping(“/addLikes“)
    public ResultInfo addLikes(Integer did){
        return applicantService.addLikes(did);
    }

    //查看详情
    @RequestMapping(“/viewDetail“)
    public Map viewDetail(Integer zid){
        return applicantService.viewDetail(zid);
    }

    //保存简历
    @RequestMapping(“/saveResume“)
    public ResultInfo saveResume(@RequestBody Resume resume){
        return applicantService.saveResume(resume);
    }

    //查看简历
    @RequestMapping(“/myResume“)
    public Resume 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-30 15:36  zp\
     目录           0  2019-01-30 15:32  zp\youping\
     目录           0  2019-01-30 15:32  zp\youping\.idea\
     文件         196  2019-01-19 17:51  zp\youping\.idea\codeInsightSettings.xml
     文件         567  2019-01-30 12:43  zp\youping\.idea\compiler.xml
     文件         216  2019-01-19 18:26  zp\youping\.idea\kotlinc.xml
     文件         642  2019-01-17 21:47  zp\youping\.idea\misc.xml
     文件        8792  2019-01-21 14:15  zp\youping\.idea\uiDesigner.xml
     文件       63432  2019-01-30 15:31  zp\youping\.idea\workspace.xml
     文件        5347  2019-01-25 21:51  zp\youping\pom.xml
     目录           0  2019-01-30 15:32  zp\youping\src\
     目录           0  2019-01-30 15:32  zp\youping\src\main\
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\com\
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\com\zp\
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\com\zp\controller\
     文件        3791  2019-01-30 15:06  zp\youping\src\main\java\com\zp\controller\ApplicantController.java
     文件        4499  2019-01-29 17:01  zp\youping\src\main\java\com\zp\controller\CompanyController.java
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\com\zp\dao\
     文件         891  2019-01-26 20:11  zp\youping\src\main\java\com\zp\dao\ApplicantDao.java
     文件         544  2019-01-29 16:59  zp\youping\src\main\java\com\zp\dao\ApplicationInfoDao.java
     文件         903  2019-01-29 16:29  zp\youping\src\main\java\com\zp\dao\CompanyDao.java
     文件         703  2019-01-30 15:05  zp\youping\src\main\java\com\zp\dao\DiscussDao.java
     文件         510  2019-01-29 16:30  zp\youping\src\main\java\com\zp\dao\RecruitDao.java
     文件         340  2019-01-28 10:34  zp\youping\src\main\java\com\zp\dao\ResumeDao.java
     目录           0  2019-01-30 15:32  zp\youping\src\main\java\com\zp\pojo\
     文件        2361  2019-01-22 20:12  zp\youping\src\main\java\com\zp\pojo\Applicant.java
     文件         971  2019-01-27 23:52  zp\youping\src\main\java\com\zp\pojo\ApplicationInfo.java
     文件        2751  2019-01-22 23:43  zp\youping\src\main\java\com\zp\pojo\Company.java
     文件        2551  2019-01-30 13:36  zp\youping\src\main\java\com\zp\pojo\Discuss.java
     文件        2039  2019-01-22 22:57  zp\youping\src\main\java\com\zp\pojo\Recruit.java
............此处省略23290个文件信息

评论

共有 条评论