当前位置: 首页 > news >正文

做外贸都得有网站吗可以商用的图片网站

做外贸都得有网站吗,可以商用的图片网站,手机版网页,手机网址打不开怎么解决通过流程xml 直接先发布模型,然后再通过发布模型之后的流程定义获取bpmn model来创建Model. 1、通过xml先发布模型 InputStream bpmnStream multipartFile.getInputStream() deployment repositoryService.createDeployment().addInputStream(multipartFile.getO…

通过流程xml 直接先发布模型,然后再通过发布模型之后的流程定义获取bpmn model来创建Model.

1、通过xml先发布模型

InputStream bpmnStream = multipartFile.getInputStream()
deployment = repositoryService.createDeployment().addInputStream(multipartFile.getOriginalFilename(), bpmnStream).deploy();List<ProcessDefinition> list = repositoryService.createProcessDefinitionQuery().deploymentId(deployment.getId()).list();String processDefinitionId = list.get(0).getId();convertToModel(processDefinitionId);

2. 发布之后 通过流程定义获取bpmn model新建model

注意这里的addModelEditorSource addModelEditorSourceExtra获取。

 Model modelData = repositoryService.newModel();ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).singleResult();InputStream bpmnStream = repositoryService.getResourceAsStream(processDefinition.getDeploymentId(),processDefinition.getResourceName());XMLInputFactory xif = XMLInputFactory.newInstance();InputStreamReader in = new InputStreamReader(bpmnStream, "UTF-8");XMLStreamReader xtr = xif.createXMLStreamReader(in);BpmnModel bpmnModel = new BpmnXMLConverter().convertToBpmnModel(xtr);BpmnJsonConverter converter = new BpmnJsonConverter();com.fasterxml.jackson.databind.node.ObjectNode modelNode = converter.convertToJson(bpmnModel);modelData.setKey(processDefinition.getKey());modelData.setName(processDefinition.getKey());ObjectNode modelObjectNode = objectMapper.createObjectNode();modelObjectNode.put(ModelDataJsonConstants.MODEL_NAME, processDefinition.getResourceName());modelObjectNode.put(ModelDataJsonConstants.MODEL_REVISION, 1);// 版本modelObjectNode.put(ModelDataJsonConstants.MODEL_DESCRIPTION,processDefinition.getResourceName());modelData.setMetaInfo(modelObjectNode.toString());repositoryService.saveModel(modelData);DefaultProcessDiagramGenerator generator = new DefaultProcessDiagramGenerator();generator.generateDiagram(bpmnModel,  new ArrayList<>());ByteArrayOutputStream bos = new ByteArrayOutputStream();IoUtil.copy(bpmnStream, bos);byte[] bytes = bos.toByteArray();repositoryService.addModelEditorSource(modelData.getId(), modelNode.toString().getBytes("utf-8"));repositoryService.addModelEditorSourceExtra(modelData.getId(), bytes);deploy(modelData.getId());
http://www.yayakq.cn/news/74672/

相关文章:

  • 视频网站建设策划书新纪实网站建设
  • 引用网站的内容如何做注释系统网站哪个好
  • 三合一网站建设口碑好成都智能建站模板
  • 网站小视频怎么做的做素描的网站
  • 峰峰做网站遵义哪里做网站
  • 网站建设地址北京昌平vs做的网站如何
  • 福州综合网站建设网站建设性意见表
  • 成都市住房和城乡建设局官方网站买了一台配置强悍的电脑怎么做网站服务器
  • 海口网站建设优化公司营销型网站
  • 阿里云网站建设素材备案网站还是域名
  • 企业网站设置软件工程师中级职称
  • 建筑效果图网站有哪些电商ui设计是什么意思
  • 广州市花都区网站建设公司优化设计四年级语文下册答案
  • 国外服务器 网站进行经营性活动关于申请网站建设维护经费
  • 网站优化的目的龙华在深圳算什么档次
  • 单页网站快速收录xammp如何按wordpress
  • 网站管理员密码忘记新手如何免费建网
  • 公司建站模版wordpress中文标签打不开
  • 外包公司做网站建筑网站大全免费
  • 网站开发买什么书wordpress指定id文章
  • 企业手机端网站源码下载wordpress在哪里
  • asp.net网站开发实例教程这些网站涵盖了不同的主题和类型
  • 打开百度网站建设山西网站建设公司哪家好
  • 哪些国家网站无须备案网站开发 兼容模式
  • 集团网站建设价格如何建立公司网页
  • 响应式网站建设论文装饰公司网站模版
  • 建好的网站在哪里linux wordpress配置
  • 山东省住房和城乡建设部网站张家界网络营销
  • 网站开发用什么写哪里有网站直播做美食的
  • 乐清定制网站建设广西圣泰建设工程有限公司网站