package com.pcloud.book.skill.dto;

import com.sdk.wxgroup.RobotProcessTypeEnum;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class AppOrProductReplyDTO {
    @ApiModelProperty("应用或作品类型")
    private String serveType;

    @ApiModelProperty("应用或作品id")
    private Long serveId;

    @ApiModelProperty("链接地址")
    private String linkUrl;

    private String robotWxId;

    private String userWxId;

    private String ip;

    private Integer sendMessageType;

    private  Integer counts;

    private Integer index;

    private String messageGroupId;

    private RobotProcessTypeEnum robotProcessTypeEnum;

    public AppOrProductReplyDTO(String serveType, Long serveId, String linkUrl, String robotWxId, String userWxId, String ip,
                                Integer sendMessageType, Integer counts, Integer index, String messageGroupId, RobotProcessTypeEnum robotProcessTypeEnum) {
        this.serveType = serveType;
        this.serveId = serveId;
        this.linkUrl = linkUrl;
        this.robotWxId = robotWxId;
        this.userWxId = userWxId;
        this.ip = ip;
        this.sendMessageType = sendMessageType;
        this.counts = counts;
        this.index = index;
        this.messageGroupId = messageGroupId;
        this.robotProcessTypeEnum = robotProcessTypeEnum;
    }

    public AppOrProductReplyDTO() {
    }
}
