package com.pz.merchant.domain.bo;

import com.pz.common.core.domain.BaseEntity;
import com.pz.common.core.validate.AddGroup;
import com.pz.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;


/**
 * 陪诊员业务对象 employees
 *
 * @author WangMin
 * @date 2023-09-11
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class EmployeesBo extends BaseEntity {

    /**
     *
     */
    private Integer id;

    /**
     * 陪诊员
     */
    private String name;


    /**
     * 用户头像
     */
    private String avatar;
    /**
     * 职业开始年份
     */
    private String startYear;

    /**
     * 用户
     */
    private Integer uid;

    /**
     * 工作时段
     */
    private String workingHours;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 所属商户
     */
    private Integer companyId;

    /**
     * 身份证正面照
     */
    private String cardFront;

    /**
     * 身份证反面照
     */
    private String cardReverse;

    /**
     * 健康证
     */
    private String healthCertificate;

    /**
     * 经度
     */
    private String lng;

    /**
     * 纬度
     */
    private String lat;

    /**
     * 城市
     */
    private Long cityId;

    /**
     * 当前身份
     */
    private Integer nowType;

    /**
     * 总收益
     */
    private String totalRevenue;

    /**
     * 当前余额
     */
    private String balance;

    /**
     * 冻结余额
     */
    private Long freezeBalance;

    /**
     * 取消订单次数
     */
    private Integer killOrder;

    /**
     * 好评率
     */
    private String favorableRate;

    /**
     * 手机号
     */
    private String phone;

    private Long userId;

}