package com.ruoyi.controller.req;

import com.ruoyi.frequency.workspanorama.entity.WorksPanorama;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author a
 * @date 2023/10/12 11:34
 */
@Data
@Accessors(chain = true)
public class WorksReleaseReq {

    @ApiModelProperty(value = "作品类型ID")
    private Long worksTypeId;

    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "封面图")
    private String coverImage;

    @ApiModelProperty(value = "作品图片")
    private String images;

    @ApiModelProperty(value = "价格(订单来源的作品)")
    private BigDecimal price;

    @ApiModelProperty(value = "来源 1 手动创建 2 订单同步")
    private Integer source = 1;

    @ApiModelProperty(value = "订单id")
    private Long orderId;

    @ApiModelProperty(value = "设计师ID")
    private Long customerId;

    @ApiModelProperty(value = "3D图")
    private List<WorksPanorama> worksPanoramaList;

    @ApiModelProperty("是否是高端客户 1普通 2 高端 ")
    private Integer ifHighend;
}
