Gemini.Workflow 雙子工作流入門教程五:業務表單開發


簡介:

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文檔。

演示地址:

http://aries.cyqdata.com

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM