package cn.iocoder.yudao.module.asset.controller.admin.inspection.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import jakarta.validation.constraints.NotNull;

/**
 * 验车记录检查项更新 Request VO
 */
@Schema(description = "管理后台 - 验车记录检查项更新 Request VO")
@Data
public class InspectionRecordItemUpdateReqVO {

    @Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "主键ID不能为空")
    private Long id;

    @Schema(description = "检查结果（1=通过 2=不通过 3=不适用）", example = "1")
    private Integer result;

    @Schema(description = "检查值", example = "正常")
    private String value;

    @Schema(description = "备注")
    private String remark;

    @Schema(description = "图片URL列表")
    private String imageUrls;

}
