整个平台待办是统一处理的,各业务微服务需要产生待办时调用系统API
<dependency>
<groupId>org.qlm</groupId>
<artifactId>qlm-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
@Autowired
private JobAPI jobapi;
// 创建待办
SysInProcessRequestDto processdto = new SysInProcessRequestDto();
processdto.setOperateID(关联操作ID);
processdto.setSendPerson(this.getUserId());
processdto.setLinkID(关联业务ID);
processdto.setSendDate(CommonsUtil.getSysTime());
processdto.setHaveProcess(SysInProcessBO.NOT_DONE);
processdto.setReceiveId(接收人);
jobapi.genToDo(processdto);
// 消待办
jobAPI.maskHaveDone(关联业务ID);