Pre Merge pull request !105 from dxfeng/feature/dxf

pull/105/MERGE
dxfeng 3 years ago committed by Gitee
commit 9b49aae5d8
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

@ -103,7 +103,7 @@ public class ExtServiceImpl extends Service implements ExtService {
item.setFieldcol(16); item.setFieldcol(16);
if (1 == extendInfoPO.getIsrequired()) { if (1 == extendInfoPO.getIsrequired()) {
item.setViewAttr(3); item.setViewAttr(3);
item.setRules("required|string"); item.setRules("required");
} }
if (extendInfoPO.getFieldName().equals(autoNoField)) { if (extendInfoPO.getFieldName().equals(autoNoField)) {
// 判断是否开启自动编号 // 判断是否开启自动编号
@ -191,13 +191,15 @@ public class ExtServiceImpl extends Service implements ExtService {
for (ExtendInfoPO extendInfoPO : extInfoPOList) { for (ExtendInfoPO extendInfoPO : extInfoPOList) {
String key = extendInfoPO.getFieldName(); String key = extendInfoPO.getFieldName();
Object value = params.get(extendInfoPO.getFieldName()); Object value = params.get(extendInfoPO.getFieldName());
if ("int".equals(extendInfoPO.getFieldType()) && StringUtils.isEmpty((String) value)) { if (null == value) {
if ("int".equals(extendInfoPO.getFieldType())) {
value = null; value = null;
} }
if ("text".equals(extendInfoPO.getFieldType()) && null == value) { if ("text".equals(extendInfoPO.getFieldType())) {
value = ""; value = "";
} }
}
map.put(key, value); map.put(key, value);
} }
if (null != id) { if (null != id) {

Loading…
Cancel
Save