六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

OSWorkflow画图工具flex版终于完工了

[复制链接]

升级  50%

5

主题

5

主题

5

主题

童生

Rank: 1

积分
25
 楼主| 发表于 2013-1-28 19:23:40 | 显示全部楼层 |阅读模式
欢迎大家提出意见,多余的话就不多说了,花了10天的作品,辛苦啊
由于有400多k,所以大家在看到下面效果前,先给大家几张截图哈












下面是生成的xml代码

<workflow>  <registers>    <register type="class" variable_name="注册器">      <arg name="name">ljp</arg>    </register>    <register type="class" variable_name="注册器">      <arg name="name">ljp</arg>    </register>  </registers>  <initial-actions/>  <common-actions>    <action id="1" name="Start Workflow" auto="false" finish="true">      <restrict-to>        <conditions type="AND">          <condition type="class" id="23" name="">            <arg name="status">Underway</arg>            <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>            <arg name="stepId">31</arg>          </condition>          <condition type="class" id="27" name="">            <arg name="status">Underway</arg>            <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>            <arg name="stepId">31</arg>          </condition>        </conditions>      </restrict-to>      <unconditional-result old_status="Finished" status="null" id="7" step="3" due_date="Fri Jul 31 23:01:24 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>      <result old_status="Finished" status="Underway" id="8" step="5" due_date="Fri Jul 31 23:01:28 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>    </action>    <action id="2" name="Working...." auto="false" finish="true"/>  </common-actions>  <steps>    <step id="3" name="流程步骤">      <actions>        <action id="4" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="10" join="9" due_date="Fri Jul 31 23:01:33 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>    </step>    <step id="5" name="流程步骤">      <actions>        <action id="6" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="11" join="9" due_date="Fri Jul 31 23:01:35 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>      <post-functions>        <function type="beanshell" id="48">          <arg name="script">System.out.println('nijiaben');</arg>          <arg name="参数名">参数值</arg>        </function>      </post-functions>    </step>    <step id="14" name="流程步骤">      <actions>        <action id="15" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="29" step="-1" due_date="Fri Jul 31 23:02:36 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>    </step>    <step id="16" name="流程步骤">      <actions>        <action id="17" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="30" step="-1" due_date="Fri Jul 31 23:02:38 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>    </step>    <step id="18" name="流程步骤">      <actions>        <action id="19" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="28" step="-1" due_date="Fri Jul 31 23:02:33 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>    </step>    <step id="20" name="流程步骤">      <external-permissions>        <permission>          <restrict-to>            <conditions type="AND">              <condition type="class" id="39" name="">                <arg name="status">Underway</arg>                <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>                <arg name="stepId">31</arg>              </condition>              <condition type="class" id="43" name="">                <arg name="status">Underway</arg>                <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>                <arg name="stepId">31</arg>              </condition>            </conditions>          </restrict-to>        </permission>      </external-permissions>      <actions>        <action id="21" name="Sign Up For Editing" auto="false" finish="false">          <result old_status="Finished" status="Underway" id="27" step="-1" due_date="Fri Jul 31 23:02:30 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>        </action>      </actions>    </step>  </steps>  <splits>    <split id="12">      <unconditional-result old_status="Finished" status="null" id="22" step="16" due_date="Fri Jul 31 23:01:53 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>      <unconditional-result old_status="Finished" status="null" id="23" step="14" due_date="Fri Jul 31 23:01:55 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>      <unconditional-result old_status="Finished" status="null" id="24" step="18" due_date="Fri Jul 31 23:01:57 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>      <unconditional-result old_status="Finished" status="null" id="25" step="20" due_date="Fri Jul 31 23:02:08 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>    </split>  </splits>  <joins>    <join id="9">      <conditions type="AND" id="4" name="限制条件">        <condition>          <arg name="status">Underway</arg>          <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>          <arg name="stepId">31</arg>        </condition>        <condition>          <arg name="status">Underway</arg>          <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>          <arg name="stepId">31</arg>        </condition>        <condition>          <arg name="status">Underway</arg>          <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>          <arg name="stepId">31</arg>        </condition>        <condition>          <arg name="status">Underway</arg>          <arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>          <arg name="stepId">31</arg>        </condition>      </conditions>      <unconditional-result old_status="Finished" status="Underway" id="13" split="12" due_date="Fri Jul 31 23:01:41 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>    </join>  </joins></workflow>
具体效果体验:
可以通过访问http://www.lovestblog.cn/articlePicture/84/84.1.swf亲自体验下,
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表