| | |
| | | private ApplicationEventPublisher eventPublisher; |
| | | |
| | | @Override |
| | | @Transactional |
| | | |
| | | public void saveTaskAssignees(Long taskId, List<TaskCreateVO.AssigneeInfo> assignees, String userName) { |
| | | if (assignees == null || assignees.isEmpty()) { |
| | | return; |
| | |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | |
| | | public boolean updateTaskAssignees(Long taskId, List<TaskCreateVO.AssigneeInfo> newAssignees, String userName) { |
| | | if (newAssignees == null) { |
| | | return false; |
| | |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | |
| | | public int deleteAssigneesByTaskId(Long taskId) { |
| | | return sysTaskAssigneeMapper.deleteSysTaskAssigneeByTaskId(taskId); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | |
| | | public AjaxResult setAssigneeReady(Long taskId, Long userId) { |
| | | // 1. 查询执行人关联信息 |
| | | List<SysTaskAssignee> assignees = sysTaskAssigneeMapper.selectSysTaskAssigneeByTaskId(taskId); |
| | |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | |
| | | public AjaxResult cancelAssigneeReady(Long taskId, Long userId) { |
| | | // 查询执行人关联信息 |
| | | List<SysTaskAssignee> assignees = sysTaskAssigneeMapper.selectSysTaskAssigneeByTaskId(taskId); |