|
@@ -36,20 +36,28 @@ public class JobHuntController {
|
|
|
@ResponseBody
|
|
|
@GetMapping("/getList")
|
|
|
public BaseResponse getList(@RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
|
- @RequestParam(required = false) List<String> jobHuntIDList,
|
|
|
- @RequestParam(required = false) String jobUserID,
|
|
|
- @RequestParam(required = false) String jobUserName,
|
|
|
- @RequestParam(required = false) String professionName,
|
|
|
- @RequestParam(required = false) Integer minWorkYear,
|
|
|
- @RequestParam(required = false) Integer maxWorkYear,
|
|
|
- @RequestParam(required = false) Integer jobHuntTypeID,
|
|
|
- @RequestParam(required = false) Integer jobUserTypeID,
|
|
|
- @RequestParam(required = false) BigDecimal minSalary,
|
|
|
- @RequestParam(required = false) BigDecimal maxSalary,
|
|
|
- @RequestParam(required = false) Integer isAccomplish,
|
|
|
- @RequestParam(required = false) String loginUserID) { //loginUserID暂用来过滤app的当前登录人驿站的求职人员
|
|
|
-
|
|
|
- PageInfo<JobHuntVo> result = jobhuntService.getList(pageIndex, pageSize,jobHuntIDList,jobUserID,jobUserName,professionName,minWorkYear, maxWorkYear, jobHuntTypeID, jobUserTypeID, minSalary, maxSalary, isAccomplish,loginUserID);
|
|
|
+ @RequestParam(required = false) List<String> jobHuntIDList,
|
|
|
+ @RequestParam(required = false) String jobUserID,
|
|
|
+ @RequestParam(required = false) String jobUserName,
|
|
|
+ @RequestParam(required = false) String professionName,
|
|
|
+ @RequestParam(required = false) Integer minWorkYear,
|
|
|
+ @RequestParam(required = false) Integer maxWorkYear,
|
|
|
+ @RequestParam(required = false) Integer jobHuntTypeID,
|
|
|
+ @RequestParam(required = false) Integer jobUserTypeID,
|
|
|
+ @RequestParam(required = false) BigDecimal minSalary,
|
|
|
+ @RequestParam(required = false) BigDecimal maxSalary,
|
|
|
+ @RequestParam(required = false) Integer isAccomplish,
|
|
|
+ @RequestParam(required = false) String loginUserID,
|
|
|
+ @RequestParam(required = false) String siteID,
|
|
|
+ @RequestParam(required = false) String regionCode,
|
|
|
+ @RequestParam(required = false) Date startDate,
|
|
|
+ @RequestParam(required = false) Date endDate) { //loginUserID暂用来过滤app的当前登录人驿站的求职人员
|
|
|
+
|
|
|
+ PageInfo<JobHuntVo> result = jobhuntService.getList(pageIndex, pageSize, jobHuntIDList, jobUserID,
|
|
|
+ jobUserName, professionName, minWorkYear, maxWorkYear,
|
|
|
+ jobHuntTypeID, jobUserTypeID, minSalary, maxSalary,
|
|
|
+ isAccomplish, loginUserID, siteID, regionCode,
|
|
|
+ startDate, endDate);
|
|
|
return RespGenerstor.success(result);
|
|
|
}
|
|
|
|
|
@@ -104,13 +112,18 @@ public class JobHuntController {
|
|
|
@GetMapping("export")
|
|
|
public BaseResponse export(HttpServletResponse response, @RequestParam("pageIndex") int pageIndex, @RequestParam("pageSize") int pageSize,
|
|
|
@RequestParam(required = false) List<String> jobHuntIDList, @RequestParam(required = false) String jobUserID,
|
|
|
- @RequestParam(required = false) String jobUserName,@RequestParam(required = false) String workName,
|
|
|
- @RequestParam(required = false) Integer minWorkYear,@RequestParam(required = false) Integer maxWorkYear,
|
|
|
- @RequestParam(required = false) Integer jobHuntTypeID,@RequestParam(required = false) Integer jobUserTypeID,
|
|
|
+ @RequestParam(required = false) String jobUserName, @RequestParam(required = false) String workName,
|
|
|
+ @RequestParam(required = false) Integer minWorkYear, @RequestParam(required = false) Integer maxWorkYear,
|
|
|
+ @RequestParam(required = false) Integer jobHuntTypeID, @RequestParam(required = false) Integer jobUserTypeID,
|
|
|
@RequestParam(required = false) BigDecimal minSalary, @RequestParam(required = false) BigDecimal maxSalary,
|
|
|
- @RequestParam(required = false) Integer isAccomplish) throws Exception{
|
|
|
-
|
|
|
- PageInfo<JobHuntVo> result = jobhuntService.getList(pageIndex, pageSize,jobHuntIDList,jobUserID,jobUserName,workName,minWorkYear, maxWorkYear, jobHuntTypeID, jobUserTypeID, minSalary, maxSalary, isAccomplish,null);
|
|
|
+ @RequestParam(required = false) Integer isAccomplish, @RequestParam(required = false) String siteID,
|
|
|
+ @RequestParam(required = false) String regionCode, @RequestParam(required = false) Date startDate,
|
|
|
+ @RequestParam(required = false) Date endDate) throws Exception {
|
|
|
+
|
|
|
+ PageInfo<JobHuntVo> result = jobhuntService.getList(pageIndex, pageSize, jobHuntIDList, jobUserID,
|
|
|
+ jobUserName, workName, minWorkYear, maxWorkYear,
|
|
|
+ jobHuntTypeID, jobUserTypeID, minSalary, maxSalary,
|
|
|
+ isAccomplish, null, siteID, regionCode, startDate, endDate);
|
|
|
ExcelHelper.ExcelData data = excelHelper.new ExcelData();
|
|
|
data.setTitles(Arrays.asList(new String[]{"序号", "姓名", "希望工作地区", "可到职日期", "工作年限", "求职类型", "求职岗位", "人才类型", "月薪要求"}));
|
|
|
int i = 0;
|