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

城市网站建设天元建设集团有限公司黄岛分公司

城市网站建设,天元建设集团有限公司黄岛分公司,公司装修办公楼,软件工程考研要考哪些科目内置表单需要在每个节点中去配置#xff0c;当如果多个节点使用同一套表单属性就要配置多次比较麻烦#xff0c;修改的时候也要修改多次#xff0c;外部表单可以定义一次#xff0c;然后其它节点都去引用同一个表单属性。 外部表单需要定义一个.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() {MapString, 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();ListFormField fields simpleFormModel.getFields();for (FormField field : fields) {System.out.println(field.getId() : field.getType() : field.getName() : field.getValue());} }
http://www.w-s-a.com/news/741792/

相关文章:

  • 怎么上传自己做的网站杭州网站建设公司平台
  • 网站开发程序是什么知名的电子商务网站
  • 做pc端网站好么平台推广是什么意思
  • 农业信息网站建设意义淘宝官网首页网址
  • 重庆网站设计公司价格贵阳网站建设app开发
  • dw做网站怎么换图片编写网页所用的语言是
  • 外贸网站收录工具个人网站的备案
  • 正规的网站建设工作室海外高延迟服务器做网站
  • 网站设计确认函合肥做网站维护的公司
  • 小说网站推荐网站开发语言怎么查
  • 网页制作基础教程慕课版电子版那种登录才能查看的网站怎么做优化
  • 制作网站用的域名网站域名注册信息查询
  • 公司域名查询官方网站女教师遭网课入侵直播录屏曝
  • 网站开发社交网络功能的作用腾讯公司网站
  • 网站建设需要微信账号和密码网站建设工作汇报
  • 国家城乡住房和建设部网站西安私人网站
  • 天津高端网站定制seo实战教程
  • 网站文章怎么做才能被快速收录网站备案核验系统
  • 子网站建设方案l建设银行网站
  • 免费看舆情网站网站备案用户名忘了怎么办
  • 地方门户网站的分类网站的方案
  • 沧州哪里做网站网站的建设是什么
  • 设计公司海报秦皇岛seo网站推广
  • 网站导航规划wordpress做漫画
  • jsp体育用品网站建设wordpress 10万篇文章
  • 沈阳做微信和网站的公司网站在线支付接口
  • 重庆整合网络营销百度seo快速提升排名
  • 设计师网站外网百度分析工具
  • 旅游网站建设技术解决方案wordpress主题安装后找不到
  • 网站图片文字排版错误管理系统界面设计