Revert "如果数据库表的字段是首字母大写的,并且没有用下划线分割(比如字段PrjID),会导致直接用大写首字母作为自动生成的domain的属性名。 而这种情况下默认的controller接口返回json数据时,会对首字母自动转小写(返回的json中属性是prjID), 而自动生成的前端页面绑定字段用的还是大写首字母的名字(PrjID),于是前端页面就不会显示这些字段了。 在ruoyi-fast 4.3.1中,因为还没有“if (s.indexOf(SEPARATOR) == -1) return s” 这句话,转出来的属性名是全小写的(prjid),所以前后端生成的都是一样的,未产生实际问题。"
This reverts commit 1f0d4abe
This commit is contained in:
parent
4f2a32e733
commit
dff48b64ec
|
|
@ -374,12 +374,6 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils
|
|||
}
|
||||
if (s.indexOf(SEPARATOR) == -1)
|
||||
{
|
||||
if (s.length()>0 && Character.isUpperCase(s.charAt(0))) {
|
||||
StringBuilder sb = new StringBuilder(s.length());
|
||||
sb.append(Character.toLowerCase(s.charAt(0)));
|
||||
sb.append(s.substring(1));
|
||||
return sb.toString();
|
||||
}
|
||||
return s;
|
||||
}
|
||||
s = s.toLowerCase();
|
||||
|
|
|
|||
Loading…
Reference in New Issue