mirror of
https://gitee.com/orangeform/orange-admin.git
synced 2026-01-17 10:36:31 +08:00
commit:支持服务、接收任务,支持串行会签,修复bug
This commit is contained in:
@@ -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();
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user