保存流程的时候先校验流程是否正确合规
const submitData = async () =>{
const bpmnModeler = useBpmnModelerStore().getModeler;
var rules = await bpmnModeler.get('linting').lint();
//rules 每一个没有校验通过的规则都是一个rules对象的一个属性, 如果属性为空的话, 救是校验通过了
if(Object.keys(rules).length){ //流程校验没通过
message.error("流程校验错误!")
return
}
}