本帖最后由 Joestar.Xu 于 2024-3-29 09:04 编辑
这边的使用场景是这样的:首先拿到存储的ssjson数据,然后需要展示全部标签,以下为示例代码
public BaseFormDTO showTags(Long formId) {
//获取ssjson数据
BaseFormDTO declareBaseForm = getBaseForm(formId, true);
if (Objects.nonNull(declareBaseForm)) {
//formData即是ssjson数据
String formData = declareBaseForm.getFormData();
if (StringUtils.isNotBlank(formData)) {
Set<String> duplicateTags = TagUtil.checkTags(formData);
//执行此方法后,表样多了一行空白行
declareBaseForm.setFormData(GcExcelHelper.showTags(formData, duplicateTags));
}
}
return declareBaseForm;
}
第一张图片为展示标签之前的正常表样,第二张为执行完以上代码之后,多了空白行
|
|