package com.ruoyi.info.nursing.domain.bo;

import java.util.Collection;
import java.util.List;

import javax.validation.constraints.NotNull;

import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;

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

/**
 * @author fucheng.bai
 * @date 2025/10/10
 */
@Data
@ApiModel("护工信息业务对象")
public class NursingWorkerApiReqBo {

    /**
     * 常驻医院id
     */
    @ApiModelProperty(value = "常驻医院id")
    private Long hospitalId;

    /**
     * 性别
     */
    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "排序字段 年龄-age 服务中(数量)-serviceCount")
    private String sortFiled;

    @ApiModelProperty(value = "排序方式 正序-asc 倒序-desc")
    private String sortMethod;

    /**
     * 常驻医院id列表
     */
    @ApiModelProperty(value = "常驻医院id列表")
    private Collection<Long> hospitalIds;
}
