⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workflow.xml

📁 自动化网络办公系统全部源码officeanywheresystem
💻 XML
字号:
<?xml version="1.0" encoding="gb2312"?>

<workflow name="Purchase request" author="Michael: michael@vivtek.com">
  <role name="管理员"></role>
  <role name="技术员"></role>
  <role name="出纳"></role>
  <role name="前台"></role>

  <data name="需求" type="text"></data>
  <data name="原因" type="text"></data>
  <data name="email" type="text"></data>

  <sequence>
    <task label="任务一" role="管理员">
      <data name="可以吗(Yes/No)?" type="text"></data>
      <!-- You know, something like an HTML select box would be appropriate here. -->
    </task>

    <if expr="${Approval code} = 'No'">
      <situation name="Request rejected"></situation>
    </if>

    <task label="任务二" role="技术员">
      <data name="Purchasing record" type="text"></data>
    </task>

    <alert type="email" to="${Requester's email}">
      Your request for the purchase of ${Product requested} has been approved and the
      order was placed.  The purchasing record is ${Purchasing record} if you need to
      contact Purchasing for inquiries.
    </alert>

    <alert type="role" to="出纳">
      An order for ${Product requested} has been placed.
    </alert>

    <alert type="role" to="前台">
      An order for ${Product requested} has been placed.  Expect delivery.
    </alert>

    <parallel>
      <sequence>
        <task label="Receive ${Product requested}" role="Receiving"></task>
        <alert type="email" to="${Requester's email}">
          Your requested ${Product requested} has arrived.
        </alert>
      </sequence>

      <task label="File invoice" role="Accounting">
        <data name="Invoice number" type="text"></data>
      </task>
    </parallel>

    <task label="Pay invoice" role="Accounting"></task>
    <alert type="role" to="Purchasing">
      The purchase has been paid.
    </alert>
  </sequence>

  <handle situation="Request rejected">
    <alert type="email" to="${Requester's email}">
      Your request for ${Product requested} has been rejected by your supervisor.
    </alert>
  </handle>
</workflow>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -