You've already forked FrameTour-BE
- 在 PuzzleTemplateDTO 中新增 autoAddPrint 字段表示自动添加到打印队列 - 在 PuzzleTemplateDTO 中新增 canPrint 字段表示是否可以打印 - 在 PuzzleTemplateDTO 中新增 userArea 字段表示用户查看区域 - 在 TemplateCreateRequest 中新增 autoAddPrint 字段表示自动添加到打印队列 - 在 TemplateCreateRequest 中新增 canPrint 字段表示是否可以打印 - 在 TemplateCreateRequest 中新增 userArea 字段表示用户查看区域
89 lines
1.3 KiB
Java
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;
|
|
}
|