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

import java.io.Serializable;

import com.ruoyi.common.filepathsplicing.FilePathValue;

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

/**
 * 护工工作台信息
 *
 * @author fucheng.bai
 * @date 2025/10/10
 */
@Data
@ApiModel("护工工作台信息")
public class NursingWorkerBenchVo implements Serializable  {

    private static final long serialVersionUID = 1L;


    /**
     * id
     */
    @ApiModelProperty("id")
    private Long id;

    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    private String name;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phoneNumber;

    /**
     * 接单状态 0-正常 1-关闭
     */
    @ApiModelProperty("接单状态")
    private String orderReceivingStatus;

    /**
     * 形象照片url
     */
    @FilePathValue
    @ApiModelProperty("形象照片url")
    private String photographUrl;

    /**
     * 护工订单总数
     */
    @ApiModelProperty("护工订单总数")
    private Integer orderCount;

    /**
     * 今日订单数量
     */
    @ApiModelProperty("护工今日订单数量")
    private Integer todayCount;

    /**
     * 待服务数量
     */
    @ApiModelProperty("待服务数量")
    private Integer waitServiceCount;

    /**
     * 退款/售后数量
     */
    @ApiModelProperty("退款/售后数量")
    private Integer inServiceCount;
}
