首页>代码>Spring MVC+Mybatis+easyUI+shiro框架整合开发网上求职招聘毕业设计系统(带mysql数据库文件)>/recruit/recruit/src/com/recruit/control/CompanyController.java
package com.recruit.control;
import java.io.UnsupportedEncodingException;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.recruit.dao.gen.model.Company;
import com.recruit.dao.gen.model.User;
import com.recruit.service.CompanyService;
import com.recruit.util.BaseResponse;
@Controller
@RequestMapping("/com")
public class CompanyController {
@Resource
CompanyService companyService;
@ResponseBody
@RequestMapping(value = "/checkCompanyname")
public String checkCompanyname(String fullname){
Company company=companyService.findByCompanyname(fullname);
if(company==null){
//允许注册
return "1";
}else{
//不允许注册
return "0";
}
}
@ResponseBody
@RequestMapping(value = "/findCompanyById")
public BaseResponse findCompanyById(HttpServletRequest request){
//Company company=companyService.findByCompanyname(fullname);
User user= (User) request.getSession().getAttribute("user");
BaseResponse b=new BaseResponse();
if(user==null){
//允许注册
b.setStatus(400);
}else if(user.getStatus()==1){
b.setStatus(500);
}else{
Company company=companyService.findByUid(user.getId());
b.setStatus(200);
b.setContent(company);
}
return b;
}
/**
* 保存用户
* @return
* @throws UnsupportedEncodingException
*/
@RequestMapping(value = "/saveCompany")
public ModelAndView saveUser(Company company,HttpServletRequest request) throws UnsupportedEncodingException {
User user= (User) request.getSession().getAttribute("user");
company.setUserId(user.getId());
ModelAndView view = new ModelAndView();
boolean flag=companyService.saveCompany(company);
if(flag==true){
//允许注册
view.setViewName("user/registerSuccess");
}else{
//不允许注册
view.setViewName("user/comInfoRegister");
}
return view;
}
@RequestMapping(value = "/goAllCompany")
public ModelAndView goAllCompany(HttpServletRequest request) {
ModelAndView view = new ModelAndView();
view.setViewName("companys/famouseCompanys");
return view;
}
@RequestMapping(value = "/goCompanyInfo")
public ModelAndView goCompanyInfo(HttpServletRequest request) {
ModelAndView view = new ModelAndView();
view.setViewName("user/comInfo");
return view;
}
@ResponseBody
@RequestMapping(value = "/updateCompanyInfo")
public String updateCompanyInfo(Company com){
boolean flag=companyService.updateCompany(com);
if(flag){
//允许注册
return "1";
}else{
//不允许注册
return "0";
}
}
}
最近下载更多
1507892054 LV2
5月15日
liyan54188 LV2
1月2日
微信网友_7280920824942592 LV1
2024年12月3日
吉吉jijiji LV2
2024年6月17日
HY1234 LV1
2024年6月2日
xiaopengzep LV1
2024年3月11日
婴儿早教打猫猫菇 LV2
2024年2月17日
liubojian LV2
2024年1月3日
微信网友_6693238752481280 LV1
2023年10月15日
leighua LV1
2023年6月8日
最近浏览更多
奋斗的小蚂蚁 LV16
10月28日
AaronDjc LV3
7月9日
1507892054 LV2
5月14日
KAIzx11 LV8
4月30日
没有啊很开心啊 LV4
3月7日
dongandmin LV9
2月19日
liyan54188 LV2
1月2日
微信网友_7280920824942592 LV1
2024年12月3日
krispeng LV15
2024年10月28日
微信网友_7211237575856128
2024年10月22日
暂无贡献等级

