fix(bpm): BPMN 画布设计器默认生成「发起人 → 审批人 → 结束」
问题:流程模型有两个设计器——Simple 设计器(表单式)和 BPMN 设计器(画布式)。
Simple 已修好,但 BPMN 画布打开仍是空白:
defaultEmpty.js 原本只生成一个空的 bpmn2:process,没有任何节点,
客户反馈「没有流程模型,需要配置一下」。
改动(移植自 dev_新疆_中亿装配):
1. defaultEmpty.js:默认 XML 从空 process 改为可用的最小流程骨架
发起人(StartEvent) → 审批人(UserTask) → 结束(EndEvent),
含完整 BPMNDiagram 图形坐标;并补充 flowable/camunda 扩展命名空间声明。
审批节点故意不预置办理人,由客户在右侧属性面板选择。
2. PropertiesPanel.vue:挂上「审批人」配置面板(UserTask 组件)。
此前该组件从未被挂到面板上,导致画布上选中用户任务后根本看不到审批人配置项,
发布时必然报「用户任务(xxx)未配置审批人」。
数据现状:北方科技 21 个模型中 16 个没有 XML(会走默认模板),
2 个已有节点,无「有 XML 但空节点」的情况。