package com.cool.store.request.opening;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Auther zx_szh
 * @Date 2025/12/22 10:04
 * @Version 1.0
 */
@Data
public class OpeningAcceptanceRequest {


    @ApiModelProperty( "ID")
    private Long id;

    /**
     * 门店ID
     */
    @ApiModelProperty( "门店ID")
    @NotNull(message = "门店ID不能为空")
    private Long shopId;

    /**
     * 门头照URL
     */
    @ApiModelProperty( "门头照URL 多张用逗号隔开")
    @NotBlank(message = "门头照URL不能为空")
    private String storefrontPhoto;

    /**
     * 店内照URL
     */
    @ApiModelProperty( "店内照URL 多张用逗号隔开")
    @NotBlank(message = "店内照URL不能为空")
    private String interiorPhoto;

    /**
     * 监控照URL
     */
    @ApiModelProperty( "监控照URL 多张用逗号隔开")
    @NotBlank(message = "监控照URL不能为空")
    private String monitorPhoto;

    /**
     * 收银机照URL
     */
    @ApiModelProperty( "收银机照URL 多张用逗号隔开")
    @NotBlank(message = "收银机照URL不能为空")
    private String cashRegisterPhoto;

    /**
     * 信发屏照URL
     */
    @ApiModelProperty( "信发屏照URL 多张用逗号隔开")
    @NotBlank(message = "信发屏照URL不能为空")
    private String infoScreenPhoto;


}
