文章、课程自动审核
This commit is contained in:
@@ -16,6 +16,7 @@ import org.xyzh.common.dto.crontab.CreateTaskRequest;
|
||||
import org.xyzh.common.dto.crontab.TbCrontabEmailDefault;
|
||||
import org.xyzh.common.dto.crontab.TbCrontabEmailRecipient;
|
||||
import org.xyzh.common.dto.crontab.TbCrontabTask;
|
||||
import org.xyzh.common.dto.user.TbSysUser;
|
||||
import org.xyzh.common.dto.crontab.TbCrontabLog;
|
||||
import org.xyzh.common.utils.IDUtils;
|
||||
import org.xyzh.common.vo.UserDeptRoleVO;
|
||||
@@ -132,7 +133,8 @@ public class CrontabServiceImpl implements CrontabService {
|
||||
ResultDomain<TbCrontabTask> resultDomain = new ResultDomain<>();
|
||||
try {
|
||||
TbCrontabTask task = request.getTask();
|
||||
|
||||
TbSysUser user = LoginUtil.getCurrentUser();
|
||||
task.setCreator(user.getID());
|
||||
// 1. 创建任务
|
||||
ResultDomain<TbCrontabTask> createResult = createTask(task);
|
||||
if (!createResult.isSuccess()) {
|
||||
|
||||
@@ -528,13 +528,14 @@ public class NewsCrawlerTask extends PythonCommandTask {
|
||||
resource.setAuthor(item.getAuthor());
|
||||
resource.setSource(item.getSource());
|
||||
resource.setSourceUrl(item.getSourceUrl());
|
||||
resource.setIsAudited(true);
|
||||
resource.setCreator(task.getCreator());
|
||||
// 发布时间:优先使用采集表中的时间
|
||||
Date publishTime = item.getPublishTime() != null ? item.getPublishTime() : now;
|
||||
resource.setPublishTime(publishTime);
|
||||
|
||||
// 状态:已发布
|
||||
resource.setStatus(1);
|
||||
resource.setIsAudited(true);
|
||||
resource.setViewCount(0);
|
||||
resource.setLikeCount(0);
|
||||
resource.setCollectCount(0);
|
||||
|
||||
Reference in New Issue
Block a user