alibaba.mosflow.work.queryvariables (获取指定流程上下文参数)

业务查询指定流程上下文内容

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
process_instance_id String 必须 720001 流程实例ID

响应参数

名称 类型 示例值 描述
result MultiResult { "total": 1, "data": [ { "formId": "intime-00003", "startOperIdType": "1", "startUserRoleName": null, "isCcOrTransmitProcess": "N", "transmitInstanceIds": "", "processStatus": "progress", "startOperatorId": 7, "isBusinessEdit": "N", "title": "intime-00003", "isMandatoryEnd": "N", "businessDataUrl": null, "startNodeId": "usertask1", "doTaskNodeId": "usertask2", "storeNo": "HZ01", "money": 440000, "cacheKey": "d8d100cf-38cc-49d7-9c3e-e1107caa3fdb", "processImageUrl": "http://img02.taobaocdn.net/tfscom/TB1F0kRXEw7LKJjyzdKXXaShXXa", "processType": null, "startOuterId": "4010076", "ccInstanceIds": "" } ], "success": true, "errCode": null, "class": "com.alibaba.mos.architecture.dto.MultiResult", "errMessage": null } result
  • └ result_total
  • Number
  • 1
  • total
  • └ result_message
  • String
  • 系统异常(工作流)
  • errMessage
  • └ result_datas
  • String []
  • [ { "formId": "intime-00003", "startOperIdType": "1", "startUserRoleName": null, "isCcOrTransmitProcess": "N", "transmitInstanceIds": "", "processStatus": "progress", "startOperatorId": 7, "isBusinessEdit": "N", "title": "intime-00003", "isMandatoryEnd": "N", "businessDataUrl": null, "startNodeId": "usertask1", "doTaskNodeId": "usertask2", "storeNo": "HZ01", "money": 440000, "cacheKey": "d8d100cf-38cc-49d7-9c3e-e1107caa3fdb", "processImageUrl": "http://img02.taobaocdn.net/tfscom/TB1F0kRXEw7LKJjyzdKXXaShXXa", "processType": null, "startOuterId": "4010076", "ccInstanceIds": "" } ]
  • data
  • └ result_code
  • String
  • FILE_BIZ_ERROR
  • errCode
  • └ result_success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMosflowWorkQueryvariablesRequest req = new AlibabaMosflowWorkQueryvariablesRequest();
req.setProcessInstanceId("720001");
AlibabaMosflowWorkQueryvariablesResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_mosflow_work_queryvariables_response>
    <result>
        <result_total>1</result_total>
        <result_message>系统异常(工作流)</result_message>
        <result_datas>
            <string>[     {       &quot;formId&quot;: &quot;intime-00003&quot;</string>
            <string>&quot;startOperIdType&quot;: &quot;1&quot;</string>
            <string>&quot;startUserRoleName&quot;: null</string>
            <string>&quot;isCcOrTransmitProcess&quot;: &quot;N&quot;</string>
            <string>&quot;transmitInstanceIds&quot;: &quot;&quot;</string>
            <string>&quot;processStatus&quot;: &quot;progress&quot;</string>
            <string>&quot;startOperatorId&quot;: 7</string>
            <string>&quot;isBusinessEdit&quot;: &quot;N&quot;</string>
            <string>&quot;title&quot;: &quot;intime-00003&quot;</string>
            <string>&quot;isMandatoryEnd&quot;: &quot;N&quot;</string>
            <string>&quot;businessDataUrl&quot;: null</string>
            <string>&quot;startNodeId&quot;: &quot;usertask1&quot;</string>
            <string>&quot;doTaskNodeId&quot;: &quot;usertask2&quot;</string>
            <string>&quot;storeNo&quot;: &quot;HZ01&quot;</string>
            <string>&quot;money&quot;: 440000</string>
            <string>&quot;cacheKey&quot;: &quot;d8d100cf-38cc-49d7-9c3e-e1107caa3fdb&quot;</string>
            <string>&quot;processImageUrl&quot;: &quot;http://img02.taobaocdn.net/tfscom/TB1F0kRXEw7LKJjyzdKXXaShXXa&quot;</string>
            <string>&quot;processType&quot;: null</string>
            <string>&quot;startOuterId&quot;: &quot;4010076&quot;</string>
            <string>&quot;ccInstanceIds&quot;: &quot;&quot;     }   ]</string>
        </result_datas>
        <result_code>FILE_BIZ_ERROR</result_code>
        <result_success>true</result_success>
    </result>
</alibaba_mosflow_work_queryvariables_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部