现有逻辑如果用户选择转办或委派后对应的任务类型变化,但是如果后续进行向前加签的话,因为向前加签会立即结束当前任务执行跳转,在完成加签任务后会再次进入转办人手中,此时任务的类型会从模型中获取,导致任务类型变为默认审批类型。
给出模型 json 重现测试用例
{
"id": 1,
"name": "请假审批",
"nodeConfig": {
"nodeName": "发起人",
"type": 0,
"nodeAssigneeList": [],
"childNode": {
"nodeName": "领导审批",
"type": 1,
"setType": 1,
"nodeAssigneeList": [
{
"id": "360000197302144442",
"name": "何敏"
}
],
"examineLevel": 1,
"directorLevel": 1,
"selectMode": 1,
"termAuto": false,
"term": 0,
"termMode": 1,
"examineMode": 1,
"directorMode": 0
}
}
}
jia
假设最简单的流程,审批人先转办给另一个人,另一个人进行向前加签操作,此时当前转办任务立即结束跳转至向前加签节点,等向前加签节点人员审批完成,流程会再次到转办人手中,但此时taskType任务类型就会变成1而不是10
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
10 是加签任务状态,回到普通任务 1 是没有问题的
登录 后才可以发表评论