功能迭代-Excel报表导出PDF-增加样式-1(附带背景颜色,字体加粗,字体斜体,字体颜色,字体大小)
parent
c02137718d
commit
fb7341e0d8
@ -0,0 +1,16 @@
|
|||||||
|
package com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class CellStyleDto {
|
||||||
|
/**
|
||||||
|
* 格式名称
|
||||||
|
*/
|
||||||
|
private String fa;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 格式类型
|
||||||
|
*/
|
||||||
|
private String t;
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
package com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class CommentDto {
|
||||||
|
/**
|
||||||
|
* 批注框左边距
|
||||||
|
*/
|
||||||
|
private int left;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注框上边距
|
||||||
|
*/
|
||||||
|
private int top;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注框宽度
|
||||||
|
*/
|
||||||
|
private int width;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注框高度
|
||||||
|
*/
|
||||||
|
private int height;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注内容
|
||||||
|
*/
|
||||||
|
private String value;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注框是否显示
|
||||||
|
*/
|
||||||
|
private boolean isshow;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,97 @@
|
|||||||
|
|
||||||
|
package com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto;
|
||||||
|
|
||||||
|
import com.anji.plus.gaea.curd.dto.GaeaBaseDTO;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author chenxg
|
||||||
|
* @date 2023/8/1 10:37
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class ReportExcelStyleDto extends GaeaBaseDTO implements Serializable {
|
||||||
|
/**
|
||||||
|
* 单元格值格式
|
||||||
|
*/
|
||||||
|
private CellStyleDto ct;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 内容的原始值
|
||||||
|
*/
|
||||||
|
private String v;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 内容的显示值
|
||||||
|
*/
|
||||||
|
private String m;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 背景颜色
|
||||||
|
*/
|
||||||
|
private String bg;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 字体编号
|
||||||
|
*/
|
||||||
|
private String ff;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 字体颜色
|
||||||
|
*/
|
||||||
|
private String fc;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否加粗
|
||||||
|
*/
|
||||||
|
private boolean bl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否斜体
|
||||||
|
*/
|
||||||
|
private boolean it;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 字体大小
|
||||||
|
*/
|
||||||
|
private int fs;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否删除线
|
||||||
|
*/
|
||||||
|
private boolean cl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 水平对齐方式
|
||||||
|
*/
|
||||||
|
private int ht;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 垂直对齐方式
|
||||||
|
*/
|
||||||
|
private int vt;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 文字旋转角度
|
||||||
|
*/
|
||||||
|
private int tr;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否自动换行
|
||||||
|
*/
|
||||||
|
private int tb;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批注信息
|
||||||
|
*/
|
||||||
|
private CommentDto ps;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单元格公式
|
||||||
|
*/
|
||||||
|
private String f;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue