add 会员系统新增会议时,来款系统和会员系统的交互接口
This commit is contained in:
+3
-62
@@ -60,7 +60,7 @@ public class StableCrossTrainingServiceImpl extends ServiceImpl<StableCrossTrain
|
||||
StableCrossTraining stableCrossTraining = new StableCrossTraining();
|
||||
stableCrossTraining.setId(payMeeting.getId());
|
||||
stableCrossTraining.setName(payMeeting.getMeetingName());
|
||||
stableCrossTraining.setMeetingType(payMeeting.getMeetingType());
|
||||
stableCrossTraining.setMeetingType(payMeeting.getTbMeetingType());
|
||||
stableCrossTraining.setYear(payMeeting.getParticularYear());
|
||||
Date startTime = payMeeting.getStartTime();
|
||||
Date endTime = payMeeting.getEndTime();
|
||||
@@ -69,7 +69,8 @@ public class StableCrossTrainingServiceImpl extends ServiceImpl<StableCrossTrain
|
||||
stableCrossTraining.setConvokeEndTime(endTime);
|
||||
stableCrossTraining.setConvokeLocale(payMeeting.getConvokeLocale());
|
||||
stableCrossTraining.setPlaceName(payMeeting.getVenue());
|
||||
stableCrossTraining.setMeetingFiles(payMeeting.getMeetingFiles());
|
||||
stableCrossTraining.setMeetingFiles(payMeeting.getMeetingData());
|
||||
stableCrossTraining.setMeetingNotifyFiles(payMeeting.getMeetingFiles());
|
||||
stableCrossTraining.setMeetingDescription(payMeeting.getMeetingContent());
|
||||
stableCrossTraining.setRemark(payMeeting.getRemark());
|
||||
Date startSignInTime = payMeeting.getStartSignInTime();
|
||||
@@ -123,66 +124,6 @@ public class StableCrossTrainingServiceImpl extends ServiceImpl<StableCrossTrain
|
||||
return resFlag;
|
||||
}
|
||||
|
||||
//判空
|
||||
public void ifEntityIsEmpty(StableCrossTraining stableCrossTraining) {
|
||||
if (StringUtils.isBlank(stableCrossTraining.getName())) {
|
||||
throw new JeroBootException(Result.NULL_NAME);
|
||||
} else {
|
||||
if (stableCrossTraining.getName().length() > 50) {
|
||||
throw new JeroBootException("会议名称输入超过限定长度!");
|
||||
}
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getMeetingApply())) {
|
||||
throw new JeroBootException("请核实会议报名是否存在!");
|
||||
} else {
|
||||
if (stableCrossTraining.getMeetingApply().length() > 500) {
|
||||
throw new JeroBootException("会议报名输入超过限定长度!");
|
||||
}
|
||||
if (!Assert.iswebsit(stableCrossTraining.getMeetingApply())) {
|
||||
throw new JeroBootException("报名链接请输入网址格式");
|
||||
}
|
||||
}
|
||||
if (null == stableCrossTraining.getMeetingType()) {
|
||||
throw new JeroBootException("请核实培训类型是否存在!");
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getYear())) {
|
||||
throw new JeroBootException("请核实年份是否存在!");
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getConvokeTime())) {
|
||||
throw new JeroBootException("请核实培训召开时间是否存在!");
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getConvokeLocale())) {
|
||||
throw new JeroBootException("请核实培训召开地点是否存在!");
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getPlaceName())) {
|
||||
throw new JeroBootException("请核实省市名称是否存在!");
|
||||
}
|
||||
if (StringUtils.isNotBlank(stableCrossTraining.getRemark())) {
|
||||
if (stableCrossTraining.getRemark().length() > 500) {
|
||||
throw new JeroBootException("备注输入超过限定长度!");
|
||||
}
|
||||
}
|
||||
if (StringUtils.isBlank(stableCrossTraining.getSignInTime())) {
|
||||
throw new JeroBootException("请核实注册签到是否存在!");
|
||||
} else {
|
||||
if (stableCrossTraining.getSignInTime().length() > 50) {
|
||||
throw new JeroBootException("注册签到输入超过限定长度!");
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(stableCrossTraining.getMeetingFiles())) {
|
||||
List<String> newsReportList = Arrays.asList(stableCrossTraining.getMeetingFiles().split(","));
|
||||
if (newsReportList.size() > 10) {
|
||||
throw new JeroBootException("会议文件最多为10个");
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(stableCrossTraining.getMeetingNotifyFiles())) {
|
||||
List<String> newsReportList = Arrays.asList(stableCrossTraining.getMeetingNotifyFiles().split(","));
|
||||
if (newsReportList.size() > 10) {
|
||||
throw new JeroBootException("会议通知文件最多为10个");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//判断培训状态
|
||||
public StableCrossTraining isTrainingState(StableCrossTraining stableCrossTraining) {
|
||||
|
||||
Reference in New Issue
Block a user