commit:支持服务、接收任务,支持串行会签,修复bug

This commit is contained in:
Jerry
2024-09-19 10:01:32 +08:00
parent 634ac49fd1
commit e9a39c24ba
22 changed files with 1017 additions and 898 deletions

View File

@@ -178,10 +178,22 @@ const preHandlerOperationThen = (
) => {
// 加签、减签操作
if (
operation.type === SysFlowTaskOperationType.CO_SIGN ||
operation.type === SysFlowTaskOperationType.SIGN_REDUCTION
[
SysFlowTaskOperationType.CO_SIGN,
SysFlowTaskOperationType.SIGN_REDUCTION,
SysFlowTaskOperationType.BFORE_CONSIGN,
SysFlowTaskOperationType.AFTER_CONSIGN,
].includes(operation.type)
) {
submitConsign((res || {}).assignee, operation.type === SysFlowTaskOperationType.CO_SIGN)
// 串行会签前后加签参数
let before;
if (
operation.type === SysFlowTaskOperationType.BFORE_CONSIGN ||
operation.type === SysFlowTaskOperationType.AFTER_CONSIGN
) {
before = operation.type === SysFlowTaskOperationType.BFORE_CONSIGN;
}
submitConsign((res || {}).assignee, operation.type === SysFlowTaskOperationType.CO_SIGN, before)
.then(() => {
handlerClose();
})