| | |
| | | package com.stylefeng.guns.modular.system.controller.general; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.mapper.Wrapper; |
| | | import com.stylefeng.guns.core.shiro.ShiroKit; |
| | | import com.stylefeng.guns.core.beetl.ShiroExtUtil; |
| | | import com.stylefeng.guns.modular.system.model.Recruit; |
| | | import com.stylefeng.guns.modular.system.model.TRegion; |
| | | import com.stylefeng.guns.modular.system.service.IRecruitService; |
| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.ui.Model; |
| | | import org.springframework.util.Assert; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | |
| | | @PostMapping("/addRecruit") |
| | | public ResultUtil addRecruit(Recruit recruit){ |
| | | try { |
| | | recruit.setCompanyType(ShiroKit.getUser().getRoleType()); |
| | | recruit.setCompanyId(ShiroKit.getUser().getObjectId()); |
| | | recruit.setCompanyType(ShiroExtUtil.getUser().getRoleType()); |
| | | recruit.setCompanyId(ShiroExtUtil.getUser().getObjectId()); |
| | | recruit.setProvinceName(regionService.selectOne(new EntityWrapper<TRegion>().eq("code", recruit.getProvinceCode())).getName()); |
| | | recruit.setCityName(regionService.selectOne(new EntityWrapper<TRegion>().eq("code", recruit.getCityCode())).getName()); |
| | | recruit.setFirstPageShow(2); |
| | | recruit.setCreateTime(new Date()); |
| | | recruit.setInsertUser(ShiroKit.getUser().getId()); |
| | | if(recruit.getInterviewOrNot() == 1){ |
| | | recruit.setInsertUser(ShiroExtUtil.getUser().getId()); |
| | | if (recruit.getInterviewOrNot() == 1) { |
| | | recruit.setStartSalary(0D); |
| | | recruit.setEndSalary(0D); |
| | | } |