package com.moka.gdtauto.controller.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 更新账号组请求VO
 * 
 * @author moka
 * @since 2026-02-24
 */
@Data
@Schema(description = "更新账号组请求")
public class UpdateAccountGroupRequest {

    @Schema(description = "账号组ID", example = "1")
    private Long groupId;

    @Schema(description = "账号组名称", example = "测试账号组")
    private String groupName;

    @Schema(description = "投放模式：1-线索-企微-加企微，2-用户增长-短剧-注册变现ROI", example = "1")
    private Integer deliveryMode;

    @Schema(description = "备注信息", example = "这是一个测试账号组")
    private String remark;

    @Schema(description = "账号ID列表", example = "[123456, 789012]")
    private List<Long> accountIds;
}
