All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkworkflow_1_0.models.GetProcessInstanceWithExtraResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.88
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkworkflow_1_0.models;

import com.aliyun.tea.*;

public class GetProcessInstanceWithExtraResponseBody extends TeaModel {
    @NameInMap("result")
    public GetProcessInstanceWithExtraResponseBodyResult result;

    /**
     * example:
     * 

true

*/ @NameInMap("success") public String success; public static GetProcessInstanceWithExtraResponseBody build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBody self = new GetProcessInstanceWithExtraResponseBody(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBody setResult(GetProcessInstanceWithExtraResponseBodyResult result) { this.result = result; return this; } public GetProcessInstanceWithExtraResponseBodyResult getResult() { return this.result; } public GetProcessInstanceWithExtraResponseBody setSuccess(String success) { this.success = success; return this; } public String getSuccess() { return this.success; } public static class GetProcessInstanceWithExtraResponseBodyResultFormComponentValues extends TeaModel { @NameInMap("bizAlias") public String bizAlias; @NameInMap("componentType") public String componentType; @NameInMap("extValue") public String extValue; /** * example: *

DDHolidayField-J2Bxxxx

*/ @NameInMap("id") public String id; /** * example: *

组件1

*/ @NameInMap("name") public String name; @NameInMap("value") public String value; public static GetProcessInstanceWithExtraResponseBodyResultFormComponentValues build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBodyResultFormComponentValues self = new GetProcessInstanceWithExtraResponseBodyResultFormComponentValues(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setComponentType(String componentType) { this.componentType = componentType; return this; } public String getComponentType() { return this.componentType; } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setExtValue(String extValue) { this.extValue = extValue; return this; } public String getExtValue() { return this.extValue; } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setId(String id) { this.id = id; return this; } public String getId() { return this.id; } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public GetProcessInstanceWithExtraResponseBodyResultFormComponentValues setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments extends TeaModel { /** * example: *

12345

*/ @NameInMap("fileId") public String fileId; /** * example: *

学历证明

*/ @NameInMap("fileName") public String fileName; /** * example: *

50000

*/ @NameInMap("fileSize") public String fileSize; /** * example: *

.pdf

*/ @NameInMap("fileType") public String fileType; /** * example: *

158469

*/ @NameInMap("spaceId") public String spaceId; public static GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments self = new GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments setFileId(String fileId) { this.fileId = fileId; return this; } public String getFileId() { return this.fileId; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments setFileName(String fileName) { this.fileName = fileName; return this; } public String getFileName() { return this.fileName; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments setFileSize(String fileSize) { this.fileSize = fileSize; return this; } public String getFileSize() { return this.fileSize; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments setFileType(String fileType) { this.fileType = fileType; return this; } public String getFileType() { return this.fileType; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecordsAttachments setSpaceId(String spaceId) { this.spaceId = spaceId; return this; } public String getSpaceId() { return this.spaceId; } } public static class GetProcessInstanceWithExtraResponseBodyResultOperationRecords extends TeaModel { /** * example: *

aacc_ddee

*/ @NameInMap("activityId") public String activityId; @NameInMap("attachments") public java.util.List attachments; @NameInMap("ccUserIds") public java.util.List ccUserIds; /** *

Use the UTC time format: yyyy-MM-ddTHH:mmZ

* * example: *

2022-08-31T11:52Z

*/ @NameInMap("date") public String date; /** * example: *

AzBltRlvKukX3WsbLxpDnTZskRNK5GtVfuDlDQ_Qxsp

*/ @NameInMap("handSignToken") public String handSignToken; @NameInMap("images") public java.util.List images; @NameInMap("remark") public String remark; /** * example: *

AGREE

*/ @NameInMap("result") public String result; /** * example: *

审批人节点

*/ @NameInMap("showName") public String showName; /** * example: *

EXECUTE_TASK_NORMAL

*/ @NameInMap("type") public String type; /** * example: *

manager123

*/ @NameInMap("userId") public String userId; public static GetProcessInstanceWithExtraResponseBodyResultOperationRecords build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBodyResultOperationRecords self = new GetProcessInstanceWithExtraResponseBodyResultOperationRecords(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setActivityId(String activityId) { this.activityId = activityId; return this; } public String getActivityId() { return this.activityId; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setAttachments(java.util.List attachments) { this.attachments = attachments; return this; } public java.util.List getAttachments() { return this.attachments; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setCcUserIds(java.util.List ccUserIds) { this.ccUserIds = ccUserIds; return this; } public java.util.List getCcUserIds() { return this.ccUserIds; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setDate(String date) { this.date = date; return this; } public String getDate() { return this.date; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setHandSignToken(String handSignToken) { this.handSignToken = handSignToken; return this; } public String getHandSignToken() { return this.handSignToken; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setImages(java.util.List images) { this.images = images; return this; } public java.util.List getImages() { return this.images; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setRemark(String remark) { this.remark = remark; return this; } public String getRemark() { return this.remark; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setResult(String result) { this.result = result; return this; } public String getResult() { return this.result; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setShowName(String showName) { this.showName = showName; return this; } public String getShowName() { return this.showName; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setType(String type) { this.type = type; return this; } public String getType() { return this.type; } public GetProcessInstanceWithExtraResponseBodyResultOperationRecords setUserId(String userId) { this.userId = userId; return this; } public String getUserId() { return this.userId; } } public static class GetProcessInstanceWithExtraResponseBodyResultTasks extends TeaModel { /** * example: *

aabb_ccdd

*/ @NameInMap("activityId") public String activityId; /** *

Use the UTC time format: yyyy-MM-ddTHH:mmZ

* * example: *

2024-06-12T14:17Z

*/ @NameInMap("createTime") public String createTime; /** *

Use the UTC time format: yyyy-MM-ddTHH:mmZ

* * example: *

2024-06-12T14:17Z

*/ @NameInMap("finishTime") public String finishTime; /** * example: *

aflow.dingtalk.com?procInsId=lTGxxx

*/ @NameInMap("mobileUrl") public String mobileUrl; /** * example: *

aflow.dingtalk.com?procInsId=lTGxxx

*/ @NameInMap("pcUrl") public String pcUrl; /** * example: *

fewferxxxx

*/ @NameInMap("processInstanceId") public String processInstanceId; /** * example: *

REDIRECTED

*/ @NameInMap("result") public String result; /** * example: *

CANCELED

*/ @NameInMap("status") public String status; @NameInMap("taskId") public Long taskId; /** * example: *

manager123

*/ @NameInMap("userId") public String userId; public static GetProcessInstanceWithExtraResponseBodyResultTasks build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBodyResultTasks self = new GetProcessInstanceWithExtraResponseBodyResultTasks(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBodyResultTasks setActivityId(String activityId) { this.activityId = activityId; return this; } public String getActivityId() { return this.activityId; } public GetProcessInstanceWithExtraResponseBodyResultTasks setCreateTime(String createTime) { this.createTime = createTime; return this; } public String getCreateTime() { return this.createTime; } public GetProcessInstanceWithExtraResponseBodyResultTasks setFinishTime(String finishTime) { this.finishTime = finishTime; return this; } public String getFinishTime() { return this.finishTime; } public GetProcessInstanceWithExtraResponseBodyResultTasks setMobileUrl(String mobileUrl) { this.mobileUrl = mobileUrl; return this; } public String getMobileUrl() { return this.mobileUrl; } public GetProcessInstanceWithExtraResponseBodyResultTasks setPcUrl(String pcUrl) { this.pcUrl = pcUrl; return this; } public String getPcUrl() { return this.pcUrl; } public GetProcessInstanceWithExtraResponseBodyResultTasks setProcessInstanceId(String processInstanceId) { this.processInstanceId = processInstanceId; return this; } public String getProcessInstanceId() { return this.processInstanceId; } public GetProcessInstanceWithExtraResponseBodyResultTasks setResult(String result) { this.result = result; return this; } public String getResult() { return this.result; } public GetProcessInstanceWithExtraResponseBodyResultTasks setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public GetProcessInstanceWithExtraResponseBodyResultTasks setTaskId(Long taskId) { this.taskId = taskId; return this; } public Long getTaskId() { return this.taskId; } public GetProcessInstanceWithExtraResponseBodyResultTasks setUserId(String userId) { this.userId = userId; return this; } public String getUserId() { return this.userId; } } public static class GetProcessInstanceWithExtraResponseBodyResult extends TeaModel { @NameInMap("approverUserIds") public java.util.List approverUserIds; @NameInMap("attachedProcessInstanceIds") public java.util.List attachedProcessInstanceIds; /** * example: *

MODIFY

*/ @NameInMap("bizAction") public String bizAction; @NameInMap("bizData") public String bizData; /** * example: *

20240505xxxx

*/ @NameInMap("businessId") public String businessId; @NameInMap("ccUserIds") public java.util.List ccUserIds; /** *

Use the UTC time format: yyyy-MM-ddTHH:mmZ

* * example: *

2022-08-31T11:52Z

*/ @NameInMap("createTime") public String createTime; /** * example: *

2022-08-31T11:52Z

*/ @NameInMap("finishTime") public String finishTime; @NameInMap("formComponentValues") public java.util.List formComponentValues; /** * example: *

fvdsfxxxxxx

*/ @NameInMap("mainProcessInstanceId") public String mainProcessInstanceId; @NameInMap("operationRecords") public java.util.List operationRecords; /** * example: *

25489

*/ @NameInMap("originatorDeptId") public String originatorDeptId; /** * example: *

测试部门

*/ @NameInMap("originatorDeptName") public String originatorDeptName; /** * example: *

manager1

*/ @NameInMap("originatorUserId") public String originatorUserId; /** * example: *

agree

*/ @NameInMap("result") public String result; @NameInMap("status") public String status; @NameInMap("tasks") public java.util.List tasks; /** * example: *

xx提交的请假申请

*/ @NameInMap("title") public String title; public static GetProcessInstanceWithExtraResponseBodyResult build(java.util.Map map) throws Exception { GetProcessInstanceWithExtraResponseBodyResult self = new GetProcessInstanceWithExtraResponseBodyResult(); return TeaModel.build(map, self); } public GetProcessInstanceWithExtraResponseBodyResult setApproverUserIds(java.util.List approverUserIds) { this.approverUserIds = approverUserIds; return this; } public java.util.List getApproverUserIds() { return this.approverUserIds; } public GetProcessInstanceWithExtraResponseBodyResult setAttachedProcessInstanceIds(java.util.List attachedProcessInstanceIds) { this.attachedProcessInstanceIds = attachedProcessInstanceIds; return this; } public java.util.List getAttachedProcessInstanceIds() { return this.attachedProcessInstanceIds; } public GetProcessInstanceWithExtraResponseBodyResult setBizAction(String bizAction) { this.bizAction = bizAction; return this; } public String getBizAction() { return this.bizAction; } public GetProcessInstanceWithExtraResponseBodyResult setBizData(String bizData) { this.bizData = bizData; return this; } public String getBizData() { return this.bizData; } public GetProcessInstanceWithExtraResponseBodyResult setBusinessId(String businessId) { this.businessId = businessId; return this; } public String getBusinessId() { return this.businessId; } public GetProcessInstanceWithExtraResponseBodyResult setCcUserIds(java.util.List ccUserIds) { this.ccUserIds = ccUserIds; return this; } public java.util.List getCcUserIds() { return this.ccUserIds; } public GetProcessInstanceWithExtraResponseBodyResult setCreateTime(String createTime) { this.createTime = createTime; return this; } public String getCreateTime() { return this.createTime; } public GetProcessInstanceWithExtraResponseBodyResult setFinishTime(String finishTime) { this.finishTime = finishTime; return this; } public String getFinishTime() { return this.finishTime; } public GetProcessInstanceWithExtraResponseBodyResult setFormComponentValues(java.util.List formComponentValues) { this.formComponentValues = formComponentValues; return this; } public java.util.List getFormComponentValues() { return this.formComponentValues; } public GetProcessInstanceWithExtraResponseBodyResult setMainProcessInstanceId(String mainProcessInstanceId) { this.mainProcessInstanceId = mainProcessInstanceId; return this; } public String getMainProcessInstanceId() { return this.mainProcessInstanceId; } public GetProcessInstanceWithExtraResponseBodyResult setOperationRecords(java.util.List operationRecords) { this.operationRecords = operationRecords; return this; } public java.util.List getOperationRecords() { return this.operationRecords; } public GetProcessInstanceWithExtraResponseBodyResult setOriginatorDeptId(String originatorDeptId) { this.originatorDeptId = originatorDeptId; return this; } public String getOriginatorDeptId() { return this.originatorDeptId; } public GetProcessInstanceWithExtraResponseBodyResult setOriginatorDeptName(String originatorDeptName) { this.originatorDeptName = originatorDeptName; return this; } public String getOriginatorDeptName() { return this.originatorDeptName; } public GetProcessInstanceWithExtraResponseBodyResult setOriginatorUserId(String originatorUserId) { this.originatorUserId = originatorUserId; return this; } public String getOriginatorUserId() { return this.originatorUserId; } public GetProcessInstanceWithExtraResponseBodyResult setResult(String result) { this.result = result; return this; } public String getResult() { return this.result; } public GetProcessInstanceWithExtraResponseBodyResult setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public GetProcessInstanceWithExtraResponseBodyResult setTasks(java.util.List tasks) { this.tasks = tasks; return this; } public java.util.List getTasks() { return this.tasks; } public GetProcessInstanceWithExtraResponseBodyResult setTitle(String title) { this.title = title; return this; } public String getTitle() { return this.title; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy