作品审核--修改--增加审核结果消息通知
This commit is contained in:
parent
7f01afc540
commit
0b29628ab5
@ -10,16 +10,14 @@ import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.system.domain.SysUserNotification;
|
||||
import com.ruoyi.system.domain.UserWork;
|
||||
import com.ruoyi.system.domain.WorkReview;
|
||||
import com.ruoyi.system.domain.dto.ReviewWorkDto;
|
||||
import com.ruoyi.system.domain.dto.SeOnlineTimeDto;
|
||||
import com.ruoyi.system.domain.dto.SeUserWorkCountDto;
|
||||
import com.ruoyi.system.domain.dto.UserWorkReviewDto;
|
||||
import com.ruoyi.system.service.IDailySysService;
|
||||
import com.ruoyi.system.service.ISysUserStService;
|
||||
import com.ruoyi.system.service.IUserWorkService;
|
||||
import com.ruoyi.system.service.IWorkReviewService;
|
||||
import com.ruoyi.system.service.*;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -49,6 +47,10 @@ public class SysWorkReviewController extends BaseController {
|
||||
@Autowired
|
||||
private IWorkReviewService workReviewService;
|
||||
|
||||
// 系统消息相关
|
||||
@Autowired
|
||||
private ISysUserNotificationService sysUserNotificationService;
|
||||
|
||||
|
||||
/*
|
||||
* 获取过审总数--workStatus=3
|
||||
@ -229,6 +231,10 @@ public class SysWorkReviewController extends BaseController {
|
||||
}
|
||||
//------------------------------新建审核意见结束------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//-----------------------------新版审核逻辑-能无数个人审-以最后一个人审的为准---------------------
|
||||
UserWork userWork = userWorkService.selectUserWorkByWorkId(workId);
|
||||
|
||||
@ -241,6 +247,43 @@ public class SysWorkReviewController extends BaseController {
|
||||
//消息提醒-------------
|
||||
}
|
||||
|
||||
|
||||
//------------------------------新建系统消息----------------------------------------
|
||||
SysUserNotification sysUserNotification = new SysUserNotification();
|
||||
|
||||
String msg = "";
|
||||
// 审核通过
|
||||
if(workStatus.equals("3")){
|
||||
sysUserNotification.setType("3");
|
||||
msg = "作品<<" + userWork.getWorkName() + ">>审核通过";
|
||||
|
||||
|
||||
}
|
||||
// 审核不通过
|
||||
else if(workStatus.equals("4")){
|
||||
sysUserNotification.setType("4");
|
||||
msg = "作品<<" + userWork.getWorkName() + ">>审核不通过";
|
||||
}
|
||||
else{
|
||||
return error("请选择审核状态");
|
||||
}
|
||||
sysUserNotification.setDetail(msg);
|
||||
sysUserNotification.setTargetId(workId);
|
||||
|
||||
// 接收者id
|
||||
sysUserNotification.setUserId(userWork.getUserId());
|
||||
|
||||
// 发送者id
|
||||
sysUserNotification.setSenderId(userId);
|
||||
|
||||
sysUserNotification.setStatus("0");
|
||||
|
||||
sysUserNotificationService.insertSysUserNotification(sysUserNotification);
|
||||
|
||||
//-----------------------------新建系统消息end---------------------------------------
|
||||
|
||||
|
||||
|
||||
userWork.setWorkStatus(workStatus);
|
||||
|
||||
userWork.setAuditOpinion(userWork.getAuditOpinion()+auditOpinion);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user