创建人赋值

master
yaxin 4 months ago
parent b502732fde
commit 55f9f2c768

@ -17,6 +17,7 @@ import com.supervision.police.dto.taskRecord.TaskRecordVo;
import com.supervision.police.mapper.TaskRecordMapper;
import com.supervision.police.service.*;
import com.supervision.police.vo.TaskInfoReqVO;
import com.supervision.utils.UserUtil;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.jetbrains.annotations.NotNull;
@ -71,6 +72,13 @@ public class TaskRecordServiceImpl extends ServiceImpl<TaskRecordMapper, TaskRec
TaskRecord taskRecord = new TaskRecord();
BeanUtils.copyProperties(taskRecordVo, taskRecord);
taskRecord.setName(TASK_NAME_PREFIX);
try {
taskRecord.setCreateUserId(UserUtil.getUser().getId());
} catch (Exception e) {
taskRecord.setStatus(TASK_STATUS_FAIL);
super.updateById(taskRecord);
log.error("获取用户信息失败", e);
}
switch (taskRecordVo.getType()) {
case TASK_TYPE_ALL_CASE:
taskRecord.setName(TASK_NAME_PREFIX_TYPE_ALL_CASE + CONNECTORS + LocalDateTime.now()

Loading…
Cancel
Save