| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126 |
- package com.zjrs.zwnw.rlzysc.controller;
- import com.zjrs.zwnw.rlzysc.bpo.QzzpglBPO;
- import com.zjrs.zwnw.rlzysc.dto.*;
- import io.swagger.v3.oas.annotations.Operation;
- import io.swagger.v3.oas.annotations.tags.Tag;
- import jakarta.annotation.Resource;
- import jakarta.servlet.http.HttpServletResponse;
- import jakarta.validation.Valid;
- import org.mohrss.leaf.core.framework.web.controller.AjaxResponse;
- import org.mohrss.leaf.core.framework.web.exception.AppException;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.validation.BindingResult;
- import org.springframework.validation.FieldError;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.io.IOException;
- import java.util.List;
- import java.util.Map;
- /*
- 求职招聘管理
- */
- @Tag(name = "求职招聘管理")
- @RestController
- @RequestMapping("/api/zwnw/rlzysc/qzzpgl")
- public class QzzpglController {
- private static final Logger LOG = LoggerFactory.getLogger(QzzpglController.class);
- @Resource
- private QzzpglBPO qzzpglBPO;
- /*
- 求职信息管理--个人求职--个人求职信息审核
- */
- @Operation(summary = "获取列表", description = "求职信息管理*个人求职*个人求职信息审核*获取列表")
- @PostMapping(value = "/qzxxgl/grqz/grqzsh/getGrqzxxshList")
- public AjaxResponse getGrqzxxshList(@RequestBody @Valid GrqzQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- Map<String, Object> grqzxxshList = qzzpglBPO.getGrqzxxshList(dto);
- ajaxResponse.setData("data", grqzxxshList.get("result"));
- ajaxResponse.setData("bae001", grqzxxshList.get("bae001"));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取简历信息", description = "求职信息管理*个人求职*个人求职信息审核*获取简历信息")
- @PostMapping(value = "/qzxxgl/grqz/grqzsh/getGrqzxxshXx")
- public AjaxResponse getGrqzxxshXx(@RequestBody @Valid ZjQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getGrqzxxshXx(dto));
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核简历信息", description = "求职信息管理*个人求职*个人求职信息审核*审核简历信息")
- @PostMapping(value = "/qzxxgl/grqz/grqzsh/doGrqzxxsh")
- public AjaxResponse doGrqzxxsh(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doGrqzxxsh(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核简历头像", description = "求职信息管理*个人求职*个人求职信息审核*审核简历头像")
- @PostMapping(value = "/qzxxgl/grqz/grqzsh/doGrqzxxshTx")
- public AjaxResponse doGrqzxxshTx(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doGrqzxxshTx(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核简历介绍视频", description = "求职信息管理*个人求职*个人求职信息审核*审核简历介绍视频")
- @PostMapping(value = "/qzxxgl/grqz/grqzsh/doGrqzxxshJssp")
- public AjaxResponse doGrqzxxshJssp(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doGrqzxxshJssp(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 求职信息管理--个人求职--个人求职信息管理
- */
- @Operation(summary = "获取列表", description = "求职信息管理*个人求职*个人求职信息管理*获取列表")
- @PostMapping(value = "/qzxxgl/grqz/grqzgl/getGrqzxxglList")
- public AjaxResponse getGrqzxxglList(@RequestBody @Valid GrqzQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getGrqzxxglList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取列表", description = "求职信息管理*个人求职*个人求职信息管理*获取列表")
- @PostMapping(value = "/qzxxgl/grqz/grqzgl/exportGrqzxxglList")
- public void exportGrqzxxglList(@RequestBody GrqzQueryDTO dto, HttpServletResponse res) throws IOException {
- qzzpglBPO.exportGrqzxxglList(dto, res);
- }
- @Operation(summary = "更新简历状态(冻结或注销)", description = "求职信息管理*个人求职*个人求职信息管理*更新简历状态(冻结或注销)")
- @PostMapping(value = "/qzxxgl/grqz/grqzgl/updateGrqzxxshZt")
- public AjaxResponse updateGrqzxxshZt(@RequestBody @Valid GrOrDwZtUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.updateGrqzxxshZt(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 求职信息管理--求职匹配
- */
- @Operation(summary = "获取列表", description = "求职信息管理*求职匹配*获取列表")
- @PostMapping(value = "/qzxxgl/qzpp/getQzxxQzppList")
- public AjaxResponse getQzxxQzppList(@RequestBody @Valid GrqzQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getQzxxQzppList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取推荐单位列表", description = "求职招聘管理*求职信息管理*求职匹配*获取推荐单位列表")
- @PostMapping(value = "/qzxxgl/qzpp/getTjdw")
- public AjaxResponse getTjdw(@RequestBody @Valid TjdwQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getTjdw(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "保存推荐信息", description = "求职信息管理*求职匹配*保存推荐信息")
- @PostMapping(value = "/qzxxgl/qzpp/saveQzxxTjxx")
- public AjaxResponse saveQzxxTjxx(@RequestBody @Valid TjUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.saveQzxxTjxx(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 招聘信息管理--单位招聘--单位招聘信息审核
- */
- @Operation(summary = "获取列表", description = "招聘信息管理*单位招聘*单位招聘信息审核*获取列表")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxsh/getDwzpxxshList")
- public AjaxResponse getDwzpxxshList(@RequestBody @Valid ZpxxQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- Map<String, Object> dwzpxxshList = qzzpglBPO.getDwzpxxshList(dto);
- ajaxResponse.setData("data", dwzpxxshList.get("result"));
- ajaxResponse.setData("bae001", dwzpxxshList.get("bae001"));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取单位信息", description = "招聘信息管理*单位招聘*单位招聘信息审核*获取单位信息")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxsh/getDwzpxxshXx")
- public AjaxResponse getDwzpxxshXx(@RequestBody @Valid ZjQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getDwzpxxshXx(dto));
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核单位信息", description = "招聘信息管理*单位招聘*单位招聘信息审核*审核单位信息")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxsh/doDwzpxxsh")
- public AjaxResponse doDwzpxxsh(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doDwzpxxsh(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核单位相册", description = "招聘信息管理*单位招聘*单位招聘信息审核*审核单位相册")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxsh/doDwzpxxshXc")
- public AjaxResponse doDwzpxxshXc(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doDwzpxxshXc(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核单位介绍视频", description = "招聘信息管理*单位招聘*单位招聘信息审核*审核单位介绍视频")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxsh/doDwzpxxshJssp")
- public AjaxResponse doDwzpxxshJssp(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doDwzpxxshJssp(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 招聘信息管理--单位招聘--单位招聘信息管理
- */
- @Operation(summary = "获取列表", description = "招聘信息管理*单位招聘*单位招聘信息管理*获取列表")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxgl/getDwzpxxglList")
- public AjaxResponse getDwzpxxglList(@RequestBody @Valid ZpxxQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getDwzpxxglList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "导出单位招聘信息管理")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxgl/exportDwzpxx")
- public void exportDwzpxx(@RequestBody ZpxxQueryDTO dto, HttpServletResponse res) throws IOException {
- qzzpglBPO.exportDwzpxx(dto, res);
- }
- @Operation(summary = "更新单位招聘信息状态(冻结或注销)", description = "招聘信息管理*单位招聘*单位招聘信息管理*更新单位招聘信息状态(冻结或注销)")
- @PostMapping(value = "/zpxxgl/dwzp/dwzpxxgl/updateDwzpxxglZt")
- public AjaxResponse updateDwzpxxglZt(@RequestBody @Valid GrOrDwZtUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.updateDwzpxxglZt(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 招聘信息管理--岗位匹配
- */
- @Operation(summary = "获取列表", description = "招聘信息管理*岗位匹配*获取列表")
- @PostMapping(value = "/zpxxgl/gwpp/getZpxxGwppList")
- public AjaxResponse getZpxxGwppList(@RequestBody @Valid ZpxxQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getZpxxGwppList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取推荐人列表", description = "求职招聘管理*求职信息管理*岗位匹配*获取推荐人列表")
- @PostMapping(value = "/zpxxgl/gwpp/getTjr")
- public AjaxResponse getTjr(@RequestBody @Valid TjrQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getTjr(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "保存推荐信息", description = "求职信息管理*岗位匹配*保存推荐信息")
- @PostMapping(value = "/zpxxgl/gwpp/saveZpxxTjxx")
- public AjaxResponse saveZpxxTjxx(@RequestBody @Valid TjUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.saveZpxxTjxx(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 预定展位审核
- */
- @Operation(summary = "获取招聘会列表", description = "预定展位审核*获取招聘会列表")
- @PostMapping(value = "/ydzwsh/getZphList")
- public AjaxResponse getZphList(@RequestBody @Valid YdZphQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getZphList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取预定展位列表", description = "预定展位审核*获取预定展位列表")
- @PostMapping(value = "/ydzwsh/getYdzwshList")
- public AjaxResponse getYdzwshList(@RequestBody @Valid YdQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getYdzwshList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取预定信息", description = "预定展位审核*获取预定信息")
- @PostMapping(value = "/ydzwsh/getYdxx")
- public AjaxResponse getYdxx(@RequestBody @Valid ZjQueryDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getYdxx(dto));
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取展位对应招聘信息列表", description = "预定展位审核**获取展位对应招聘信息列表")
- @PostMapping(value = "/ydzwsh/getYdxx/getzyxxList")
- public AjaxResponse getzyxxList(@RequestBody @Valid ZjQueryListDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getzyxxList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核预定展位信息", description = "预定展位审核*审核预定展位信息")
- @PostMapping(value = "/ydzwsh/doYdzwsh")
- public AjaxResponse doYdzwsh(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doYdzwsh(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- /*
- 黑名单管理
- */
- @Operation(summary = "获取列表", description = "黑名单管理*获取列表(单位或个人)")
- @PostMapping(value = "/hmdgl/getHmdglGrList")
- public AjaxResponse getHmdglGrList(@RequestBody @Valid HmdGrQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getHmdglGrList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取列表", description = "黑名单管理*获取列表(单位或个人)")
- @PostMapping(value = "/hmdgl/getHmdglDwList")
- public AjaxResponse getHmdglDwList(@RequestBody @Valid HmdDwQueryDTO dto, BindingResult bindingResult){
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- ajaxResponse.setData("data", qzzpglBPO.getHmdglDwList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "更新黑名单状态(单位或个人)", description = "黑名单管理*更新黑名单状态(单位或个人)")
- @PostMapping(value = "/hmdgl/yrHmdglZt")
- public AjaxResponse yrHmdglZt(@RequestBody @Valid HmdZtUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.yrHmdglZt(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "更新黑名单状态(单位或个人)", description = "黑名单管理*更新黑名单状态(单位或个人)")
- @PostMapping(value = "/hmdgl/ycHmdglZt")
- public AjaxResponse ycHmdglZt(@RequestBody @Valid HmdZtUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.ycHmdglZt(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "获取列表", description = "求职招聘管理*单位基本信息审核*获取列表")
- @PostMapping(value = "/dwjbxxsh/getDwjbxxList")
- public AjaxResponse getDwjbxxList(@RequestBody @Valid DwxxQueryDTO dto, BindingResult bindingResult){
- LOG.info("求职招聘管理*单位基本信息审核*获取列表接口,start");
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- LOG.info("求职招聘管理*单位基本信息审核*获取列表接口,query");
- ajaxResponse.setData("data", qzzpglBPO.getDwjbxxList(dto));
- ajaxResponse.setData("pagenum", dto.getPagenum());
- ajaxResponse.setData("pagesize", dto.getPagesize());
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- LOG.info("求职招聘管理*单位基本信息审核*获取列表接口,end");
- return ajaxResponse;
- }
- @Operation(summary = "获取单位基本信息", description = "求职招聘管理*单位基本信息审核*获取单位基本信息(包含统一存储id)")
- @PostMapping(value = "/dwjbxxsh/getDwjbxx")
- public AjaxResponse getDwjbxx(@RequestBody @Valid ZjQueryDTO dto) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- try {
- ajaxResponse.setData("data", qzzpglBPO.getDwjbxx(dto));
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- @Operation(summary = "审核单位基本信息", description = "求职招聘管理*单位基本信息审核*审核单位基本信息")
- @PostMapping(value = "/dwjbxxsh/doDwjbxxsh")
- public AjaxResponse doDwjbxxsh(@RequestBody @Valid ShUDTO dto, BindingResult bindingResult) {
- AjaxResponse ajaxResponse = new AjaxResponse();
- if(bindingResult.hasErrors()) {
- ajaxResponse.setAppcode("1");
- List<FieldError> fieldErrors = bindingResult.getFieldErrors();
- String errmsg = "";
- for (int i=0;i<fieldErrors.size();i++){
- if (i == 0){
- errmsg = errmsg + fieldErrors.get(i).getDefaultMessage();
- } else {
- errmsg = errmsg + ";" + fieldErrors.get(i).getDefaultMessage();
- }
- }
- ajaxResponse.setErrorMsg(errmsg);
- return ajaxResponse;
- }
- try {
- qzzpglBPO.doDwjbxxsh(dto);
- } catch (AppException e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg(e.getMessage());
- } catch (Exception e) {
- ajaxResponse.setAppcode("1");
- LOG.error(e.getMessage());
- ajaxResponse.setErrorMsg("系统异常");
- }
- return ajaxResponse;
- }
- }
|