package org.dromara.project.domain.dto.constructionuser;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * 批量修改施工人员状态请求对象
 *
 * @author lcj
 * @date 2025/4/1 17:11
 */
@Data
public class BusConstructionUserBatchUpdateStatusReq implements Serializable {

    @Serial
    private static final long serialVersionUID = -3756685899069233313L;

    /**
     * 主键id列表
     */
    @NotNull(message = "主键id列表不能为空")
    private List<Long> idList;

    /**
     * 状态（0在职 1离职）
     */
    @NotNull(message = "状态不能为空")
    private String status;

}
