【fix】对方法和局部变量重新命名
This commit is contained in:
+74
-74
@@ -498,126 +498,126 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl<OnlCgformHeadMapper, O
|
||||
var2.setIsDesForm("N");
|
||||
var2.setScroll(1);
|
||||
var2.setThemeTemplate("normal");
|
||||
String var3 = UUIDGenerator.generate();
|
||||
var2.setId(var3);
|
||||
String cgformHeadId = UUIDGenerator.generate();
|
||||
var2.setId(cgformHeadId);
|
||||
ArrayList var4 = new ArrayList();
|
||||
|
||||
try {
|
||||
List var5 = DbReadTableUtil.listOriginalColumns(tbname);
|
||||
List originalColumnsList = DbReadTableUtil.listOriginalColumns(tbname);
|
||||
|
||||
for(int var6 = 0; var6 < var5.size(); ++var6) {
|
||||
ColumnVo var7 = (ColumnVo)var5.get(var6);
|
||||
log.info(" columnt : " + var7.toString());
|
||||
String var8 = var7.getFieldDbName();
|
||||
OnlCgformField var9 = new OnlCgformField();
|
||||
var9.setCgformHeadId(var3);
|
||||
var9.setDbFieldNameOld(var7.getFieldDbName().toLowerCase());
|
||||
var9.setDbFieldName(var7.getFieldDbName().toLowerCase());
|
||||
if (oConvertUtils.isNotEmpty(var7.getFiledComment())) {
|
||||
var9.setDbFieldTxt(var7.getFiledComment());
|
||||
for(int i = 0; i < originalColumnsList.size(); ++i) {
|
||||
ColumnVo columnVo = (ColumnVo)originalColumnsList.get(i);
|
||||
log.info(" columnt : " + columnVo.toString());
|
||||
String fieldDbName = columnVo.getFieldDbName();
|
||||
OnlCgformField onlCgformField = new OnlCgformField();
|
||||
onlCgformField.setCgformHeadId(cgformHeadId);
|
||||
onlCgformField.setDbFieldNameOld(columnVo.getFieldDbName().toLowerCase());
|
||||
onlCgformField.setDbFieldName(columnVo.getFieldDbName().toLowerCase());
|
||||
if (oConvertUtils.isNotEmpty(columnVo.getFiledComment())) {
|
||||
onlCgformField.setDbFieldTxt(columnVo.getFiledComment());
|
||||
} else {
|
||||
var9.setDbFieldTxt(var7.getFieldName());
|
||||
onlCgformField.setDbFieldTxt(columnVo.getFieldName());
|
||||
}
|
||||
|
||||
var9.setDbIsKey(0);
|
||||
var9.setIsShowForm(1);
|
||||
var9.setIsQuery(0);
|
||||
var9.setFieldMustInput("0");
|
||||
var9.setIsShowList(1);
|
||||
var9.setOrderNum(var6 + 1);
|
||||
var9.setQueryMode("single");
|
||||
var9.setDbLength(oConvertUtils.getInt(var7.getPrecision()));
|
||||
var9.setFieldLength(120);
|
||||
var9.setDbPointLength(oConvertUtils.getInt(var7.getScale()));
|
||||
var9.setFieldShowType("text");
|
||||
var9.setDbIsNull("Y".equals(var7.getNullable()) ? 1 : 0);
|
||||
var9.setIsReadOnly(0);
|
||||
if ("id".equalsIgnoreCase(var8)) {
|
||||
onlCgformField.setDbIsKey(0);
|
||||
onlCgformField.setIsShowForm(1);
|
||||
onlCgformField.setIsQuery(0);
|
||||
onlCgformField.setFieldMustInput("0");
|
||||
onlCgformField.setIsShowList(1);
|
||||
onlCgformField.setOrderNum(i + 1);
|
||||
onlCgformField.setQueryMode("single");
|
||||
onlCgformField.setDbLength(oConvertUtils.getInt(columnVo.getPrecision()));
|
||||
onlCgformField.setFieldLength(120);
|
||||
onlCgformField.setDbPointLength(oConvertUtils.getInt(columnVo.getScale()));
|
||||
onlCgformField.setFieldShowType("text");
|
||||
onlCgformField.setDbIsNull("Y".equals(columnVo.getNullable()) ? 1 : 0);
|
||||
onlCgformField.setIsReadOnly(0);
|
||||
if ("id".equalsIgnoreCase(fieldDbName)) {
|
||||
String[] var10 = new String[]{"java.lang.Integer", "java.lang.Long"};
|
||||
String var11 = var7.getFieldType();
|
||||
String var11 = columnVo.getFieldType();
|
||||
if (Arrays.asList(var10).contains(var11)) {
|
||||
var2.setIdType("NATIVE");
|
||||
} else {
|
||||
var2.setIdType("UUID");
|
||||
}
|
||||
|
||||
var9.setDbIsKey(1);
|
||||
var9.setIsShowForm(0);
|
||||
var9.setIsShowList(0);
|
||||
var9.setIsReadOnly(1);
|
||||
onlCgformField.setDbIsKey(1);
|
||||
onlCgformField.setIsShowForm(0);
|
||||
onlCgformField.setIsShowList(0);
|
||||
onlCgformField.setIsReadOnly(1);
|
||||
}
|
||||
|
||||
if ("create_by".equalsIgnoreCase(var8) || "create_time".equalsIgnoreCase(var8) || "update_by".equalsIgnoreCase(var8) || "update_time".equalsIgnoreCase(var8) || "sys_org_code".equalsIgnoreCase(var8)) {
|
||||
var9.setIsShowForm(0);
|
||||
var9.setIsShowList(0);
|
||||
if ("create_by".equalsIgnoreCase(fieldDbName) || "create_time".equalsIgnoreCase(fieldDbName) || "update_by".equalsIgnoreCase(fieldDbName) || "update_time".equalsIgnoreCase(fieldDbName) || "sys_org_code".equalsIgnoreCase(fieldDbName)) {
|
||||
onlCgformField.setIsShowForm(0);
|
||||
onlCgformField.setIsShowList(0);
|
||||
}
|
||||
|
||||
if ("java.lang.Integer".equalsIgnoreCase(var7.getFieldType())) {
|
||||
var9.setDbType("int");
|
||||
} else if ("java.lang.Long".equalsIgnoreCase(var7.getFieldType())) {
|
||||
var9.setDbType("int");
|
||||
} else if ("java.util.Date".equalsIgnoreCase(var7.getFieldType())) {
|
||||
var9.setDbType("Date");
|
||||
var9.setFieldShowType("date");
|
||||
} else if (!"java.lang.Double".equalsIgnoreCase(var7.getFieldType()) && !"java.lang.Float".equalsIgnoreCase(var7.getFieldType())) {
|
||||
if (!"java.math.BigDecimal".equalsIgnoreCase(var7.getFieldType()) && !"BigDecimal".equalsIgnoreCase(var7.getFieldType())) {
|
||||
if (!"byte[]".equalsIgnoreCase(var7.getFieldType()) && !var7.getFieldType().contains("blob")) {
|
||||
if (!"java.lang.Object".equals(var7.getFieldType()) || !"text".equalsIgnoreCase(var7.getFieldDbType()) && !"ntext".equalsIgnoreCase(var7.getFieldDbType())) {
|
||||
if ("java.lang.Object".equals(var7.getFieldType()) && "image".equalsIgnoreCase(var7.getFieldDbType())) {
|
||||
var9.setDbType("Blob");
|
||||
if ("java.lang.Integer".equalsIgnoreCase(columnVo.getFieldType())) {
|
||||
onlCgformField.setDbType("int");
|
||||
} else if ("java.lang.Long".equalsIgnoreCase(columnVo.getFieldType())) {
|
||||
onlCgformField.setDbType("int");
|
||||
} else if ("java.util.Date".equalsIgnoreCase(columnVo.getFieldType())) {
|
||||
onlCgformField.setDbType("Date");
|
||||
onlCgformField.setFieldShowType("date");
|
||||
} else if (!"java.lang.Double".equalsIgnoreCase(columnVo.getFieldType()) && !"java.lang.Float".equalsIgnoreCase(columnVo.getFieldType())) {
|
||||
if (!"java.math.BigDecimal".equalsIgnoreCase(columnVo.getFieldType()) && !"BigDecimal".equalsIgnoreCase(columnVo.getFieldType())) {
|
||||
if (!"byte[]".equalsIgnoreCase(columnVo.getFieldType()) && !columnVo.getFieldType().contains("blob")) {
|
||||
if (!"java.lang.Object".equals(columnVo.getFieldType()) || !"text".equalsIgnoreCase(columnVo.getFieldDbType()) && !"ntext".equalsIgnoreCase(columnVo.getFieldDbType())) {
|
||||
if ("java.lang.Object".equals(columnVo.getFieldType()) && "image".equalsIgnoreCase(columnVo.getFieldDbType())) {
|
||||
onlCgformField.setDbType("Blob");
|
||||
} else {
|
||||
var9.setDbType("string");
|
||||
onlCgformField.setDbType("string");
|
||||
}
|
||||
} else {
|
||||
var9.setDbType("Text");
|
||||
var9.setFieldShowType("textarea");
|
||||
onlCgformField.setDbType("Text");
|
||||
onlCgformField.setFieldShowType("textarea");
|
||||
}
|
||||
} else {
|
||||
var9.setDbType("Blob");
|
||||
var7.setCharmaxLength((String)null);
|
||||
onlCgformField.setDbType("Blob");
|
||||
columnVo.setCharmaxLength((String)null);
|
||||
}
|
||||
} else {
|
||||
var9.setDbType("BigDecimal");
|
||||
onlCgformField.setDbType("BigDecimal");
|
||||
}
|
||||
} else {
|
||||
var9.setDbType("double");
|
||||
onlCgformField.setDbType("double");
|
||||
}
|
||||
|
||||
if (oConvertUtils.isEmpty(var7.getPrecision()) && oConvertUtils.isNotEmpty(var7.getCharmaxLength())) {
|
||||
if (Long.valueOf(var7.getCharmaxLength()) >= 3000L) {
|
||||
var9.setDbType("Text");
|
||||
var9.setFieldShowType("textarea");
|
||||
if (oConvertUtils.isEmpty(columnVo.getPrecision()) && oConvertUtils.isNotEmpty(columnVo.getCharmaxLength())) {
|
||||
if (Long.valueOf(columnVo.getCharmaxLength()) >= 3000L) {
|
||||
onlCgformField.setDbType("Text");
|
||||
onlCgformField.setFieldShowType("textarea");
|
||||
|
||||
try {
|
||||
var9.setDbLength(Integer.valueOf(var7.getCharmaxLength()));
|
||||
onlCgformField.setDbLength(Integer.valueOf(columnVo.getCharmaxLength()));
|
||||
} catch (Exception var12) {
|
||||
log.error(var12.getMessage(), var12);
|
||||
}
|
||||
} else {
|
||||
var9.setDbLength(Integer.valueOf(var7.getCharmaxLength()));
|
||||
onlCgformField.setDbLength(Integer.valueOf(columnVo.getCharmaxLength()));
|
||||
}
|
||||
} else {
|
||||
if (oConvertUtils.isNotEmpty(var7.getPrecision())) {
|
||||
var9.setDbLength(Integer.valueOf(var7.getPrecision()));
|
||||
} else if (var9.getDbType().equals("int")) {
|
||||
var9.setDbLength(10);
|
||||
if (oConvertUtils.isNotEmpty(columnVo.getPrecision())) {
|
||||
onlCgformField.setDbLength(Integer.valueOf(columnVo.getPrecision()));
|
||||
} else if (onlCgformField.getDbType().equals("int")) {
|
||||
onlCgformField.setDbLength(10);
|
||||
}
|
||||
|
||||
if (oConvertUtils.isNotEmpty(var7.getScale())) {
|
||||
var9.setDbPointLength(Integer.valueOf(var7.getScale()));
|
||||
if (oConvertUtils.isNotEmpty(columnVo.getScale())) {
|
||||
onlCgformField.setDbPointLength(Integer.valueOf(columnVo.getScale()));
|
||||
}
|
||||
}
|
||||
|
||||
if (oConvertUtils.getInt(var7.getPrecision()) == -1 && oConvertUtils.getInt(var7.getScale()) == 0) {
|
||||
var9.setDbType("Text");
|
||||
if (oConvertUtils.getInt(columnVo.getPrecision()) == -1 && oConvertUtils.getInt(columnVo.getScale()) == 0) {
|
||||
onlCgformField.setDbType("Text");
|
||||
}
|
||||
|
||||
if ("Blob".equals(var9.getDbType()) || "Text".equals(var9.getDbType()) || "Date".equals(var9.getDbType())) {
|
||||
var9.setDbLength(0);
|
||||
var9.setDbPointLength(0);
|
||||
if ("Blob".equals(onlCgformField.getDbType()) || "Text".equals(onlCgformField.getDbType()) || "Date".equals(onlCgformField.getDbType())) {
|
||||
onlCgformField.setDbLength(0);
|
||||
onlCgformField.setDbPointLength(0);
|
||||
}
|
||||
|
||||
var4.add(var9);
|
||||
var4.add(onlCgformField);
|
||||
}
|
||||
} catch (Exception var13) {
|
||||
log.error(var13.getMessage(), var13);
|
||||
|
||||
Reference in New Issue
Block a user