Commit 5c9bf449 by jianan

报聘提交页调用/hiringSubmit接口将状态改为"已填完"

parent e7d4cdf4
...@@ -190,6 +190,19 @@ public class PractitionerHiringController { ...@@ -190,6 +190,19 @@ public class PractitionerHiringController {
} }
/** /**
* 全部报聘信息已提交,将状态改为已填完
*
*/
@RequestMapping("/hiringSubmit")
public Object hiringSubmit(@RequestBody HiringBasicInfoIdRequestVO requestVO){
JsonResult result = new JsonResult();
CommonResultResponseVO responseVO = practitionerHiringService.hiringSubmit(requestVO);
result.addResult(responseVO);
result.setData(responseVO);
return result;
}
/**
* 保存报聘经纪人电子签名 * 保存报聘经纪人电子签名
* *
*/ */
......
...@@ -56,4 +56,6 @@ public interface PractitionerHiringService { ...@@ -56,4 +56,6 @@ public interface PractitionerHiringService {
GeneratePDFResponseVO generatePDF(GeneratePDFRequestVO requestVO); GeneratePDFResponseVO generatePDF(GeneratePDFRequestVO requestVO);
QueryPractitionerInfoResponseVO queryPractitionerInfo(QueryPractitionerInfoRequestVO requestVO); QueryPractitionerInfoResponseVO queryPractitionerInfo(QueryPractitionerInfoRequestVO requestVO);
CommonResultResponseVO hiringSubmit(HiringBasicInfoIdRequestVO requestVO);
} }
...@@ -821,6 +821,30 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService ...@@ -821,6 +821,30 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
return resp; return resp;
} }
@Override
public CommonResultResponseVO hiringSubmit(HiringBasicInfoIdRequestVO requestVO) {
CommonResultResponseVO resp = new CommonResultResponseVO();
Long basicInfoId = requestVO.getHiringBasicInfoId();
try {
AclPractitionerHiringBasicInfo basicInfo = new AclPractitionerHiringBasicInfo();
basicInfo.setId(basicInfoId);
AclPractitionerHiringMembership hiringMemberShip = membershipMapper.selectByHiringBasicInfoId(basicInfoId);
if (Long.valueOf("30").equals(hiringMemberShip.getMdDropOptionId())) {
basicInfo.setApproveStatus("2");
} else {
basicInfo.setApproveStatus("-2");
}
basicInfoMapper.updateByPrimaryKeySelective(basicInfo);
resp.setCommonResult(new CommonResult(true, ZHBErrorConfig.getErrorInfo("800000")));
} catch (Exception e) {
e.printStackTrace();
resp.setCommonResult(new CommonResult(false, "保存失败"));
}
return resp;
}
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
private boolean addStepToList(HiringApproveRequestVO requestVO, private boolean addStepToList(HiringApproveRequestVO requestVO,
int stepSeq, int stepSeq,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment