![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkworkflow_1_0.models.GetProcessInstanceWithExtraResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// 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