提交 bcec0b3b authored 作者: xc's avatar xc

xc

上级 7e31f1c7
...@@ -37,35 +37,40 @@ public class NoticeServiceImpl implements NoticeService { ...@@ -37,35 +37,40 @@ public class NoticeServiceImpl implements NoticeService {
notice.setUpdateTime(new Date()); notice.setUpdateTime(new Date());
notice.setDeadline(calendar.getTime()); notice.setDeadline(calendar.getTime());
notice.setUnit(userDo.getUnit()); notice.setUnit(userDo.getUnit());
notice.setStatus(0);
noticeDao.save(notice); noticeDao.save(notice);
String data = "";
Notice notice1 = new Notice(); if(notice.getType() == 2){
notice1.setType(0); //如果是草稿
notice1.setTitle(notice.getTitle()); data = "[" +userDo.getUnit() + "][" + userDo.getDepartment() + "]的[" + userDo.getName()
notice1.setAddressee(notice.getAddressee()); + "]新增关于[" + notice.getTitle() + "草稿";
notice1.setDeadline(notice.getDeadline()); }else {
notice1.setFileList(notice.getFileList()); //如果是发送,就新增接收
notice1.setMessage(notice.getMessage());
notice1.setNote(notice.getNote()); data = "[" +userDo.getUnit() + "][" + userDo.getDepartment() + "]的[" + userDo.getName()
notice1.setSender(notice.getSender()); + "]给[" + userDo1.getUnit() + "][" + userDo1.getDepartment() + "]的[" + userDo1.getName()
notice1.setStatus(notice.getStatus()); + "发送了关于[" + notice.getTitle() + "]的通知";
notice1.setUpdateTime(notice.getUpdateTime()); Notice notice1 = new Notice();
notice1.setUnit(notice.getUnit()); notice1.setType(0);
noticeDao.save(notice1); notice1.setTitle(notice.getTitle());
System.out.println(notice.getSender() + notice.getAddressee()); notice1.setAddressee(notice.getAddressee());
notice1.setDeadline(notice.getDeadline());
notice1.setFileList(notice.getFileList());
String data = "[" +userDo.getUnit() + "][" + userDo.getDepartment() + "]的[" + userDo.getName() notice1.setMessage(notice.getMessage());
+ "]给[" + userDo1.getUnit() + "][" + userDo1.getDepartment() + "]的[" + userDo1.getName() notice1.setNote(notice.getNote());
+ "发送了关于[" + notice.getTitle() + "的通知"; notice1.setSender(notice.getSender());
notice1.setStatus(notice.getStatus());
String data1 = "[" +userDo1.getUnit() + "][" + userDo1.getDepartment() + "]的[" + userDo1.getName() notice1.setUpdateTime(notice.getUpdateTime());
+ "]收到了来自[" + userDo.getUnit() + "][" + userDo.getDepartment() + "]的[" + userDo.getName() notice1.setUnit(notice.getUnit());
+ "关于[" + notice.getTitle() + "的通知"; noticeDao.save(notice1);
String data1 = "[" +userDo1.getUnit() + "][" + userDo1.getDepartment() + "]的[" + userDo1.getName()
+ "]收到了来自[" + userDo.getUnit() + "][" + userDo.getDepartment() + "]的[" + userDo.getName()
+ "关于[" + notice.getTitle() + "的通知";
efsLogUtil.addLog(new EfsLog(null, userDo1.getId(), data1, new Date()));
}
efsLogUtil.addLog(new EfsLog(null, userDo.getId(), data, new Date())); efsLogUtil.addLog(new EfsLog(null, userDo.getId(), data, new Date()));
efsLogUtil.addLog(new EfsLog(null, userDo1.getId(), data1, new Date()));
return true; return true;
}catch (Exception e){ }catch (Exception e){
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论