package cn.iocoder.foodnexus.module.order.controller.admin.customerorder.vo;

import cn.iocoder.foodnexus.module.order.controller.admin.orderScore.vo.OrderScoreRespVO;
import cn.iocoder.foodnexus.module.order.controller.app.customerOrder.vo.AppCustomerOrderScoreRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author : yanghao
 * create at:  2025/10/16  10:01
 * @description: 客户 - 订单评价
 */
@Data
public class CustomerOrderScoreRespVO extends CustomerOrderRespVO {

    @Schema(description = "评价指标项")
    private List<orderScoreItems> orderScoreItems;

    @Data
    public static class orderScoreItems {

        @Schema(description = "订单评价id")
        private Long id;

        @Schema(description = "评价指标id")
        private Long scoreId;

        @Schema(description = "评价指标名称")
        private String scoreName;

        @Schema(description = "得分")
        private Integer score;

    }

}
