简介:
Gemini.Workflow 双子工作流,是一套功能强大,使用简单的工作流,简称双子流,目前配套集成在Aries框架中。
下面介绍本篇教程:业务表单开发。
业务表单开发
业务表单的开发,和在Aries中开发普通的表单页面,是一致的,不过有些小区别,这里介绍一下:
1、引用工作流脚本:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script src="/Style/JS/Aries.Loader.js"></script> <script src="/WF/Style/JS/Gemini.Workflow.js"></script> </head>
引用Gemini.Workflow.js,主要是为了控制流程,或获取流程上下文的信息,如果不需要和流程相关的信息,也可以不用引入。
2、隐藏保存按钮
<div class="btn" style="display: none"> <a> <input type="hidden" name="ID" /> <input class="submit" type="button" name="${save}" value="" /> </a> </div>
工作流办理业中有保存按钮事件(它除了触发自身的流程相关信息保存,也会触发表单的事件)
所以业务表单的按钮,需要存在,但隐藏即可。
3、将业务表单的相对路径,配置在流程应用中。
其它:
和普通业务表单一致,如果需要结合流程上下文,来控制业务,或者根据业务,来控制流程,则需要进一步了解,Gemini.Workflow.js里提供的API控制。
如果需要进行后台编码,则需要进行一步了解Gemini.Workflow提供的后端API。
在下载Aries项目中,在文档目录中,可以看到有相应的API文档:
Gemini.Workflow 是后端API文档。
Gemini.Workflow.js 是前端js的API文档。
演示地址:
版权声明:本文原创发表于 博客园,作者为 路过秋天 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。 |
个人微信公众号![]() |
Donation(扫码支持作者):支付宝:![]() |
Donation(扫码支持作者):微信:![]() |
![]() |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
2010-05-20 Qt for S60 安装
2008-05-20 C#日期格式化