| | |
| | | * @param eventDataJson json扩展内容 |
| | | */ |
| | | @Override |
| | | public void add(String taskId, String flowInsId, ProcessLogEventTypeEnum eventType, Long projectId, String eventDataJson) { |
| | | public void add(String taskId, String flowInsId, ProcessLogEventTypeEnum eventType, String projectId, String eventDataJson) { |
| | | ProcessLog log = new ProcessLog(); |
| | | log.setTaskId(taskId); |
| | | log.setProcessInsId(flowInsId); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Boolean taskIsTeamwork(String taskId, String processInsId) { |
| | | ProcessLog log = new LambdaQueryChainWrapper<>(baseMapper) |
| | | .eq(ProcessLog::getProcessInsId, processInsId) |
| | | .eq(ProcessLog::getTaskId, taskId) |
| | | .eq(ProcessLog::getEventType, ProcessLogEventTypeEnum.TEAM_WORK) |
| | | .one(); |
| | | if (Objects.isNull(log)) { |
| | | return Boolean.FALSE; |
| | | } else { |
| | | // 判断协同人是否全部完成了协同。TODO |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public Result projectProcessLogPage(ProcessLogQuery query) { |
| | | List<ProcessLogVO> list = baseMapper.projectProcessLogPage(query); |
| | | // json反序列化 |