update 国际研讨会邀请码,改成非必填
This commit is contained in:
+18
-10
@@ -352,25 +352,33 @@ public class PayMeetingServiceImpl extends ServiceImpl<PayMeetingMapper, PayMeet
|
||||
List<String> codeList = new ArrayList<>();
|
||||
//VIP邀请码
|
||||
String vipInvitationCode = payMeetingVO.getVipInvitationCode();
|
||||
codeList.add(vipInvitationCode);
|
||||
if (StringUtils.isNotBlank(vipInvitationCode)) {
|
||||
codeList.add(vipInvitationCode);
|
||||
}
|
||||
//演讲嘉宾邀请码
|
||||
String speakerInvitationCode = payMeetingVO.getSpeakerInvitationCode();
|
||||
if (codeList.contains(speakerInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
if (StringUtils.isNotBlank(speakerInvitationCode)) {
|
||||
if (codeList.contains(speakerInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
}
|
||||
codeList.add(speakerInvitationCode);
|
||||
}
|
||||
codeList.add(speakerInvitationCode);
|
||||
//特邀嘉宾邀请码
|
||||
String guestInvitationCode = payMeetingVO.getGuestInvitationCode();
|
||||
if (codeList.contains(guestInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
if (StringUtils.isNotBlank(speakerInvitationCode)) {
|
||||
if (codeList.contains(guestInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
}
|
||||
codeList.add(guestInvitationCode);
|
||||
}
|
||||
codeList.add(guestInvitationCode);
|
||||
//合作伙伴邀请码
|
||||
String cooperativeInvitationCode = payMeetingVO.getCooperativeInvitationCode();
|
||||
if (codeList.contains(cooperativeInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
if (StringUtils.isNotBlank(speakerInvitationCode)) {
|
||||
if (codeList.contains(cooperativeInvitationCode)) {
|
||||
throw new JeroBootException("邀请码不能重复");
|
||||
}
|
||||
codeList.add(cooperativeInvitationCode);
|
||||
}
|
||||
codeList.add(cooperativeInvitationCode);
|
||||
break;
|
||||
case MeetingCommon.COMMITTEE_MEETING:
|
||||
ValidUtil.validate(payMeetingVO, CaseCommitteeMeeting.class);
|
||||
|
||||
@@ -169,28 +169,24 @@ public class PayMeetingVO implements Serializable {
|
||||
/**VIP邀请码*/
|
||||
@Excel(name = "VIP邀请码", width = 15)
|
||||
@ApiModelProperty(value = "VIP邀请码")
|
||||
@NotBlank(message = "VIP邀请码不能为空",groups = InternationalMeeting.class)
|
||||
@Size(max = 50, message = "VIP邀请码最多为50个字符",groups = InternationalMeeting.class)
|
||||
private java.lang.String vipInvitationCode;
|
||||
|
||||
/**演讲嘉宾邀请码*/
|
||||
@Excel(name = "演讲嘉宾邀请码", width = 15)
|
||||
@ApiModelProperty(value = "演讲嘉宾邀请码")
|
||||
@NotBlank(message = "演讲嘉宾邀请码不能为空",groups = InternationalMeeting.class)
|
||||
@Size(max = 50, message = "演讲嘉宾邀请码最多为50个字符",groups = InternationalMeeting.class)
|
||||
private java.lang.String speakerInvitationCode;
|
||||
|
||||
/**特邀嘉宾邀请码*/
|
||||
@Excel(name = "特邀嘉宾邀请码", width = 15)
|
||||
@ApiModelProperty(value = "特邀嘉宾邀请码")
|
||||
@NotBlank(message = "特邀嘉宾邀请码不能为空",groups = InternationalMeeting.class)
|
||||
@Size(max = 50, message = "特邀嘉宾邀请码最多为50个字符",groups = InternationalMeeting.class)
|
||||
private java.lang.String guestInvitationCode;
|
||||
|
||||
/**合作伙伴邀请码*/
|
||||
@Excel(name = "合作伙伴邀请码", width = 15)
|
||||
@ApiModelProperty(value = "合作伙伴邀请码")
|
||||
@NotBlank(message = "合作伙伴邀请码不能为空",groups = InternationalMeeting.class)
|
||||
@Size(max = 50, message = "合作伙伴邀请码最多为50个字符",groups = InternationalMeeting.class)
|
||||
private java.lang.String cooperativeInvitationCode;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user