mirror of https://gitee.com/stylefeng/roses
修改接口字段类型判断
parent
27fd5f5531
commit
1bda25f639
|
@ -424,7 +424,7 @@ public class ApiResourceServiceImpl extends ServiceImpl<ApiResourceMapper, ApiRe
|
||||||
item.setFieldType("list");
|
item.setFieldType("list");
|
||||||
} else if (fieldMetadata.getFieldClassPath().contains("java.io")) {
|
} else if (fieldMetadata.getFieldClassPath().contains("java.io")) {
|
||||||
item.setFieldType("file");
|
item.setFieldType("file");
|
||||||
} else if (fieldMetadata.getFieldClassPath().contains("java.")) {
|
} else if (fieldMetadata.getFieldClassPath().contains("java.") || this.getBasicTypeName().stream().anyMatch(typeName -> fieldMetadata.getFieldClassPath().equalsIgnoreCase(typeName))) {
|
||||||
item.setFieldType("string");
|
item.setFieldType("string");
|
||||||
} else {
|
} else {
|
||||||
item.setFieldType("object");
|
item.setFieldType("object");
|
||||||
|
@ -485,4 +485,15 @@ public class ApiResourceServiceImpl extends ServiceImpl<ApiResourceMapper, ApiRe
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取基本类型名称
|
||||||
|
*
|
||||||
|
* @return {@link List< String>}
|
||||||
|
* @author majianguo
|
||||||
|
* @date 2021/10/13 18:21
|
||||||
|
**/
|
||||||
|
private List<String> getBasicTypeName() {
|
||||||
|
return Arrays.asList("int", "short", "double", "float", "long", "boolean", "char", "byte");
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue