@Service public class TaskServiceImpl extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<OaTaskMapper,OaTask> implements TaskService, xyz.erupt.annotation.fun.DataProxy<OaTask>
| 构造器和说明 |
|---|
TaskServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
activeTaskByActivityId(Long activityId) |
void |
assign(Long taskId,
Set<OrgTreeVo> users,
String remarks)
指派
|
OaTask |
complete(Long taskId,
String remarks,
String content)
完成任务
|
OaTask |
complete(Long taskId,
String account,
String accountName,
String remarks,
String content)
完成任务
|
TaskDetailVo |
getInstDetail(Long instId)
查看实例详情
|
TaskDetailVo |
getTaskDetail(Long taskId)
查看任务详情
|
List<OaTask> |
getTasksByActivityId(Long activityId,
String... types)
查询开始节点,开始节点只能有一个
|
List<OaTask> |
listByActivityId(Long activityId,
boolean actived) |
List<OaTask> |
listByInstanceId(Long instId) |
List<OaTask> |
listMyTasks(String keywords)
分页查询我的任务
|
void |
refuse(Long taskId,
String remarks,
String content)
拒绝任务
|
void |
refuse(Long taskId,
String account,
String accountName,
String remarks,
String content)
拒绝任务
|
void |
removeByProcessInstId(Long procInstId) |
void |
saveBatchWithUserLink(List<OaTask> oaTasks) |
void |
stopByExecutionId(Long executionId,
String reason)
中断所有线程
|
void |
stopByInstId(Long instId,
String reason) |
closeSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdgetListenerMap@Transactional(rollbackFor=java.lang.Exception.class) public OaTask complete(Long taskId, String remarks, String content)
complete 在接口中 TaskService@Transactional(rollbackFor=java.lang.Exception.class) public OaTask complete(Long taskId, String account, String accountName, String remarks, String content)
TaskServicecomplete 在接口中 TaskServicepublic void assign(Long taskId, Set<OrgTreeVo> users, String remarks)
assign 在接口中 TaskServicetaskId - users - remarks - @Transactional(rollbackFor=java.lang.Exception.class) public void refuse(Long taskId, String remarks, String content)
TaskServicerefuse 在接口中 TaskService@Transactional(rollbackFor=java.lang.Exception.class) public void refuse(Long taskId, String account, String accountName, String remarks, String content)
TaskServicerefuse 在接口中 TaskServicepublic List<OaTask> getTasksByActivityId(Long activityId, String... types)
getTasksByActivityId 在接口中 TaskServiceactivityId - public List<OaTask> listMyTasks(String keywords)
TaskServicelistMyTasks 在接口中 TaskService@Transactional(rollbackFor=java.lang.Exception.class) public void removeByProcessInstId(Long procInstId)
removeByProcessInstId 在接口中 TaskServicepublic boolean activeTaskByActivityId(Long activityId)
activeTaskByActivityId 在接口中 TaskServicepublic void saveBatchWithUserLink(List<OaTask> oaTasks)
saveBatchWithUserLink 在接口中 TaskServicepublic TaskDetailVo getTaskDetail(Long taskId)
TaskServicegetTaskDetail 在接口中 TaskServicepublic TaskDetailVo getInstDetail(Long instId)
TaskServicegetInstDetail 在接口中 TaskServicepublic void stopByExecutionId(Long executionId, String reason)
TaskServicestopByExecutionId 在接口中 TaskServicepublic void stopByInstId(Long instId, String reason)
stopByInstId 在接口中 TaskServicepublic List<OaTask> listByInstanceId(Long instId)
listByInstanceId 在接口中 TaskServicepublic List<OaTask> listByActivityId(Long activityId, boolean actived)
listByActivityId 在接口中 TaskServiceCopyright © 2023. All rights reserved.