package com.sckw.contract.model.dto.req;

import com.sckw.core.web.page.BaseQuery;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;


/**
 * @Author: tangyishan
 * @CreateTime: 2025-12-06  13:45
 * @Description: 评分明细查询参数
 */
@Data
public class
LogisticsScoreDetailQueryDto extends BaseQuery {
    /**
     * 评分id
     */
    @NotNull(message = "评分id不能为空")
    @Schema(description = "评分id")
    private Long scoreId;
    /**
     * 行为
     */
    @Schema(description = "行为")
    private String action;

    /**
     * 评分id列表
     */
    @Schema(hidden = true)
    private List<Long> scoreIds;

    /**
     * 审核状态 0-待审核 1-审核通过
     */
    @Schema(hidden = true)
    private Integer status;

    @Schema(hidden = true)
    private Long providerEntId;
}
