This commit is contained in:
shuo.wang
2025-04-10 16:29:41 +08:00
parent 2c55423f65
commit 7a47e35104
2 changed files with 15 additions and 1 deletions

View File

@@ -22,8 +22,10 @@ public class JoinIntentionRequest {
@ApiModelProperty("加盟模式 1-社会加盟模式 2-强加盟模式")
private Integer joinMode;
@ApiModelProperty("姓名")
@NotBlank
private String userName;
@ApiModelProperty("手机号")
@NotBlank
private String mobile;
@ApiModelProperty("1男 2女")
private Integer sex;
@@ -38,9 +40,12 @@ public class JoinIntentionRequest {
@ApiModelProperty("线索审核信息id")
private Long auditId;
@ApiModelProperty("身份证号码/统一社会信用代码")
@NotBlank
private String idCardNo;
@ApiModelProperty("身份证正面")
@NotBlank
private String frontOfIdCard;
@NotBlank
@ApiModelProperty("身份证反面")
private String backOfIdCard;
@ApiModelProperty("婚姻状态 1-未婚 2-已婚 3-离婚 4-丧偶")
@@ -72,14 +77,19 @@ public class JoinIntentionRequest {
@ApiModelProperty("办公地址")
private String officeAddress;
@ApiModelProperty("法人姓名")
@NotBlank
private String legalName;
@ApiModelProperty("法人身份证号码")
@NotBlank
private String legalIdCardNo;
@ApiModelProperty("法人身份证正面")
@NotBlank
private String legalIdCardFront;
@ApiModelProperty("法人身份证反面")
@NotBlank
private String legalIdCardBack;
@ApiModelProperty("法人手机号")
@NotBlank
private String legalMobile;
@ApiModelProperty("业务负责人姓名")
private String businessLeaderName;

View File

@@ -203,8 +203,12 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten
log.info("initiating request:{}", JSONObject.toJSONString(request));
SigningBaseInfoDO signingBaseInfoDO = request.toSigningBaseInfoDO();
boolean submitStatus = intentAgreementMapper.insert(signingBaseInfoDO);
LineInfoDO lineInfoDO = lineInfoMapper.getByPartnerId(request.getPartnerId());
if (Objects.isNull(lineInfoDO.getRegionId())){
throw new ServiceException(ErrorCodeEnum.LINE_REGION_NOT_EXIST);
}
if (submitStatus) {
LineInfoDO lineInfoDO = lineInfoMapper.getByPartnerId(request.getPartnerId());
if (Objects.isNull(lineInfoDO)) {
throw new ServiceException(ErrorCodeEnum.INTERVIEW_PARTNER_NOT_EXIST);
}