update 会议列表返回负责人名称,手机号

This commit is contained in:
lijiarao
2021-09-03 14:54:02 +08:00
parent 4ca3d33291
commit 3285e44658
2 changed files with 8 additions and 1 deletions
@@ -7,6 +7,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.jero.common.api.vo.Result;
import com.jero.common.system.query.QueryGenerator;
import com.jero.common.util.PasswordUtil;
import com.jero.common.util.ValidUtil;
import com.jero.meeting.entity.PayMeeting;
import com.jero.meeting.service.IPayMeetingService;
@@ -51,6 +52,9 @@ public class PayMeetingController extends JeroController<PayMeeting, IPayMeeting
QueryWrapper<PayMeeting> queryWrapper = QueryGenerator.initQueryWrapper(payMeeting, req.getParameterMap());
Page<PayMeeting> page = new Page<>(pageNo, pageSize);
IPage<PayMeeting> pageList = payMeetingService.page(page, queryWrapper);
for (PayMeeting meeting : pageList.getRecords()) {
meeting.setDirectorPhone(PasswordUtil.decrypt(meeting.getDirectorPhone()));
}
return Result.OK(pageList);
}
@@ -69,7 +69,10 @@ public class PayMeetingServiceImpl extends ServiceImpl<PayMeetingMapper, PayMeet
String directorId = payMeetingVO.getDirectorId();
LoginUser loginUser = sysBaseApi.getUserById(directorId);
if (loginUser == null) {
throw new JeroBootException("会议联系人不存在");
throw new JeroBootException("会议负责人不存在");
}else{
payMeetingVO.setDirectorName(loginUser.getUsername());
payMeetingVO.setDirectorPhone(loginUser.getPhone());
}
//根据会议类型进行校验