fix(fixcontact): 修复 E2E 测试发现的 5 项问题

- add 默认 bpm_status 设为未发起(1),并校验表单编号/定点联系所领导/主办部门/申请人必填
- delete 校验记录存在,不存在返回未找到
- processComplete 驳回分支空 rejectNode 抛出明确错误替代 NPE
- FixContactConstant.BUSINESS_KEY 修正为 business_id,与流程 Bean 读取一致
This commit is contained in:
wsm
2026-08-07 09:55:33 +08:00
parent 26a2be5a2d
commit 023597f491
3 changed files with 16 additions and 2 deletions
@@ -184,6 +184,9 @@ public class ExtActTaskCcServiceImpl extends ServiceImpl<ExtActTaskCcMapper, Ext
taskService.complete(taskId, varmap);
}else{
//驳回到历史节点
if (oConvertUtils.isEmpty(rejectNode)) {
throw new BpmException("驳回操作未指定目标节点,请选择要驳回到的节点");
}
rejectDescription = this.backToStepTask(processInstanceId, rejectNode, task, nextUser);
}