2.1.5 • Published 6 months ago

@steedos/steedos-plugin-workflow v2.1.5

Weekly downloads
33
License
MIT
Repository
github
Last release
6 months ago

steedos-plugin-workflow 流程设计器服务端接口

接口返回数据格式

  • 初始化数据格式
{
    "Categories": [{}],
    "Clouds": [{}],
    "Flows": [{}],
    "Forms": [{}],
    "Modules": [{}],
    "Organizations": [{}],
    "Positions": [{}],
    "Roles": [{}],
    "SpaceUsers": [{}],
    "Spaces": [{}],
    "Users": [{}],
    "sync_token": 1564109179.74439
}
  • changeSet数据格式
{
    "ChangeSet": {
        "sync_token": 1564111514.69613,
        "inserts": {
            "Spaces": [],
            "Users": [],
            "SpaceUsers": [],
            "Organizations": [],
            "Roles": [],
            "Positions": [],
            "Forms": [],
            "Flows": [],
            "Categories": []
        },
        "updates": {
            "Spaces": [],
            "Users": [],
            "SpaceUsers": [],
            "Organizations": [],
            "Roles": [],
            "Positions": [],
            "Forms": [],
            "Flows": [],
            "Categories": []
        },
        "deletes": {
            "Spaces": [],
            "Users": [],
            "SpaceUsers": [],
            "Organizations": [],
            "Roles": [],
            "Positions": [],
            "Forms": [],
            "Flows": [],
            "Categories": []
        }
    }
}

初始化

  • startup GET /am/designer/startup?companyId=xxx
  • 返回初始化数据格式

分类

  • 新建 POST /am/categories?sync_token=1564108243.99516

    • 传入body
      {
          "Categories": [
              {
                  "id": "77CBE571-A289-4EC1-904F-96B4AAE6F7AA",
                  "name": "1",
                  "space": "519f004e8e296a1c5f00001d"
              }
          ]
      }
    • 返回changeSet数据格式
  • 修改 POST /am/categories?methodOverride=PUT&sync_token=undefined

    • 传入body
      {
          "Categories": [
              {
                  "id": "5d3a6adf29a1770044000015",
                  "name": "1111"
              }
          ]
      }
    • 返回changeSet数据格式
  • 删除 POST /am/categories?methodOverride=DELETE&sync_token=1564108501.36039

    • 传入body
      {
          "Categories": [
              {
                  "id": "5d3a6adf29a1770044000015"
              }
          ]
      }
    • 返回changeSet数据格式

表单

  • 新建 POST /am/forms?sync_token=1564108585.93979

    • 传入body
      {
          "Forms": [
              {
                  "id": "508E8C86-2F8F-4D27-A311-8FFBBBC38E45",
                  "name": "111",
                  "space": "519f004e8e296a1c5f00001d",
                  "is_valid": true,
                  "app": "workflow",
                  "current": {
                      "id": "C5A488B3-E5EF-4174-A2E7-AEAE10BFFC1B"
                  },
                  "category": "55a7366e527eca7e9d000004"
              }
          ]
      }
    • 返回changeSet数据格式
  • 修改 POST /am/forms?methodOverride=PUT&sync_token=1564111514.69613

    • 传入body
      {
          "Forms": [
              {}
          ]
      }
    • 返回changeSet数据格式
  • 删除 POST /am/forms?methodOverride=DELETE&sync_token=1564112892.41282

    • 传入body
      {
          "Forms": [
              {
                  "id": "3D0CBF46-9D5D-49A5-8495-12F55F654B3E"
              }
          ]
      }
    • 返回changeSet数据格式

流程

  • 修改 POST /am/flows?methodOverride=PUT&sync_token=1564112892.27197
    • 传入body
      {
          "Flows": [
              {}
          ]
      }
    • 返回changeSet数据格式
  • 启用禁用 POST /am/flows/state?methodOverride=PUT&sync_token=1564218587.82764
    • 传入body
      {
          "Flows": [
              {}
          ]
      }
    • 返回changeSet数据格式
2.1.4

6 months ago

2.1.5

6 months ago

2.1.3

2 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.10

4 years ago

2.0.9

4 years ago

2.0.8

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

1.10.3

4 years ago

1.10.2

4 years ago

1.10.1

4 years ago

1.9.1

5 years ago

1.9.0

5 years ago

1.7.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago