首页 > 其他分享 >流程图bpmn

流程图bpmn

时间:2022-11-07 14:34:04浏览次数:62  
标签:流程图 customTranslate bpmn translations js template import

bpmn流程图官网

// 引入流程图及汉化方案
import Modeler from 'bpmn-js/lib/Modeler'
// 引入节点属性面板
import propertiesPanelModule from 'bpmn-js-properties-panel'
import propertiesProviderModule from 'bpmn-js-properties-panel/lib/provider/camunda'
import camundaModdleDescriptor from 'camunda-bpmn-moddle/resources/camunda'
//汉化方案
import customTranslate from './dist/customTranslate';//汉化处理函数
 // 翻译英文,汉化
    var customTranslateModule = {
      translate: ['value', customTranslate]
    };
    // 生成实例
    this.modeler = new Modeler({
      container: '#workFlowCanvas',
      propertiesPanel: {
        parent: '#js-properties-panel'
      },
      additionalModules: [
        customTranslateModule,//汉化包
        propertiesPanelModule,//左侧任务栏
        propertiesProviderModule//右侧属性栏(基本属性)
      ],
      moddleExtensions: {
        camunda: camundaModdleDescriptor//属性栏里面的详情等属性(高级属性)
      }
    })

//customTranslate.js文件内容
//下面为汉化包引入
// import translations from './translations1';
import translations from './translations';
// import translations from './translationSultan';



export default function customTranslate(template, replacements) {
  replacements = replacements || {};

  // Translate
  template = translations[template] || template;

  // Replace
  return template.replace(/{([^}]+)}/g, function(_, key) {
    return replacements[key] || '{' + key + '}';
  });
}

汉化包地址

标签:流程图,customTranslate,bpmn,translations,js,template,import
From: https://www.cnblogs.com/Sultan-ST/p/16865852.html

相关文章

  • bpmn给userTask分配用户
    项目中整合bpmn.js做流程设计器,如果流程设计器是专业人员使用,哪ok,没问题;如果客户要求也能使用流程设计器做一些常用流程,这里就会有问题,如图这里是角色编码,对于客户而......
  • iOS 上架流程图文详解2022版 (上)
     到了2021年,虽然网上也有大牛写过很多IOSApp上架流程资料,但随着苹果发布机制的微调有些已经过时了。我就趁着这次刚刚发布成功的鲜活经验,记录下来,做一下补充。1、首......
  • 各种流程图教程
    用例图详解类图详解顺序图详解协作图详解状态图详解活动图详解构件图详解部署图详解UML(流程图)[https://blog.csdn.net/qq_40332045/article/details/104024042......
  • orm创建表关系和django请求生命周期流程图 (3)
    djangoorm中如何创建表关系"""表与表之间的关系 一对多 多对多 一对一 没有关系判断表关系的方法:换位思考"""图书表出版社表作者表作者详情表"""图书和......
  • 好玩的文字流程图:flowchart-fun
    流程图/思维导图让工作变得高效。但是,绘制流程图/思维导图的方式能不能更高效一些呢?比如,随手敲字,就自动生成简洁明了的可伸缩矢量图。现在,一款名叫flowchart.fun的网页......
  • 10秒搞定流程图绘制(真题)
    案例来源:第19套真题说明:本题的流程图想要严丝合缝的绘制出来,会占用大量的时间和精力,10秒搞定怎么做到?操作步骤:1.绘制画布,插入任意形状。2.右击形状,添加文字。3.剪切文字,一股......
  • C# winform treeview GDI+流程连线 流程图 树形流程图
    C#winformtreeviewGDI+流程连线流程图树形流程图 TreeView_Paint的方法呈现效果,具体如下1.点击连线按钮开始准备连线2.点击第一个连线的起始节点3.再点击第二个......
  • HashSet存储重复元素流程图和LinkedHashSet集合
    代码:publicstaticvoidmain(String[]args){HashSet<String>set=newHashSet<>();Strings1=newString("abc");Strings2=newString("abc");se......
  • 图示Visio 2021如何画N-S流程图
    图示Visio2021绘制N-S流程图新建绘图绘制和选中框线绘制框绘制线条缩放和移动输入文本组合所有部分导出PNG成品变量sum好像没有初始化(小声)......
  • 用 NodeJS 开发一版在线流程图网站
    源码:github.com/maqi1520/Cl…背景对于程序员来说,每天除了写代码,接触较多的可能是各种图表了,诸如流程图、原型图、拓扑图、UML图以及思维导图等等,我们较为熟悉的是Process......