package com.jeelowcode.service.bpm.config.framework.portal.core.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 描述：接收待阅流程请求参数
 */
@Data
public class ReceiveCCRequestDTO {

    /**
     * 系统编码
     */
    @JsonProperty("syscode")
    private String sysCode;
    /**
     * 流程实例ID
     */
    @JsonProperty("flowid")
    private String flowId;
    /**
     * 标题
     */
    @JsonProperty("requestname")
    private String requestName;
    /**
     * 流程类型名称
     */
    @JsonProperty("workflowname")
    private String workflowName;
    /**
     * 节点名称
     */
    @JsonProperty("nodename")
    private String nodeName;
    /**
     * PC端URL
     */
    @JsonProperty("pcurl")
    private String pcUrl;
    /**
     * APP端URL
     */
    @JsonProperty("appurl")
    private String appUrl;
    /**
     * 创建人
     */
    private String creator;
    /**
     * 创建时间
     */
    @JsonProperty("createdatetime")
    private LocalDateTime createDateTime;
    /**
     * 接收人
     */
    private String receiver;
    /**
     * 接收时间
     */
    @JsonProperty("receivedatetime")
    private LocalDateTime receiveDateTime;
    /**
     * 接收时间戳
     */
    @JsonProperty("receivets")
    private Long receiveTs;
    
}
