forked from github/dataease
Merge pull request #9976 from ulleo/dev
feat(X-Pack): 数据填报批量上传Excel模版增加unique字段提示
This commit is contained in:
commit
5e020803e7
@ -37,7 +37,8 @@ public class CommentWriteHandler implements RowWriteHandler {
|
|||||||
Drawing<?> drawingPatriarch = writeSheetHolder.getSheet().createDrawingPatriarch();
|
Drawing<?> drawingPatriarch = writeSheetHolder.getSheet().createDrawingPatriarch();
|
||||||
for (int i = 0; i < fields.size(); i++) {
|
for (int i = 0; i < fields.size(); i++) {
|
||||||
ExtTableField field = fields.get(i);
|
ExtTableField field = fields.get(i);
|
||||||
String required = field.getSettings().isRequired() ? "必填" : "";
|
String required = field.getSettings().isRequired() ? "必填 " : "";
|
||||||
|
String unique = field.getSettings().isUnique() && StringUtils.equalsIgnoreCase("input", field.getType()) ? "不允许重复值" : "";
|
||||||
String example = "";
|
String example = "";
|
||||||
StringBuilder options = new StringBuilder();
|
StringBuilder options = new StringBuilder();
|
||||||
switch (field.getSettings().getMapping().getType()) {
|
switch (field.getSettings().getMapping().getType()) {
|
||||||
@ -90,7 +91,7 @@ public class CommentWriteHandler implements RowWriteHandler {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StringUtils.isBlank(required) && StringUtils.isBlank(example) && StringUtils.isBlank(options.toString())) {
|
if (StringUtils.isBlank(required) && StringUtils.isBlank(unique) && StringUtils.isBlank(example) && StringUtils.isBlank(options.toString())) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user