package com.bonus.material.lease.domain.vo;

import com.bonus.material.lease.domain.MaLeaseInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Author ma_sh
 * @create 2024/11/26 11:03
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class MaLeaseVo extends MaLeaseInfo {

    @ApiModelProperty(value = "公司名称")
    private String companyName;

    @ApiModelProperty(value = "公司经营地址")
    private String operateAddress;

    @ApiModelProperty(value = "类型名称")
    private String typeName;

    @ApiModelProperty(value = "所属三级类目合集")
    private String groupName;

    @ApiModelProperty(value = "租赁需求状态名称")
    private String leaseStatusName;

    /**
     * 预估租期（天）
     */
    private Integer leaseDay;

    @ApiModelProperty(value = "装备一级类目Id")
    private String firstId;

    @ApiModelProperty(value = "装备一级类目名称")
    private String firstName;

    @ApiModelProperty(value = "装备二级类目Id")
    private String secondId;

    @ApiModelProperty(value = "装备二级类目名称")
    private String secondName;

    @ApiModelProperty(value = "装备三级类目Id")
    private String thirdId;

    @ApiModelProperty(value = "装备三级类目名称")
    private String thirdName;

    @ApiModelProperty(value = "浏览次数")
    private Integer searchNum;

    @ApiModelProperty(value = "接单人联系方式")
    private String orderPhone;

    @ApiModelProperty(value = "需求租赁总数量")
    private Integer leaseTotalNum;
}
