Files
FrameTour-BE/src/main/java/com/ycwl/basic/puzzle/dto/TemplateCreateRequest.java
Jerry Yan 95a5977ae2 feat(puzzle): 添加模板打印相关字段
- 在 PuzzleTemplateDTO 中新增 autoAddPrint 字段表示自动添加到打印队列
- 在 PuzzleTemplateDTO 中新增 canPrint 字段表示是否可以打印
- 在 PuzzleTemplateDTO 中新增 userArea 字段表示用户查看区域
- 在 TemplateCreateRequest 中新增 autoAddPrint 字段表示自动添加到打印队列
- 在 TemplateCreateRequest 中新增 canPrint 字段表示是否可以打印
- 在 TemplateCreateRequest 中新增 userArea 字段表示用户查看区域
2025-12-18 10:32:21 +08:00

89 lines
1.3 KiB
Java

package com.ycwl.basic.puzzle.dto;
import lombok.Data;
/**
* 创建模板请求DTO
*
* @author Claude
* @since 2025-01-17
*/
@Data
public class TemplateCreateRequest {
/**
* 模板名称
*/
private String name;
/**
* 模板编码
*/
private String code;
/**
* 画布宽度
*/
private Integer canvasWidth;
/**
* 画布高度
*/
private Integer canvasHeight;
/**
* 背景类型:0-纯色 1-图片
*/
private Integer backgroundType;
/**
* 背景颜色
*/
private String backgroundColor;
/**
* 背景图片URL
*/
private String backgroundImage;
/**
* 模板封面图片URL
*/
private String coverImage;
/**
* 模板描述
*/
private String description;
/**
* 模板分类
*/
private String category;
/**
* 自动添加到打印队列:1-开启 0-关闭
*/
private Integer autoAddPrint;
/**
* 是否可以打印:1-可以 0-不可以
*/
private Integer canPrint;
/**
* 用户查看区域(裁切区域),格式:x,y,w,h
*/
private String userArea;
/**
* 状态:0-禁用 1-启用
*/
private Integer status;
/**
* 景区ID
*/
private Long scenicId;
}