update 操作信息交流会时同步操作会员系统的年会动态
This commit is contained in:
+1
-1
@@ -252,7 +252,7 @@ public class PayMeetingController extends JeroController<PayMeeting, IPayMeeting
|
||||
String meetingType = meeting.getMeetingType().toString();
|
||||
//String meetingType1 = sysBaseAPI.translateDict("meeting_type", meetingType);
|
||||
payMeetingVO.setMeetingType(meetingType);
|
||||
payMeetingVO.setTbMeetingType(meeting.getMeetingType().toString());
|
||||
payMeetingVO.setTbMeetingType(meeting.getTbMeetingType().toString());
|
||||
//payMeetingVO.setHotelContactsList(new ArrayList<>());
|
||||
//会议查询酒店联系人列表
|
||||
LambdaQueryWrapper<PayMeetingHotelContacts> wrapper = new LambdaQueryWrapper<>();
|
||||
|
||||
+3
-2
@@ -27,6 +27,7 @@ import com.jero.project.service.IPayWorkingGroupService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
@@ -180,12 +181,12 @@ public class StandardsMeetingController extends JeroController<PayMeeting, IPayM
|
||||
this.payMeetingService.deleteByIds(idList);
|
||||
if (!idList2.isEmpty()) {
|
||||
HashMap<String, Object> paramMap = new HashMap<>();
|
||||
paramMap.put("ids",idList2);
|
||||
paramMap.put("ids", StringUtils.strip(idList2.toString(),"[]"));
|
||||
AuthenticationUtils.get("/stablecrosstraining/stableCrossTraining/deleteBatchIncome",paramMap);
|
||||
}
|
||||
if (!idList3.isEmpty()) {
|
||||
HashMap<String, Object> paramMap = new HashMap<>();
|
||||
paramMap.put("ids",idList3);
|
||||
paramMap.put("ids",StringUtils.strip(idList3.toString(),"[]"));
|
||||
AuthenticationUtils.get("/meetingNews/meetingNews/deleteBatchIncome",paramMap);
|
||||
}
|
||||
|
||||
|
||||
+25
-7
@@ -289,22 +289,40 @@ public class StableCrossTrainingServiceImpl extends ServiceImpl<StableCrossTrain
|
||||
if (count > 0) {
|
||||
throw new JeroBootException("会议名称与标协会员系统重复");
|
||||
}
|
||||
boolean resFlag = meetingNewsService.save(meetingNews);
|
||||
if (!resFlag) {
|
||||
throw new JeroBootException("添加年会动态失败");
|
||||
}
|
||||
//创建时间/创建人/修改时间/修改人
|
||||
BaseUtil.create(meetingNews, "e9ca23d68d884d4ebb19d07889727dae");
|
||||
BaseUtil.update(meetingNews, "e9ca23d68d884d4ebb19d07889727dae");
|
||||
//添加酒店信息
|
||||
LambdaQueryWrapper<HotelManagement> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(HotelManagement::getTrainingId, meetingNews.getId());
|
||||
List<HotelManagement> hotelManagements = hotelManagementService.list(queryWrapper);
|
||||
HotelManagement hotelManagement = new HotelManagement();
|
||||
hotelManagement.setHotelList(meetingNews.getHotelList());
|
||||
hotelManagement.setTrainingId(meetingNews.getId())
|
||||
.setConferenceTheme(meetingNews.getConferenceTheme()).setHoldTime(meetingNews.getHoldTime())
|
||||
.setPlace(meetingNews.getPlace()).setPlaceName(meetingNews.getPlaceName())
|
||||
.setHotelName(meetingNews.getHotelName()).setAddress(meetingNews.getAddress())
|
||||
.setMeetingType(1);
|
||||
.setMeetingType(1).setId(hotelManagements.get(0).getId());
|
||||
hotelManagementService.edit(hotelManagement);
|
||||
return meetingNewsService.updateById(meetingNews);
|
||||
LambdaUpdateWrapper<MeetingNews> updateWrapper = new LambdaUpdateWrapper<>();
|
||||
updateWrapper.eq(MeetingNews::getId, meetingNews.getId())
|
||||
.set(StringUtils.isNotBlank(meetingNews.getConferenceTheme()), MeetingNews::getConferenceTheme, meetingNews.getConferenceTheme())//会议主题
|
||||
.set(StringUtils.isNotBlank(meetingNews.getHoldTime()), MeetingNews::getHoldTime, meetingNews.getHoldTime())//召开时间
|
||||
.set(StringUtils.isNotBlank(meetingNews.getPlace()), MeetingNews::getPlace, meetingNews.getPlace())//召开地点码
|
||||
.set(StringUtils.isNotBlank(meetingNews.getPlaceName()), MeetingNews::getPlaceName, meetingNews.getPlaceName())//省市区名称
|
||||
.set(StringUtils.isNotBlank(meetingNews.getIntroduction()), MeetingNews::getIntroduction, meetingNews.getIntroduction())//会议介绍
|
||||
.set(StringUtils.isNotBlank(meetingNews.getPropagandaMap()), MeetingNews::getPropagandaMap, meetingNews.getPropagandaMap())//宣传图
|
||||
.set(StringUtils.isNotBlank(meetingNews.getTraffic()), MeetingNews::getTraffic, meetingNews.getTraffic())//交通信息
|
||||
.set(StringUtils.isNotBlank(meetingNews.getDetails()), MeetingNews::getDetails, meetingNews.getDetails())//详情资讯
|
||||
.set(StringUtils.isNotBlank(meetingNews.getSchedule()), MeetingNews::getSchedule, meetingNews.getSchedule())//会议日程
|
||||
.set(StringUtils.isNotBlank(meetingNews.getAnnouncement()), MeetingNews::getAnnouncement, meetingNews.getAnnouncement())//会议通知
|
||||
.set(StringUtils.isNotBlank(meetingNews.getNewsReport()), MeetingNews::getNewsReport, meetingNews.getNewsReport())//新闻报道
|
||||
.set(StringUtils.isNotBlank(meetingNews.getConferenceRegistration()), MeetingNews::getConferenceRegistration, meetingNews.getConferenceRegistration())//报名链接
|
||||
.set(StringUtils.isNotBlank(meetingNews.getConferenceRegistrationImg()), MeetingNews::getConferenceRegistrationImg, meetingNews.getConferenceRegistrationImg())//报名二维码
|
||||
.set(meetingNews.getConvokeStartTime() != null, MeetingNews::getConvokeStartTime, meetingNews.getConvokeStartTime())//开始时间
|
||||
.set(meetingNews.getConvokeEndTime() != null, MeetingNews::getConvokeEndTime, meetingNews.getConvokeEndTime())//结束时间
|
||||
.set(MeetingNews::getUpdateBy, meetingNews.getUpdateBy())//修改人
|
||||
.set(MeetingNews::getUpdateTime, meetingNews.getUpdateTime());//修改时间
|
||||
return meetingNewsService.update(updateWrapper);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user