提交 ec693f65 authored 作者: zjm's avatar zjm

1

上级 cc49ff94
流水线 #179 已失败 于阶段
......@@ -16,4 +16,6 @@ public interface NoticeDao extends MongoRepository<Notice,String> {
List<Notice> findAllByApplyIdAndIsRead(String applyId,String isRead);
List<Notice> findAllByApplyId(String applyId);
List<Notice> findAllByWorkId(String workId);
}
package com.zjty.tynotes.job.basic.service.impl;
import com.zjty.tynotes.address.server.dao.NoticeDao;
import com.zjty.tynotes.address.server.entity.Notice;
import com.zjty.tynotes.address.server.service.NoticeService;
import com.zjty.tynotes.job.basic.entity.database.Attachment;
import com.zjty.tynotes.job.basic.entity.database.Work;
import com.zjty.tynotes.job.basic.entity.response.WorkOverTime;
......@@ -28,7 +31,8 @@ public class ConversionServiceImpl implements ConversionService {
AttachmentRepository attachmentRepository;
@Autowired
PriviceService priviceService;
@Autowired
private NoticeDao noticeDao;
@Override
public WorkVo workToVo(Work work) {
log.info("开始转换对象");
......@@ -40,7 +44,12 @@ public class ConversionServiceImpl implements ConversionService {
List<String> uid=work.getCrewList();
List<Attachment> attachments=new ArrayList<>();
List<String> attachIds=work.getAttachment();
List<Notice> list= noticeDao.findAllByWorkId(work.getId());
list.forEach(i->{
if (i.getIsAgree()==null || i.getIsAgree().equals("1")){
uid.remove(i.getBorrowUserId());
}
});
if (uid!=null && uid.size()!=0){
for (String id:uid){
users.add(iUserService.findUserById(id));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论