|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //查询是否有权限 | 
|---|
|  |  |  | s.setHasRole(getHasRoleByParam(s,userInfo,adminList)); | 
|---|
|  |  |  | /*  //服务项 | 
|---|
|  |  |  | /*  //服务项 | 
|---|
|  |  |  | MPJLambdaWrapper<ProjectRel> prquery = new MPJLambdaWrapper<>(); | 
|---|
|  |  |  | prquery.selectAll(ProjectRel.class); | 
|---|
|  |  |  | prquery.eq(ProjectRel::getIsdeleted, MeetConstants.ZERO); | 
|---|
|  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public MeetingDetailResponse getMeetingDetail(Integer id,Integer sysUserId) { | 
|---|
|  |  |  | MeetingDetailResponse meetingDetailResponse = bookingsMapper.meetingDetail(id); | 
|---|
|  |  |  | if (Objects.isNull(meetingDetailResponse)) { | 
|---|
|  |  |  | if (Objects.isNull(meetingDetailResponse) | 
|---|
|  |  |  | || Constants.equalsInteger(meetingDetailResponse.getIsdeleted(),Constants.ONE) ) { | 
|---|
|  |  |  | throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(), "未查询到会议详情"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //预约人 | 
|---|
|  |  |  | 
|---|
|  |  |  | public Integer reservationMeeting(BookingsRequest bookingsRequest) { | 
|---|
|  |  |  | Bookings bookings = new Bookings(); | 
|---|
|  |  |  | BeanUtils.copyProperties(bookingsRequest, bookings); | 
|---|
|  |  |  | bookings.setJoinNotice(bookingsRequest.getJoinNotice()); | 
|---|
|  |  |  | if (Objects.isNull(bookingsRequest.getId())) { | 
|---|
|  |  |  | this.create(bookings); | 
|---|
|  |  |  | return bookings.getId(); | 
|---|
|  |  |  | 
|---|
|  |  |  | .replace("{会议主题}",StringUtils.defaultString(bookings.getName(),"")) | 
|---|
|  |  |  | .replace("{会议室名称}",StringUtils.defaultString(bookings.getRoomName(),"")) | 
|---|
|  |  |  | .replace("{会议时间段}",StringUtils.defaultString(timeInfo,"")) | 
|---|
|  |  |  | .replace("{会议备注}",StringUtils.defaultString(smsEmail.getRemark(),""))); | 
|---|
|  |  |  | .replace("{会议备注}",StringUtils.defaultString(bookings.getRemark(),""))); | 
|---|
|  |  |  | smsEmailList.add(smsEmail); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|