package com.tzld.piaoquan.api.model.param.wecom.thirdpart;

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

import java.util.List;

@Data
public class ThirdPartyAccountConfigParam {

    @ApiModelProperty(value = "账号id")
    private Long accountId;

    @ApiModelProperty(value = "投放场景")
    private String putScene;
    @ApiModelProperty(value = "渠道")
    private String channel;
    @ApiModelProperty(value = "是否开启（0否，1是）")
    private Integer switchFlag;
    @ApiModelProperty(value = "推送触发人数")
    private Integer openRoomSendSwitchNum;
    @ApiModelProperty(value = "主推送人员")
    private Long primaryThirdStaffId;
    @ApiModelProperty(value = "主推送人员名称")
    private String primaryThirdStaffName;
    @ApiModelProperty(value = "次推送人员")
    private Long secondThirdStaffId;
    @ApiModelProperty(value = "次推送人员名称")
    private String secondThirdStaffName;
    @ApiModelProperty(value = "任务列表")
    private List<ThirdPartyAccountConfigTaskParam> taskList;
    @ApiModelProperty(value = "配置同步 0-仅对新建群生效 1-所有群 2-指定群生效")
    private Integer configSync;
    @ApiModelProperty(value = "指定群生效列表")
    private List<Long> configSyncRoomIdList;

}
