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

做网站的公司 杭州百度seo关键词排名优化工具

做网站的公司 杭州,百度seo关键词排名优化工具,自己怎么做网站建设,做律师网站的公司内置表单需要在每个节点中去配置,当如果多个节点使用同一套表单属性就要配置多次比较麻烦,修改的时候也要修改多次,外部表单可以定义一次,然后其它节点都去引用同一个表单属性。 外部表单需要定义一个.form后缀的文件。 外部表单…
  • 内置表单需要在每个节点中去配置,当如果多个节点使用同一套表单属性就要配置多次比较麻烦,修改的时候也要修改多次,外部表单可以定义一次,然后其它节点都去引用同一个表单属性。

  • 外部表单需要定义一个.form后缀的文件。

  • 外部表单不需要在每个节点去指定From属性,而是在每个节点指定Form Key属性即可。

在这里插入图片描述

定义.form

FormLeaveProcess.form

{"key":"FormLeaveProcess","name": "请假流程外部表单","fields": [{"id": "startTime","name": "请假开始时间","type": "date","required": true,"placeholder": "empty"},{"id": "endTime","name": "请假结束时间","type": "date","required": true,"placeholder": "empty"},{"id": "reason","name": "请假原因","type": "string","required": false,"placeholder": "empty"}]
}

配置Form Key

在这里插入图片描述

部署流程和部署表单

@Autowired
private RepositoryService repositoryService;@Autowired
private FormRepositoryService formRepositoryService;@Test
void deployFormProcess() {// 1.部署流程Deployment deploy = repositoryService.createDeployment().addClasspathResource("processes/FormLeaveProcess.bpmn20.xml").name("外部表单请假流程").deploy();// 2.部署表单formRepositoryService.createDeployment().addClasspathResource("processes/FormLeaveProcess.form").name("请假流程外部表单").parentDeploymentId(deploy.getId()).deploy();
}

在这里插入图片描述

在这里插入图片描述

启动流程

@Autowired
private RuntimeService runtimeService;@Test
void startProcess() {String processDefinitionId = "FormLeaveProcess:2:48920686-8145-11ee-b7ee-0a0a3d6982e3";runtimeService.startProcessInstanceWithForm(processDefinitionId, "表单请假流程outcome", null, "huihui的请假流程");
}

请添加图片描述

完成表单任务

@Test
void completeFormTask() {Map<String, Object> variables = new HashMap<>();variables.put("startTime", "20221111");variables.put("endTime", "20231110");variables.put("reason", "活着不是为了工作,工作是为了活得更有意义");String taskId = "0f273f73-8149-11ee-b15c-0a0a3d6982e3";String formDefinitionId = "652cb868-8145-11ee-a2f0-0a0a3d6982e3";taskService.completeTaskWithForm(taskId, formDefinitionId, "huihui", variables);
}

在这里插入图片描述

获取任务对应的表单数据

@Test
void getTaskFormData() {FormInfo taskFormModel = taskService.getTaskFormModel("0f273f73-8149-11ee-b15c-0a0a3d6982e3");System.out.println(taskFormModel.getId() + "-" + taskFormModel.getName() + "-" + taskFormModel.getKey());SimpleFormModel simpleFormModel = (SimpleFormModel)taskFormModel.getFormModel();List<FormField> fields = simpleFormModel.getFields();for (FormField field : fields) {System.out.println(field.getId() + ":" + field.getType() + ":" + field.getName() + ":" + field.getValue());}
}

在这里插入图片描述

http://www.hkea.cn/news/163870/

相关文章:

  • 美国做按摩广告的网站网站优化教程
  • wordpress云建站教程信息流广告公司一级代理
  • 我有一个域名怎么做网站百度一下下载
  • 郑州网站建设品牌好安装百度到桌面
  • 株洲做网站定制百度灰色词优化排名
  • 上海网页设计公司兴田德润电话排名优化外包公司
  • 做360网站优化快推广普通话宣传语手抄报
  • 动态网站开发语言有哪些大学生创新创业大赛
  • 关键词推广公司网站网络排名优化方法
  • 福州移动网站建设网络营销推广工具有哪些
  • win2008sr怎么用iis做网站国外网站加速
  • 合肥++网站建设磐石网站seo
  • 万网主机怎么上传网站如何在百度上投放广告
  • 做网站时如何给文字做超链接全球疫情最新数据消息
  • 四川省住建厅官方网站3分钟搞定网站seo优化外链建设
  • 做网站阳泉巨量千川广告投放平台
  • 温岭哪里有做网站的如何自制网站
  • 知道创于 wordpress搜索引擎优化宝典
  • 乌兰县wap网站建设公司有效获客的六大渠道
  • 微信网站开发教程视频教程百度一下主页官网
  • 网站开发专业前景关键词挖掘排名
  • 网站开发属于什么职位类别seo查询站长工具
  • wordpress postmetaseoul national university
  • 商务网站的主要存在形式杭州百度快照优化公司
  • 个人备案网站做购物网站可以不班级优化大师免费下载电脑版
  • 贸易网站建设互联网广告代理加盟
  • 深圳网站建设网络公司河北关键词排名推广
  • 在工商网上怎么注册公司seo优化博客
  • 免费的小程序怎么赚钱历下区百度seo
  • 河北石家庄最新疫情最新消息优化防疫政策