发起资质审核细节问题修改
This commit is contained in:
@@ -100,6 +100,12 @@ public class RpcCreateQualifyVerifyReq {
|
|||||||
@ApiModelProperty(value = "实控人手机号", required = true)
|
@ApiModelProperty(value = "实控人手机号", required = true)
|
||||||
private String skrPhone;
|
private String skrPhone;
|
||||||
|
|
||||||
|
@ApiModelProperty("客户/招商经理钉钉id")
|
||||||
|
private String userCustDingUserId;
|
||||||
|
|
||||||
|
@ApiModelProperty("选址开发主管钉钉id")
|
||||||
|
private String userSiteDevDingUserId;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiModelProperty(value = "数据体", required = true)
|
@ApiModelProperty(value = "数据体", required = true)
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
throw new ServiceException(ErrorCodeEnum.INTERVIEW_NOT_EXIST);
|
throw new ServiceException(ErrorCodeEnum.INTERVIEW_NOT_EXIST);
|
||||||
}
|
}
|
||||||
//根据面试状态限制
|
//根据面试状态限制
|
||||||
if (hyPartnerInterviewDO.getStatus().equals(Integer.parseInt(WorkflowStatusEnum.INTERVIEW_4.getCode()))) {
|
if (!hyPartnerInterviewDO.getStatus().equals(Integer.parseInt(WorkflowStatusEnum.INTERVIEW_4.getCode()))) {
|
||||||
throw new ApiException(ErrorCodeEnum.INTERVIEW_STATUS_ERROR);
|
throw new ApiException(ErrorCodeEnum.INTERVIEW_STATUS_ERROR);
|
||||||
}
|
}
|
||||||
//1.发起加盟商资质审核
|
//1.发起加盟商资质审核
|
||||||
@@ -139,10 +139,13 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
HyPartnerLineInfoDO hyPartnerLineInfoDO = hyPartnerLineInfoMapper.selectByPrimaryKeySelective(Long.valueOf(request.getLineId()));
|
HyPartnerLineInfoDO hyPartnerLineInfoDO = hyPartnerLineInfoMapper.selectByPrimaryKeySelective(Long.valueOf(request.getLineId()));
|
||||||
if (!Objects.isNull(hyPartnerLineInfoDO)) {
|
if (!Objects.isNull(hyPartnerLineInfoDO)) {
|
||||||
String investmentManagerId = hyPartnerLineInfoDO.getInvestmentManager();
|
String investmentManagerId = hyPartnerLineInfoDO.getInvestmentManager();
|
||||||
EnterpriseUserDO enterpriseUserDO = enterpriseUserDAO.getUserInfoById(investmentManagerId);
|
String developmentDirectorId = hyPartnerLineInfoDO.getDevelopmentDirector();
|
||||||
if (!Objects.isNull(enterpriseUserDO)) {
|
EnterpriseUserDO investmentManager = enterpriseUserDAO.getUserInfoById(investmentManagerId);
|
||||||
String jobNumber = enterpriseUserDO.getJobnumber();
|
EnterpriseUserDO developmentDirector = enterpriseUserDAO.getUserInfoById(developmentDirectorId);
|
||||||
String mobile = enterpriseUserDO.getMobile();
|
//招商经理信息(客户经理)
|
||||||
|
if (!Objects.isNull(investmentManager)) {
|
||||||
|
String jobNumber = investmentManager.getJobnumber();
|
||||||
|
String mobile = investmentManager.getMobile();
|
||||||
DingdingUserDO dingdingUserDO = dingdingUserMapper.selectDingDingUserByMobile(mobile);
|
DingdingUserDO dingdingUserDO = dingdingUserMapper.selectDingDingUserByMobile(mobile);
|
||||||
if (Objects.isNull(dingdingUserDO)) {
|
if (Objects.isNull(dingdingUserDO)) {
|
||||||
throw new ServiceException(ErrorCodeEnum.DINGDING_USER_NOT_EXIST);
|
throw new ServiceException(ErrorCodeEnum.DINGDING_USER_NOT_EXIST);
|
||||||
@@ -150,6 +153,16 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
rpcRequest.setDingUserId(dingdingUserDO.getUserid());
|
rpcRequest.setDingUserId(dingdingUserDO.getUserid());
|
||||||
authCode = generateAuthCode(jobNumber);
|
authCode = generateAuthCode(jobNumber);
|
||||||
rpcRequest.getData().setAuthCode(authCode);
|
rpcRequest.getData().setAuthCode(authCode);
|
||||||
|
rpcRequest.getData().setUserCustDingUserId(dingdingUserDO.getUserid());
|
||||||
|
}
|
||||||
|
//开发主管信息
|
||||||
|
if (!Objects.isNull(developmentDirector)) {
|
||||||
|
String mobile = developmentDirector.getMobile();
|
||||||
|
DingdingUserDO dingdingUserDO = dingdingUserMapper.selectDingDingUserByMobile(mobile);
|
||||||
|
if (Objects.isNull(dingdingUserDO)) {
|
||||||
|
throw new ServiceException(ErrorCodeEnum.DINGDING_USER_NOT_EXIST);
|
||||||
|
}
|
||||||
|
rpcRequest.getData().setUserSiteDevDingUserId(dingdingUserDO.getUserid());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -281,7 +294,7 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
param.add("file", resource);
|
param.add("file", resource);
|
||||||
//上传文件
|
//上传文件
|
||||||
responseEntity = RestTemplateUtil.post(url, headers, param, MDMResultDTO.class);
|
responseEntity = RestTemplateUtil.post(url, headers, param, MDMResultDTO.class);
|
||||||
log.info("url:{}, header:{}, request:{} response statusCode:{}", url, JSONObject.toJSONString(headers), JSONObject.toJSONString(param, SerializerFeature.IgnoreErrorGetter), JSONObject.toJSONString(responseEntity.getStatusCode()));
|
log.info("url:{}, header:{}, response statusCode:{}", url, JSONObject.toJSONString(headers), JSONObject.toJSONString(responseEntity.getStatusCode()));
|
||||||
Map<String, String> data = (Map<String, String>) responseEntity.getBody().getData();
|
Map<String, String> data = (Map<String, String>) responseEntity.getBody().getData();
|
||||||
SkrRelshipProve skrRelshipProve= BeanUtil.fillBeanWithMap(data, new SkrRelshipProve(), false);
|
SkrRelshipProve skrRelshipProve= BeanUtil.fillBeanWithMap(data, new SkrRelshipProve(), false);
|
||||||
relshipProves.add(skrRelshipProve);
|
relshipProves.add(skrRelshipProve);
|
||||||
|
|||||||
Reference in New Issue
Block a user