feat(REQ-3383) - 日志中存在机器人节点时,日志展示不完整
This commit is contained in:
parent
91c223165c
commit
07885fe65b
@ -1,17 +1,13 @@
|
||||
package cn.axzo.workflow.core.repository.mapper;
|
||||
|
||||
import cn.axzo.workflow.core.repository.entity.ExtAxProcessLog;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.apache.ibatis.annotations.Update;
|
||||
|
||||
@Mapper
|
||||
public interface ExtAxProcessLogMapper extends BaseMapperX<ExtAxProcessLog> {
|
||||
|
||||
// @Update("UPDATE ext_ax_process_log SET is_delete = 0, start_time = NOW() WHERE process_instance_id = #{processInstanceId} and task_id = #{taskId}")
|
||||
// void restore(String processInstanceId, String taskId);
|
||||
@Update("UPDATE ext_ax_process_log SET is_delete = 0, start_time = NOW() WHERE process_instance_id = #{processInstanceId} and task_id = #{taskId}")
|
||||
void restore(String processInstanceId, String taskId);
|
||||
|
||||
@Select("SELECT * FROM ext_ax_process_log where process_instance_id = #{processInstanceId} and task_id = #{taskId}")
|
||||
ExtAxProcessLog selectProcessInstanceIdAndTaskId(String processInstanceId, String taskId);
|
||||
}
|
||||
|
||||
@ -11,7 +11,6 @@ import org.springframework.stereotype.Service;
|
||||
import org.springframework.util.StringUtils;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
||||
@ -81,12 +80,7 @@ public class ExtAxProcessLogServiceImpl implements ExtAxProcessLogService {
|
||||
|
||||
@Override
|
||||
public void restore(String processInstanceId, String taskId) {
|
||||
ExtAxProcessLog extAxProcessLog = extAxProcessLogMapper.selectProcessInstanceIdAndTaskId(processInstanceId, taskId);
|
||||
extAxProcessLog.setId(null);
|
||||
extAxProcessLog.setCreateAt(null);
|
||||
extAxProcessLog.setUpdateAt(null);
|
||||
extAxProcessLog.setIsDelete(0L);
|
||||
extAxProcessLogMapper.insert(extAxProcessLog);
|
||||
extAxProcessLogMapper.restore(processInstanceId, taskId);
|
||||
}
|
||||
|
||||
LambdaQueryWrapper<ExtAxProcessLog> buildQueryWrapper(ExtAxProcessLog log) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user