Commit 5c9bf449 by jianan

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

parent e7d4cdf4
......@@ -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 {
GeneratePDFResponseVO generatePDF(GeneratePDFRequestVO requestVO);
QueryPractitionerInfoResponseVO queryPractitionerInfo(QueryPractitionerInfoRequestVO requestVO);
CommonResultResponseVO hiringSubmit(HiringBasicInfoIdRequestVO requestVO);
}
......@@ -821,6 +821,30 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
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")
private boolean addStepToList(HiringApproveRequestVO requestVO,
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