package com.yuchen.saas.park.api.response;

import com.yuchen.saas.park.api.entity.elevator.SaasParkElevatorManageLocationEntity;
import com.yuchen.saas.park.api.entity.elevator.SaasParkElevatorPermissionElevatorGroup;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author: baichaojie
 * @CreateTime: 2024/06/24 14:05
 * @Description: TODO
 * @Version: 1.0
 */
@Data
public class ElevatorPointResponse extends SaasParkElevatorManageLocationEntity {

    @ApiModelProperty(name = "groups", value = "该电梯点关联的分组们")
    private List<SaasParkElevatorPermissionElevatorGroup> groups;

    @ApiModelProperty(name = "productName", value = "产品名称")
    private String productName;


    @ApiModelProperty(name = "parkName", value = "园区名")
    private String parkName;

    @ApiModelProperty(name = "buildingName", value = "楼栋名")
    private String buildingName;

    @ApiModelProperty(name = "unitName", value = "单元名")
    private String unitName;

    @ApiModelProperty(name = "groupNames", value = "电梯组们的名称逗号隔开")
    private String groupNamesStr;

}