Merge remote-tracking branch 'origin/fix-bug-202303' into fix-bug-202303
This commit is contained in:
+215
-509
@@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@TableName("onl_cgform_field")
|
||||
@@ -435,525 +437,229 @@ public class OnlCgformField implements Serializable {
|
||||
if (!var2.canEqual(this)) {
|
||||
return false;
|
||||
} else {
|
||||
label527: {
|
||||
Integer var3 = this.getDbIsKey();
|
||||
Integer var4 = var2.getDbIsKey();
|
||||
if (var3 == null) {
|
||||
if (var4 == null) {
|
||||
break label527;
|
||||
}
|
||||
} else if (var3.equals(var4)) {
|
||||
break label527;
|
||||
}
|
||||
|
||||
if (getOne(var2)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var5 = this.getDbIsNull();
|
||||
Integer var6 = var2.getDbIsNull();
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var5.equals(var6)) {
|
||||
if (getTwo(var2)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var7 = this.getDbLength();
|
||||
Integer var8 = var2.getDbLength();
|
||||
if (var7 == null) {
|
||||
if (var8 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var7.equals(var8)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label506: {
|
||||
Integer var9 = this.getDbPointLength();
|
||||
Integer var10 = var2.getDbPointLength();
|
||||
if (var9 == null) {
|
||||
if (var10 == null) {
|
||||
break label506;
|
||||
}
|
||||
} else if (var9.equals(var10)) {
|
||||
break label506;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label499: {
|
||||
Integer var11 = this.getFieldLength();
|
||||
Integer var12 = var2.getFieldLength();
|
||||
if (var11 == null) {
|
||||
if (var12 == null) {
|
||||
break label499;
|
||||
}
|
||||
} else if (var11.equals(var12)) {
|
||||
break label499;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var13 = this.getIsQuery();
|
||||
Integer var14 = var2.getIsQuery();
|
||||
if (var13 == null) {
|
||||
if (var14 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var13.equals(var14)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var15 = this.getIsShowForm();
|
||||
Integer var16 = var2.getIsShowForm();
|
||||
if (var15 == null) {
|
||||
if (var16 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var15.equals(var16)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label478: {
|
||||
Integer var17 = this.getIsShowList();
|
||||
Integer var18 = var2.getIsShowList();
|
||||
if (var17 == null) {
|
||||
if (var18 == null) {
|
||||
break label478;
|
||||
}
|
||||
} else if (var17.equals(var18)) {
|
||||
break label478;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label471: {
|
||||
Integer var19 = this.getIsReadOnly();
|
||||
Integer var20 = var2.getIsReadOnly();
|
||||
if (var19 == null) {
|
||||
if (var20 == null) {
|
||||
break label471;
|
||||
}
|
||||
} else if (var19.equals(var20)) {
|
||||
break label471;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var21 = this.getOrderNum();
|
||||
Integer var22 = var2.getOrderNum();
|
||||
if (var21 == null) {
|
||||
if (var22 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var21.equals(var22)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label457: {
|
||||
String var23 = this.getId();
|
||||
String var24 = var2.getId();
|
||||
if (var23 == null) {
|
||||
if (var24 == null) {
|
||||
break label457;
|
||||
}
|
||||
} else if (var23.equals(var24)) {
|
||||
break label457;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var25 = this.getCgformHeadId();
|
||||
String var26 = var2.getCgformHeadId();
|
||||
if (var25 == null) {
|
||||
if (var26 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var25.equals(var26)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label443: {
|
||||
String var27 = this.getDbFieldName();
|
||||
String var28 = var2.getDbFieldName();
|
||||
if (var27 == null) {
|
||||
if (var28 == null) {
|
||||
break label443;
|
||||
}
|
||||
} else if (var27.equals(var28)) {
|
||||
break label443;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var29 = this.getDbFieldTxt();
|
||||
String var30 = var2.getDbFieldTxt();
|
||||
if (var29 == null) {
|
||||
if (var30 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var29.equals(var30)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var31 = this.getDbFieldNameOld();
|
||||
String var32 = var2.getDbFieldNameOld();
|
||||
if (var31 == null) {
|
||||
if (var32 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var31.equals(var32)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label422: {
|
||||
String var33 = this.getDbType();
|
||||
String var34 = var2.getDbType();
|
||||
if (var33 == null) {
|
||||
if (var34 == null) {
|
||||
break label422;
|
||||
}
|
||||
} else if (var33.equals(var34)) {
|
||||
break label422;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label415: {
|
||||
String var35 = this.getDbDefaultVal();
|
||||
String var36 = var2.getDbDefaultVal();
|
||||
if (var35 == null) {
|
||||
if (var36 == null) {
|
||||
break label415;
|
||||
}
|
||||
} else if (var35.equals(var36)) {
|
||||
break label415;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var37 = this.getDictField();
|
||||
String var38 = var2.getDictField();
|
||||
if (var37 == null) {
|
||||
if (var38 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var37.equals(var38)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var39 = this.getDictTable();
|
||||
String var40 = var2.getDictTable();
|
||||
if (var39 == null) {
|
||||
if (var40 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var39.equals(var40)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label394: {
|
||||
String var41 = this.getDictText();
|
||||
String var42 = var2.getDictText();
|
||||
if (var41 == null) {
|
||||
if (var42 == null) {
|
||||
break label394;
|
||||
}
|
||||
} else if (var41.equals(var42)) {
|
||||
break label394;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label387: {
|
||||
String var43 = this.getFieldShowType();
|
||||
String var44 = var2.getFieldShowType();
|
||||
if (var43 == null) {
|
||||
if (var44 == null) {
|
||||
break label387;
|
||||
}
|
||||
} else if (var43.equals(var44)) {
|
||||
break label387;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var45 = this.getFieldHref();
|
||||
String var46 = var2.getFieldHref();
|
||||
if (var45 == null) {
|
||||
if (var46 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var45.equals(var46)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var47 = this.getFieldValidType();
|
||||
String var48 = var2.getFieldValidType();
|
||||
if (var47 == null) {
|
||||
if (var48 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var47.equals(var48)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label366: {
|
||||
String var49 = this.getFieldMustInput();
|
||||
String var50 = var2.getFieldMustInput();
|
||||
if (var49 == null) {
|
||||
if (var50 == null) {
|
||||
break label366;
|
||||
}
|
||||
} else if (var49.equals(var50)) {
|
||||
break label366;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label359: {
|
||||
String var51 = this.getFieldExtendJson();
|
||||
String var52 = var2.getFieldExtendJson();
|
||||
if (var51 == null) {
|
||||
if (var52 == null) {
|
||||
break label359;
|
||||
}
|
||||
} else if (var51.equals(var52)) {
|
||||
break label359;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var53 = this.getFieldDefaultValue();
|
||||
String var54 = var2.getFieldDefaultValue();
|
||||
if (var53 == null) {
|
||||
if (var54 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var53.equals(var54)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label345: {
|
||||
String var55 = this.getQueryMode();
|
||||
String var56 = var2.getQueryMode();
|
||||
if (var55 == null) {
|
||||
if (var56 == null) {
|
||||
break label345;
|
||||
}
|
||||
} else if (var55.equals(var56)) {
|
||||
break label345;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var57 = this.getMainTable();
|
||||
String var58 = var2.getMainTable();
|
||||
if (var57 == null) {
|
||||
if (var58 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var57.equals(var58)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label331: {
|
||||
String var59 = this.getMainField();
|
||||
String var60 = var2.getMainField();
|
||||
if (var59 == null) {
|
||||
if (var60 == null) {
|
||||
break label331;
|
||||
}
|
||||
} else if (var59.equals(var60)) {
|
||||
break label331;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var61 = this.getUpdateBy();
|
||||
String var62 = var2.getUpdateBy();
|
||||
if (var61 == null) {
|
||||
if (var62 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var61.equals(var62)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Date var63 = this.getUpdateTime();
|
||||
Date var64 = var2.getUpdateTime();
|
||||
if (var63 == null) {
|
||||
if (var64 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var63.equals(var64)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label310: {
|
||||
Date var65 = this.getCreateTime();
|
||||
Date var66 = var2.getCreateTime();
|
||||
if (var65 == null) {
|
||||
if (var66 == null) {
|
||||
break label310;
|
||||
}
|
||||
} else if (var65.equals(var66)) {
|
||||
break label310;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label303: {
|
||||
String var67 = this.getCreateBy();
|
||||
String var68 = var2.getCreateBy();
|
||||
if (var67 == null) {
|
||||
if (var68 == null) {
|
||||
break label303;
|
||||
}
|
||||
} else if (var67.equals(var68)) {
|
||||
break label303;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var69 = this.getConverter();
|
||||
String var70 = var2.getConverter();
|
||||
if (var69 == null) {
|
||||
if (var70 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var69.equals(var70)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var71 = this.getQueryConfigFlag();
|
||||
String var72 = var2.getQueryConfigFlag();
|
||||
if (var71 == null) {
|
||||
if (var72 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var71.equals(var72)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label282: {
|
||||
String var73 = this.getQueryDefVal();
|
||||
String var74 = var2.getQueryDefVal();
|
||||
if (var73 == null) {
|
||||
if (var74 == null) {
|
||||
break label282;
|
||||
}
|
||||
} else if (var73.equals(var74)) {
|
||||
break label282;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label275: {
|
||||
String var75 = this.getQueryDictText();
|
||||
String var76 = var2.getQueryDictText();
|
||||
if (var75 == null) {
|
||||
if (var76 == null) {
|
||||
break label275;
|
||||
}
|
||||
} else if (var75.equals(var76)) {
|
||||
break label275;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var77 = this.getQueryDictField();
|
||||
String var78 = var2.getQueryDictField();
|
||||
if (var77 == null) {
|
||||
if (var78 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var77.equals(var78)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var79 = this.getQueryDictTable();
|
||||
String var80 = var2.getQueryDictTable();
|
||||
if (var79 == null) {
|
||||
if (var80 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var79.equals(var80)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label254: {
|
||||
String var81 = this.getQueryShowType();
|
||||
String var82 = var2.getQueryShowType();
|
||||
if (var81 == null) {
|
||||
if (var82 == null) {
|
||||
break label254;
|
||||
}
|
||||
} else if (var81.equals(var82)) {
|
||||
break label254;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label247: {
|
||||
String var83 = this.getQueryValidType();
|
||||
String var84 = var2.getQueryValidType();
|
||||
if (var83 == null) {
|
||||
if (var84 == null) {
|
||||
break label247;
|
||||
}
|
||||
} else if (var83.equals(var84)) {
|
||||
break label247;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var85 = this.getQueryMustInput();
|
||||
String var86 = var2.getQueryMustInput();
|
||||
if (var85 == null) {
|
||||
if (var86 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var85.equals(var86)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var87 = this.getSortFlag();
|
||||
String var88 = var2.getSortFlag();
|
||||
if (var87 == null) {
|
||||
if (var88 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var87.equals(var88)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
return !getThree(var2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getThree(OnlCgformField var2) {
|
||||
if (getReturnString(this.getQueryMode(), var2.getQueryMode())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getMainTable(), var2.getMainTable())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getMainField(), var2.getMainField())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getUpdateBy(), var2.getUpdateBy())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnDate(this.getUpdateTime(), var2.getUpdateTime())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnDate(this.getCreateTime(), var2.getCreateTime())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCreateBy(), var2.getCreateBy())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getConverter(), var2.getConverter())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryConfigFlag(), var2.getQueryConfigFlag())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryDefVal(), var2.getQueryDefVal())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryDictText(), var2.getQueryDictText())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryDictField(), var2.getQueryDictField())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryDictTable(), var2.getQueryDictTable())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryShowType(), var2.getQueryShowType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getReturnString(this.getQueryValidType(), var2.getQueryValidType());
|
||||
}
|
||||
|
||||
private boolean getTwo(OnlCgformField var2) {
|
||||
if (getReturnString(this.getDbFieldTxt(), var2.getDbFieldTxt())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDbFieldNameOld(), var2.getDbFieldNameOld())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDbType(), var2.getDbType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDbDefaultVal(), var2.getDbDefaultVal())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDictField(), var2.getDictField())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDictTable(), var2.getDictTable())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDictText(), var2.getDictText())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldShowType(), var2.getFieldShowType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldHref(), var2.getFieldHref())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldValidType(), var2.getFieldValidType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldMustInput(), var2.getFieldMustInput())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldExtendJson(), var2.getFieldExtendJson())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFieldDefaultValue(), var2.getFieldDefaultValue())) {
|
||||
return true;
|
||||
}
|
||||
if (getReturnString(this.getQueryMustInput(), var2.getQueryMustInput())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getReturnString(this.getSortFlag(), var2.getSortFlag());
|
||||
}
|
||||
|
||||
private boolean getOne(OnlCgformField var2) {
|
||||
if (getReturnInteger(this.getDbIsKey(), var2.getDbIsKey())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getDbIsNull(), var2.getDbIsNull())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getDbLength(), var2.getDbLength())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getDbPointLength(), var2.getDbPointLength())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getFieldLength(), var2.getFieldLength())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getIsQuery(), var2.getIsQuery())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getIsShowForm(), var2.getIsShowForm())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getIsShowList(), var2.getIsShowList())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getIsReadOnly(), var2.getIsReadOnly())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getOrderNum(), var2.getOrderNum())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getId(), var2.getId())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCgformHeadId(), var2.getCgformHeadId())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getReturnString(this.getDbFieldName(), var2.getDbFieldName());
|
||||
}
|
||||
|
||||
private boolean getReturnDate(Date updateTime, Date updateTime2) {
|
||||
Date var63 = updateTime;
|
||||
Date var64 = updateTime2;
|
||||
if (var63 == null) {
|
||||
if (var64 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var63, var64)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnString(String id, String id2) {
|
||||
String var23 = id;
|
||||
String var24 = id2;
|
||||
if (var23 == null) {
|
||||
if (var24 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var23, var24)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnInteger(Integer dbIsKey, Integer dbIsKey2) {
|
||||
Integer var3 = dbIsKey;
|
||||
Integer var4 = dbIsKey2;
|
||||
if (var3 == null) {
|
||||
if (var4 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var3, var4)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected boolean canEqual(Object other) {
|
||||
return other instanceof OnlCgformField;
|
||||
}
|
||||
|
||||
+213
-417
@@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@TableName("onl_cgform_head")
|
||||
@@ -355,395 +357,185 @@ public class OnlCgformHead implements Serializable {
|
||||
if (!var2.canEqual(this)) {
|
||||
return false;
|
||||
} else {
|
||||
label395: {
|
||||
Integer var3 = this.getTableType();
|
||||
Integer var4 = var2.getTableType();
|
||||
if (var3 == null) {
|
||||
if (var4 == null) {
|
||||
break label395;
|
||||
}
|
||||
} else if (var3.equals(var4)) {
|
||||
break label395;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var5 = this.getTableVersion();
|
||||
Integer var6 = var2.getTableVersion();
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var5.equals(var6)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var7 = this.getRelationType();
|
||||
Integer var8 = var2.getRelationType();
|
||||
if (var7 == null) {
|
||||
if (var8 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var7.equals(var8)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label374: {
|
||||
Integer var9 = this.getTabOrderNum();
|
||||
Integer var10 = var2.getTabOrderNum();
|
||||
if (var9 == null) {
|
||||
if (var10 == null) {
|
||||
break label374;
|
||||
}
|
||||
} else if (var9.equals(var10)) {
|
||||
break label374;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label367: {
|
||||
Integer var11 = this.getCopyType();
|
||||
Integer var12 = var2.getCopyType();
|
||||
if (var11 == null) {
|
||||
if (var12 == null) {
|
||||
break label367;
|
||||
}
|
||||
} else if (var11.equals(var12)) {
|
||||
break label367;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label360: {
|
||||
Integer var13 = this.getCopyVersion();
|
||||
Integer var14 = var2.getCopyVersion();
|
||||
if (var13 == null) {
|
||||
if (var14 == null) {
|
||||
break label360;
|
||||
}
|
||||
} else if (var13.equals(var14)) {
|
||||
break label360;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var15 = this.getScroll();
|
||||
Integer var16 = var2.getScroll();
|
||||
if (var15 == null) {
|
||||
if (var16 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var15.equals(var16)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label346: {
|
||||
String var17 = this.getId();
|
||||
String var18 = var2.getId();
|
||||
if (var17 == null) {
|
||||
if (var18 == null) {
|
||||
break label346;
|
||||
}
|
||||
} else if (var17.equals(var18)) {
|
||||
break label346;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var19 = this.getTableName();
|
||||
String var20 = var2.getTableName();
|
||||
if (var19 == null) {
|
||||
if (var20 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var19.equals(var20)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label332: {
|
||||
String var21 = this.getTableTxt();
|
||||
String var22 = var2.getTableTxt();
|
||||
if (var21 == null) {
|
||||
if (var22 == null) {
|
||||
break label332;
|
||||
}
|
||||
} else if (var21.equals(var22)) {
|
||||
break label332;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var23 = this.getIsCheckbox();
|
||||
String var24 = var2.getIsCheckbox();
|
||||
if (var23 == null) {
|
||||
if (var24 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var23.equals(var24)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var25 = this.getIsDbSynch();
|
||||
String var26 = var2.getIsDbSynch();
|
||||
if (var25 == null) {
|
||||
if (var26 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var25.equals(var26)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label311: {
|
||||
String var27 = this.getIsPage();
|
||||
String var28 = var2.getIsPage();
|
||||
if (var27 == null) {
|
||||
if (var28 == null) {
|
||||
break label311;
|
||||
}
|
||||
} else if (var27.equals(var28)) {
|
||||
break label311;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label304: {
|
||||
String var29 = this.getIsTree();
|
||||
String var30 = var2.getIsTree();
|
||||
if (var29 == null) {
|
||||
if (var30 == null) {
|
||||
break label304;
|
||||
}
|
||||
} else if (var29.equals(var30)) {
|
||||
break label304;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var31 = this.getIdSequence();
|
||||
String var32 = var2.getIdSequence();
|
||||
if (var31 == null) {
|
||||
if (var32 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var31.equals(var32)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var33 = this.getIdType();
|
||||
String var34 = var2.getIdType();
|
||||
if (var33 == null) {
|
||||
if (var34 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var33.equals(var34)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label283: {
|
||||
String var35 = this.getQueryMode();
|
||||
String var36 = var2.getQueryMode();
|
||||
if (var35 == null) {
|
||||
if (var36 == null) {
|
||||
break label283;
|
||||
}
|
||||
} else if (var35.equals(var36)) {
|
||||
break label283;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var37 = this.getSubTableStr();
|
||||
String var38 = var2.getSubTableStr();
|
||||
if (var37 == null) {
|
||||
if (var38 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var37.equals(var38)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var39 = this.getTreeParentIdField();
|
||||
String var40 = var2.getTreeParentIdField();
|
||||
if (var39 == null) {
|
||||
if (var40 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var39.equals(var40)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label262: {
|
||||
String var41 = this.getTreeIdField();
|
||||
String var42 = var2.getTreeIdField();
|
||||
if (var41 == null) {
|
||||
if (var42 == null) {
|
||||
break label262;
|
||||
}
|
||||
} else if (var41.equals(var42)) {
|
||||
break label262;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label255: {
|
||||
String var43 = this.getTreeFieldname();
|
||||
String var44 = var2.getTreeFieldname();
|
||||
if (var43 == null) {
|
||||
if (var44 == null) {
|
||||
break label255;
|
||||
}
|
||||
} else if (var43.equals(var44)) {
|
||||
break label255;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label248: {
|
||||
String var45 = this.getFormCategory();
|
||||
String var46 = var2.getFormCategory();
|
||||
if (var45 == null) {
|
||||
if (var46 == null) {
|
||||
break label248;
|
||||
}
|
||||
} else if (var45.equals(var46)) {
|
||||
break label248;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var47 = this.getFormTemplate();
|
||||
String var48 = var2.getFormTemplate();
|
||||
if (var47 == null) {
|
||||
if (var48 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var47.equals(var48)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label234: {
|
||||
String var49 = this.getThemeTemplate();
|
||||
String var50 = var2.getThemeTemplate();
|
||||
if (var49 == null) {
|
||||
if (var50 == null) {
|
||||
break label234;
|
||||
}
|
||||
} else if (var49.equals(var50)) {
|
||||
break label234;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var51 = this.getFormTemplateMobile();
|
||||
String var52 = var2.getFormTemplateMobile();
|
||||
if (var51 == null) {
|
||||
if (var52 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var51.equals(var52)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label220: {
|
||||
String var53 = this.getUpdateBy();
|
||||
String var54 = var2.getUpdateBy();
|
||||
if (var53 == null) {
|
||||
if (var54 == null) {
|
||||
break label220;
|
||||
}
|
||||
} else if (var53.equals(var54)) {
|
||||
break label220;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Date var55 = this.getUpdateTime();
|
||||
Date var56 = var2.getUpdateTime();
|
||||
if (var55 == null) {
|
||||
if (var56 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var55.equals(var56)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var57 = this.getCreateBy();
|
||||
String var58 = var2.getCreateBy();
|
||||
if (var57 == null) {
|
||||
if (var58 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var57.equals(var58)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label199: {
|
||||
Date var59 = this.getCreateTime();
|
||||
Date var60 = var2.getCreateTime();
|
||||
if (var59 == null) {
|
||||
if (var60 == null) {
|
||||
break label199;
|
||||
}
|
||||
} else if (var59.equals(var60)) {
|
||||
break label199;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label192: {
|
||||
String var61 = this.getPhysicId();
|
||||
String var62 = var2.getPhysicId();
|
||||
if (var61 == null) {
|
||||
if (var62 == null) {
|
||||
break label192;
|
||||
}
|
||||
} else if (var61.equals(var62)) {
|
||||
break label192;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var63 = this.getIsDesForm();
|
||||
String var64 = var2.getIsDesForm();
|
||||
if (var63 == null) {
|
||||
if (var64 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var63.equals(var64)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var65 = this.getDesFormCode();
|
||||
String var66 = var2.getDesFormCode();
|
||||
if (var65 == null) {
|
||||
if (var66 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var65.equals(var66)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
return getOnlCgformHead(var2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getOnlCgformHead(OnlCgformHead var2) {
|
||||
if (getOnlCgformHeadOne(var2)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getOnlCgformHeadTwo(var2)) {
|
||||
return false;
|
||||
}
|
||||
if (getReturnString(this.getIsDesForm(), var2.getIsDesForm())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return !getReturnString(this.getDesFormCode(), var2.getDesFormCode());
|
||||
}
|
||||
|
||||
private boolean getOnlCgformHeadTwo(OnlCgformHead var2) {
|
||||
if (getReturnString(this.getIdType(), var2.getIdType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getQueryMode(), var2.getQueryMode())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getSubTableStr(), var2.getSubTableStr())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTreeParentIdField(), var2.getTreeParentIdField())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTreeIdField(), var2.getTreeIdField())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTreeFieldname(), var2.getTreeFieldname())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFormCategory(), var2.getFormCategory())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFormTemplate(), var2.getFormTemplate())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getThemeTemplate(), var2.getThemeTemplate())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFormTemplateMobile(), var2.getFormTemplateMobile())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getUpdateBy(), var2.getUpdateBy())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnDate(this.getUpdateTime(), var2.getUpdateTime())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCreateBy(), var2.getCreateBy())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnDate(this.getCreateTime(), var2.getCreateTime())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getReturnString(this.getPhysicId(), var2.getPhysicId());
|
||||
}
|
||||
|
||||
private boolean getOnlCgformHeadOne(OnlCgformHead var2) {
|
||||
if (getRerturnInteger(this.getTableType(), var2.getTableType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getTableVersion(), var2.getTableVersion())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getRelationType(), var2.getRelationType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getTabOrderNum(), var2.getTabOrderNum())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getCopyType(), var2.getCopyType())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getCopyVersion(), var2.getCopyVersion())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getRerturnInteger(this.getScroll(), var2.getScroll())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getId(), var2.getId())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTableName(), var2.getTableName())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTableTxt(), var2.getTableTxt())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsCheckbox(), var2.getIsCheckbox())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsDbSynch(), var2.getIsDbSynch())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsPage(), var2.getIsPage())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsTree(), var2.getIsTree())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getReturnString(this.getIdSequence(), var2.getIdSequence());
|
||||
}
|
||||
|
||||
private boolean getReturnDate(Date updateTime, Date updateTime2) {
|
||||
Date var55 = updateTime;
|
||||
Date var56 = updateTime2;
|
||||
if (var55 == null) {
|
||||
if (var56 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var55, var56)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnString(String id, String id2) {
|
||||
String var17 = id;
|
||||
String var18 = id2;
|
||||
if (var17 == null) {
|
||||
if (var18 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var17, var18)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getRerturnInteger(Integer tableType, Integer tableType2) {
|
||||
Integer var3 = tableType;
|
||||
Integer var4 = tableType2;
|
||||
if (var3 == null) {
|
||||
if (var4 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var3, var4)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected boolean canEqual(Object other) {
|
||||
return other instanceof OnlCgformHead;
|
||||
}
|
||||
@@ -751,72 +543,76 @@ public class OnlCgformHead implements Serializable {
|
||||
public int hashCode() {
|
||||
byte var2 = 1;
|
||||
Integer var3 = this.getTableType();
|
||||
int var35 = var2 * 59 + (var3 == null ? 43 : var3.hashCode());
|
||||
int var35 = var2 * 59 + getAnInt(var3 == null, var3.hashCode());
|
||||
Integer var4 = this.getTableVersion();
|
||||
var35 = var35 * 59 + (var4 == null ? 43 : var4.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var4 == null, var4.hashCode()));
|
||||
Integer var5 = this.getRelationType();
|
||||
var35 = var35 * 59 + (var5 == null ? 43 : var5.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var5 == null, var5.hashCode()));
|
||||
Integer var6 = this.getTabOrderNum();
|
||||
var35 = var35 * 59 + (var6 == null ? 43 : var6.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var6 == null, var6.hashCode()));
|
||||
Integer var7 = this.getCopyType();
|
||||
var35 = var35 * 59 + (var7 == null ? 43 : var7.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var7 == null, var7.hashCode()));
|
||||
Integer var8 = this.getCopyVersion();
|
||||
var35 = var35 * 59 + (var8 == null ? 43 : var8.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var8 == null, var8.hashCode()));
|
||||
Integer var9 = this.getScroll();
|
||||
var35 = var35 * 59 + (var9 == null ? 43 : var9.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var9 == null, var9.hashCode()));
|
||||
String var10 = this.getId();
|
||||
var35 = var35 * 59 + (var10 == null ? 43 : var10.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var10 == null, var10.hashCode()));
|
||||
String var11 = this.getTableName();
|
||||
var35 = var35 * 59 + (var11 == null ? 43 : var11.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var11 == null, var11.hashCode()));
|
||||
String var12 = this.getTableTxt();
|
||||
var35 = var35 * 59 + (var12 == null ? 43 : var12.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var12 == null, var12.hashCode()));
|
||||
String var13 = this.getIsCheckbox();
|
||||
var35 = var35 * 59 + (var13 == null ? 43 : var13.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var13 == null, var13.hashCode()));
|
||||
String var14 = this.getIsDbSynch();
|
||||
var35 = var35 * 59 + (var14 == null ? 43 : var14.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var14 == null, var14.hashCode()));
|
||||
String var15 = this.getIsPage();
|
||||
var35 = var35 * 59 + (var15 == null ? 43 : var15.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var15 == null, var15.hashCode()));
|
||||
String var16 = this.getIsTree();
|
||||
var35 = var35 * 59 + (var16 == null ? 43 : var16.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var16 == null, var16.hashCode()));
|
||||
String var17 = this.getIdSequence();
|
||||
var35 = var35 * 59 + (var17 == null ? 43 : var17.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var17 == null, var17.hashCode()));
|
||||
String var18 = this.getIdType();
|
||||
var35 = var35 * 59 + (var18 == null ? 43 : var18.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var18 == null, var18.hashCode()));
|
||||
String var19 = this.getQueryMode();
|
||||
var35 = var35 * 59 + (var19 == null ? 43 : var19.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var19 == null, var19.hashCode()));
|
||||
String var20 = this.getSubTableStr();
|
||||
var35 = var35 * 59 + (var20 == null ? 43 : var20.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var20 == null, var20.hashCode()));
|
||||
String var21 = this.getTreeParentIdField();
|
||||
var35 = var35 * 59 + (var21 == null ? 43 : var21.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var21 == null, var21.hashCode()));
|
||||
String var22 = this.getTreeIdField();
|
||||
var35 = var35 * 59 + (var22 == null ? 43 : var22.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var22 == null, var22.hashCode()));
|
||||
String var23 = this.getTreeFieldname();
|
||||
var35 = var35 * 59 + (var23 == null ? 43 : var23.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var23 == null, var23.hashCode()));
|
||||
String var24 = this.getFormCategory();
|
||||
var35 = var35 * 59 + (var24 == null ? 43 : var24.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var24 == null, var24.hashCode()));
|
||||
String var25 = this.getFormTemplate();
|
||||
var35 = var35 * 59 + (var25 == null ? 43 : var25.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var25 == null, var25.hashCode()));
|
||||
String var26 = this.getThemeTemplate();
|
||||
var35 = var35 * 59 + (var26 == null ? 43 : var26.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var26 == null, var26.hashCode()));
|
||||
String var27 = this.getFormTemplateMobile();
|
||||
var35 = var35 * 59 + (var27 == null ? 43 : var27.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var27 == null, var27.hashCode()));
|
||||
String var28 = this.getUpdateBy();
|
||||
var35 = var35 * 59 + (var28 == null ? 43 : var28.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var28 == null, var28.hashCode()));
|
||||
Date var29 = this.getUpdateTime();
|
||||
var35 = var35 * 59 + (var29 == null ? 43 : var29.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var29 == null, var29.hashCode()));
|
||||
String var30 = this.getCreateBy();
|
||||
var35 = var35 * 59 + (var30 == null ? 43 : var30.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var30 == null, var30.hashCode()));
|
||||
Date var31 = this.getCreateTime();
|
||||
var35 = var35 * 59 + (var31 == null ? 43 : var31.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var31 == null, var31.hashCode()));
|
||||
String var32 = this.getPhysicId();
|
||||
var35 = var35 * 59 + (var32 == null ? 43 : var32.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var32 == null, var32.hashCode()));
|
||||
String var33 = this.getIsDesForm();
|
||||
var35 = var35 * 59 + (var33 == null ? 43 : var33.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var33 == null, var33.hashCode()));
|
||||
String var34 = this.getDesFormCode();
|
||||
var35 = var35 * 59 + (var34 == null ? 43 : var34.hashCode());
|
||||
var35 = var35 * 59 + (getAnInt(var34 == null, var34.hashCode()));
|
||||
return var35;
|
||||
}
|
||||
|
||||
private int getAnInt(boolean b, int i) {
|
||||
return b ? 43 : i;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return "OnlCgformHead(id=" + this.getId() + ", tableName=" + this.getTableName() + ", tableType=" + this.getTableType() + ", tableVersion=" + this.getTableVersion() + ", tableTxt=" + this.getTableTxt() + ", isCheckbox=" + this.getIsCheckbox() + ", isDbSynch=" + this.getIsDbSynch() + ", isPage=" + this.getIsPage() + ", isTree=" + this.getIsTree() + ", idSequence=" + this.getIdSequence() + ", idType=" + this.getIdType() + ", queryMode=" + this.getQueryMode() + ", relationType=" + this.getRelationType() + ", subTableStr=" + this.getSubTableStr() + ", tabOrderNum=" + this.getTabOrderNum() + ", treeParentIdField=" + this.getTreeParentIdField() + ", treeIdField=" + this.getTreeIdField() + ", treeFieldname=" + this.getTreeFieldname() + ", formCategory=" + this.getFormCategory() + ", formTemplate=" + this.getFormTemplate() + ", themeTemplate=" + this.getThemeTemplate() + ", formTemplateMobile=" + this.getFormTemplateMobile() + ", updateBy=" + this.getUpdateBy() + ", updateTime=" + this.getUpdateTime() + ", createBy=" + this.getCreateBy() + ", createTime=" + this.getCreateTime() + ", copyType=" + this.getCopyType() + ", copyVersion=" + this.getCopyVersion() + ", physicId=" + this.getPhysicId() + ", hascopy=" + this.getHascopy() + ", scroll=" + this.getScroll() + ", taskId=" + this.getTaskId() + ", isDesForm=" + this.getIsDesForm() + ", desFormCode=" + this.getDesFormCode() + ")";
|
||||
}
|
||||
|
||||
+86
-132
@@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@TableName("onl_cgform_index")
|
||||
@@ -150,147 +152,99 @@ public class OnlCgformIndex implements Serializable {
|
||||
if (!var2.canEqual(this)) {
|
||||
return false;
|
||||
} else {
|
||||
label143: {
|
||||
Integer var3 = this.getDelFlag();
|
||||
Integer var4 = var2.getDelFlag();
|
||||
if (var3 == null) {
|
||||
if (var4 == null) {
|
||||
break label143;
|
||||
}
|
||||
} else if (var3.equals(var4)) {
|
||||
break label143;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var5 = this.getId();
|
||||
String var6 = var2.getId();
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var5.equals(var6)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var7 = this.getCgformHeadId();
|
||||
String var8 = var2.getCgformHeadId();
|
||||
if (var7 == null) {
|
||||
if (var8 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var7.equals(var8)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label122: {
|
||||
String var9 = this.getIndexName();
|
||||
String var10 = var2.getIndexName();
|
||||
if (var9 == null) {
|
||||
if (var10 == null) {
|
||||
break label122;
|
||||
}
|
||||
} else if (var9.equals(var10)) {
|
||||
break label122;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label115: {
|
||||
String var11 = this.getIndexField();
|
||||
String var12 = var2.getIndexField();
|
||||
if (var11 == null) {
|
||||
if (var12 == null) {
|
||||
break label115;
|
||||
}
|
||||
} else if (var11.equals(var12)) {
|
||||
break label115;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var13 = this.getIsDbSynch();
|
||||
String var14 = var2.getIsDbSynch();
|
||||
if (var13 == null) {
|
||||
if (var14 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var13.equals(var14)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var15 = this.getIndexType();
|
||||
String var16 = var2.getIndexType();
|
||||
if (var15 == null) {
|
||||
if (var16 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var15.equals(var16)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label94: {
|
||||
String var17 = this.getCreateBy();
|
||||
String var18 = var2.getCreateBy();
|
||||
if (var17 == null) {
|
||||
if (var18 == null) {
|
||||
break label94;
|
||||
}
|
||||
} else if (var17.equals(var18)) {
|
||||
break label94;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label87: {
|
||||
Date var19 = this.getCreateTime();
|
||||
Date var20 = var2.getCreateTime();
|
||||
if (var19 == null) {
|
||||
if (var20 == null) {
|
||||
break label87;
|
||||
}
|
||||
} else if (var19.equals(var20)) {
|
||||
break label87;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var21 = this.getUpdateBy();
|
||||
String var22 = var2.getUpdateBy();
|
||||
if (var21 == null) {
|
||||
if (var22 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var21.equals(var22)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Date var23 = this.getUpdateTime();
|
||||
Date var24 = var2.getUpdateTime();
|
||||
if (var23 == null) {
|
||||
if (var24 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var23.equals(var24)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
return getOnlCgformIndex(var2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getOnlCgformIndex(OnlCgformIndex var2) {
|
||||
if (getReturnInteger(var2)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getId(), var2.getId())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCgformHeadId(), var2.getCgformHeadId())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIndexName(), var2.getIndexName())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIndexField(), var2.getIndexField())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsDbSynch(), var2.getIsDbSynch())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIndexType(), var2.getIndexType())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCreateBy(), var2.getCreateBy())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnDate(this.getCreateTime(), var2.getCreateTime())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getUpdateBy(), var2.getUpdateBy())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return !getReturnDate(this.getUpdateTime(), var2.getUpdateTime());
|
||||
}
|
||||
|
||||
private boolean getReturnInteger(OnlCgformIndex var2) {
|
||||
Integer var3 = this.getDelFlag();
|
||||
Integer var4 = var2.getDelFlag();
|
||||
if (var3 == null) {
|
||||
if (var4 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var3,var4)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnDate(Date createTime, Date createTime2) {
|
||||
Date var19 = createTime;
|
||||
Date var20 = createTime2;
|
||||
if (var19 == null) {
|
||||
if (var20 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var19, var20)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnString(String id, String id2) {
|
||||
String var5 = id;
|
||||
String var6 = id2;
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var5, var6)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected boolean canEqual(Object other) {
|
||||
return other instanceof OnlCgformIndex;
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
boolean var1 = true;
|
||||
byte var2 = 1;
|
||||
Integer var3 = this.getDelFlag();
|
||||
int var14 = var2 * 59 + (var3 == null ? 43 : var3.hashCode());
|
||||
|
||||
+233
-273
@@ -4,6 +4,8 @@ package com.jero.generater.modules.online.cgform.model;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
import com.jero.common.system.vo.DictModel;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformButton;
|
||||
|
||||
@@ -209,313 +211,271 @@ public class OnlComplexModel {
|
||||
if (!var2.a(this)) {
|
||||
return false;
|
||||
} else {
|
||||
label263: {
|
||||
Integer var3 = this.getTableType();
|
||||
Integer var4 = var2.getTableType();
|
||||
if (var3 == null) {
|
||||
if (var4 == null) {
|
||||
break label263;
|
||||
}
|
||||
} else if (var3.equals(var4)) {
|
||||
break label263;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Integer var5 = this.getScrollFlag();
|
||||
Integer var6 = var2.getScrollFlag();
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var5.equals(var6)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label249: {
|
||||
Integer var7 = this.getRelationType();
|
||||
Integer var8 = var2.getRelationType();
|
||||
if (var7 == null) {
|
||||
if (var8 == null) {
|
||||
break label249;
|
||||
}
|
||||
} else if (var7.equals(var8)) {
|
||||
break label249;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var9 = this.getCode();
|
||||
String var10 = var2.getCode();
|
||||
if (var9 == null) {
|
||||
if (var10 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var9.equals(var10)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label235: {
|
||||
String var11 = this.getFormTemplate();
|
||||
String var12 = var2.getFormTemplate();
|
||||
if (var11 == null) {
|
||||
if (var12 == null) {
|
||||
break label235;
|
||||
}
|
||||
} else if (var11.equals(var12)) {
|
||||
break label235;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var13 = this.getDescription();
|
||||
String var14 = var2.getDescription();
|
||||
if (var13 == null) {
|
||||
if (var14 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var13.equals(var14)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label221: {
|
||||
String var15 = this.getCurrentTableName();
|
||||
String var16 = var2.getCurrentTableName();
|
||||
if (var15 == null) {
|
||||
if (var16 == null) {
|
||||
break label221;
|
||||
}
|
||||
} else if (var15.equals(var16)) {
|
||||
break label221;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label214: {
|
||||
String var17 = this.getPaginationFlag();
|
||||
String var18 = var2.getPaginationFlag();
|
||||
if (var17 == null) {
|
||||
if (var18 == null) {
|
||||
break label214;
|
||||
}
|
||||
} else if (var17.equals(var18)) {
|
||||
break label214;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var19 = this.getCheckboxFlag();
|
||||
String var20 = var2.getCheckboxFlag();
|
||||
if (var19 == null) {
|
||||
if (var20 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var19.equals(var20)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label200: {
|
||||
List<OnlColumn> var21 = this.getColumns();
|
||||
List<OnlColumn> var22 = var2.getColumns();
|
||||
if (var21 == null) {
|
||||
if (var22 == null) {
|
||||
break label200;
|
||||
}
|
||||
} else if (var21.equals(var22)) {
|
||||
break label200;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
label193: {
|
||||
List<String> var23 = this.getHideColumns();
|
||||
List<String> var24 = var2.getHideColumns();
|
||||
if (var23 == null) {
|
||||
if (var24 == null) {
|
||||
break label193;
|
||||
}
|
||||
} else if (var23.equals(var24)) {
|
||||
break label193;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Map<String, List<DictModel>> var25 = this.getDictOptions();
|
||||
Map<String, List<DictModel>> var26 = var2.getDictOptions();
|
||||
if (var25 == null) {
|
||||
if (var26 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var25.equals(var26)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
List<OnlCgformButton> var27 = this.getCgButtonList();
|
||||
List<OnlCgformButton> var28 = var2.getCgButtonList();
|
||||
if (var27 == null) {
|
||||
if (var28 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var27.equals(var28)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label172: {
|
||||
List<HrefSlots> var29 = this.getFieldHrefSlots();
|
||||
List<HrefSlots> var30 = var2.getFieldHrefSlots();
|
||||
if (var29 == null) {
|
||||
if (var30 == null) {
|
||||
break label172;
|
||||
}
|
||||
} else if (var29.equals(var30)) {
|
||||
break label172;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var31 = this.getEnhanceJs();
|
||||
String var32 = var2.getEnhanceJs();
|
||||
if (var31 == null) {
|
||||
if (var32 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var31.equals(var32)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
List<OnlForeignKey> var33 = this.getForeignKeys();
|
||||
List<OnlForeignKey> var34 = var2.getForeignKeys();
|
||||
if (var33 == null) {
|
||||
if (var34 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var33.equals(var34)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label151: {
|
||||
String var35 = this.getPidField();
|
||||
String var36 = var2.getPidField();
|
||||
if (var35 == null) {
|
||||
if (var36 == null) {
|
||||
break label151;
|
||||
}
|
||||
} else if (var35.equals(var36)) {
|
||||
break label151;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var37 = this.getHasChildrenField();
|
||||
String var38 = var2.getHasChildrenField();
|
||||
if (var37 == null) {
|
||||
if (var38 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var37.equals(var38)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
label137: {
|
||||
String var39 = this.getTextField();
|
||||
String var40 = var2.getTextField();
|
||||
if (var39 == null) {
|
||||
if (var40 == null) {
|
||||
break label137;
|
||||
}
|
||||
} else if (var39.equals(var40)) {
|
||||
break label137;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
String var41 = this.getIsDesForm();
|
||||
String var42 = var2.getIsDesForm();
|
||||
if (var41 == null) {
|
||||
if (var42 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var41.equals(var42)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var43 = this.getDesFormCode();
|
||||
String var44 = var2.getDesFormCode();
|
||||
if (var43 == null) {
|
||||
if (var44 == null) {
|
||||
return true;
|
||||
}
|
||||
} else if (var43.equals(var44)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
return getOnlComplexModel(var2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getOnlComplexModel(OnlComplexModel var2) {
|
||||
if (getReturnInteger(this.getTableType(), var2.getTableType())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getScrollFlag(), var2.getScrollFlag())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnInteger(this.getRelationType(), var2.getRelationType())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCode(), var2.getCode())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getFormTemplate(), var2.getFormTemplate())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getDescription(), var2.getDescription())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCurrentTableName(), var2.getCurrentTableName())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getPaginationFlag(), var2.getPaginationFlag())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getCheckboxFlag(), var2.getCheckboxFlag())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getListAndMap(var2)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getPidField(), var2.getPidField())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getHasChildrenField(), var2.getHasChildrenField())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getTextField(), var2.getTextField())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getIsDesForm(), var2.getIsDesForm())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return getReturn(var2);
|
||||
}
|
||||
|
||||
private boolean getListAndMap(OnlComplexModel var2) {
|
||||
if (getOnlColumn(var2)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getString(var2)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getDictModel(var2)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getOnlCgformButton(var2)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getHrefSlots(var2)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getReturnString(this.getEnhanceJs(), var2.getEnhanceJs())) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return getOnlForeignKey(var2);
|
||||
}
|
||||
|
||||
private boolean getOnlForeignKey(OnlComplexModel var2) {
|
||||
List<OnlForeignKey> var33 = this.getForeignKeys();
|
||||
List<OnlForeignKey> var34 = var2.getForeignKeys();
|
||||
if (var33 == null) {
|
||||
if (var34 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var33,var34)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getHrefSlots(OnlComplexModel var2) {
|
||||
List<HrefSlots> var29 = this.getFieldHrefSlots();
|
||||
List<HrefSlots> var30 = var2.getFieldHrefSlots();
|
||||
if (var29 == null) {
|
||||
if (var30 == null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var29,var30)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getOnlCgformButton(OnlComplexModel var2) {
|
||||
List<OnlCgformButton> var27 = this.getCgButtonList();
|
||||
List<OnlCgformButton> var28 = var2.getCgButtonList();
|
||||
if (var27 == null) {
|
||||
if (var28 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var27,var28)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getDictModel(OnlComplexModel var2) {
|
||||
Map<String, List<DictModel>> var25 = this.getDictOptions();
|
||||
Map<String, List<DictModel>> var26 = var2.getDictOptions();
|
||||
if (var25 == null) {
|
||||
if (var26 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var25,var26)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getString(OnlComplexModel var2) {
|
||||
List<String> var23 = this.getHideColumns();
|
||||
List<String> var24 = var2.getHideColumns();
|
||||
if (var23 == null) {
|
||||
if (var24 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var23,var24)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getOnlColumn(OnlComplexModel var2) {
|
||||
List<OnlColumn> var21 = this.getColumns();
|
||||
List<OnlColumn> var22 = var2.getColumns();
|
||||
if (var21 == null) {
|
||||
if (var22 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var21,var22)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturn(OnlComplexModel var2) {
|
||||
String var43 = this.getDesFormCode();
|
||||
String var44 = var2.getDesFormCode();
|
||||
if (var43 == null) {
|
||||
if (var44 == null) {
|
||||
return true;
|
||||
}
|
||||
} else if (Objects.equals(var43,var44)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnString(String code, String code2) {
|
||||
String var9 = code;
|
||||
String var10 = code2;
|
||||
if (var9 == null) {
|
||||
if (var10 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var9, var10)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean getReturnInteger(Integer tableType, Integer tableType2) {
|
||||
Integer var3 = tableType;
|
||||
Integer var4 = tableType2;
|
||||
if (var3 == null) {
|
||||
if (var4 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var3, var4)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected boolean a(Object var1) {
|
||||
return var1 instanceof OnlComplexModel;
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
boolean var1 = true;
|
||||
byte var2 = 1;
|
||||
Integer var3 = this.getTableType();
|
||||
int var24 = var2 * 59 + (var3 == null ? 43 : var3.hashCode());
|
||||
int var24 = var2 * 59 + getAnInt(var3 == null, var3.hashCode());
|
||||
Integer var4 = this.getScrollFlag();
|
||||
var24 = var24 * 59 + (var4 == null ? 43 : var4.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var4 == null, var4.hashCode()));
|
||||
Integer var5 = this.getRelationType();
|
||||
var24 = var24 * 59 + (var5 == null ? 43 : var5.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var5 == null, var5.hashCode()));
|
||||
String var6 = this.getCode();
|
||||
var24 = var24 * 59 + (var6 == null ? 43 : var6.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var6 == null, var6.hashCode()));
|
||||
String var7 = this.getFormTemplate();
|
||||
var24 = var24 * 59 + (var7 == null ? 43 : var7.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var7 == null, var7.hashCode()));
|
||||
String var8 = this.getDescription();
|
||||
var24 = var24 * 59 + (var8 == null ? 43 : var8.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var8 == null, var8.hashCode()));
|
||||
String var9 = this.getCurrentTableName();
|
||||
var24 = var24 * 59 + (var9 == null ? 43 : var9.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var9 == null, var9.hashCode()));
|
||||
String var10 = this.getPaginationFlag();
|
||||
var24 = var24 * 59 + (var10 == null ? 43 : var10.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var10 == null, var10.hashCode()));
|
||||
String var11 = this.getCheckboxFlag();
|
||||
var24 = var24 * 59 + (var11 == null ? 43 : var11.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var11 == null, var11.hashCode()));
|
||||
List<OnlColumn> var12 = this.getColumns();
|
||||
var24 = var24 * 59 + (var12 == null ? 43 : var12.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var12 == null, var12.hashCode()));
|
||||
List<String> var13 = this.getHideColumns();
|
||||
var24 = var24 * 59 + (var13 == null ? 43 : var13.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var13 == null, var13.hashCode()));
|
||||
Map<String, List<DictModel>> var14 = this.getDictOptions();
|
||||
var24 = var24 * 59 + (var14 == null ? 43 : var14.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var14 == null, var14.hashCode()));
|
||||
List<OnlCgformButton> var15 = this.getCgButtonList();
|
||||
var24 = var24 * 59 + (var15 == null ? 43 : var15.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var15 == null, var15.hashCode()));
|
||||
List<HrefSlots> var16 = this.getFieldHrefSlots();
|
||||
var24 = var24 * 59 + (var16 == null ? 43 : var16.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var16 == null, var16.hashCode()));
|
||||
String var17 = this.getEnhanceJs();
|
||||
var24 = var24 * 59 + (var17 == null ? 43 : var17.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var17 == null, var17.hashCode()));
|
||||
List<OnlForeignKey> var18 = this.getForeignKeys();
|
||||
var24 = var24 * 59 + (var18 == null ? 43 : var18.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var18 == null, var18.hashCode()));
|
||||
String var19 = this.getPidField();
|
||||
var24 = var24 * 59 + (var19 == null ? 43 : var19.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var19 == null, var19.hashCode()));
|
||||
String var20 = this.getHasChildrenField();
|
||||
var24 = var24 * 59 + (var20 == null ? 43 : var20.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var20 == null, var20.hashCode()));
|
||||
String var21 = this.getTextField();
|
||||
var24 = var24 * 59 + (var21 == null ? 43 : var21.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var21 == null, var21.hashCode()));
|
||||
String var22 = this.getIsDesForm();
|
||||
var24 = var24 * 59 + (var22 == null ? 43 : var22.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var22 == null, var22.hashCode()));
|
||||
String var23 = this.getDesFormCode();
|
||||
var24 = var24 * 59 + (var23 == null ? 43 : var23.hashCode());
|
||||
var24 = var24 * 59 + (getAnInt(var23 == null, var23.hashCode()));
|
||||
return var24;
|
||||
}
|
||||
|
||||
private int getAnInt(boolean b, int i) {
|
||||
return b ? 43 : i;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return "OnlComplexModel(code=" + this.getCode() + ", formTemplate=" + this.getFormTemplate() + ", description=" + this.getDescription() + ", currentTableName=" + this.getCurrentTableName() + ", tableType=" + this.getTableType() + ", paginationFlag=" + this.getPaginationFlag() + ", checkboxFlag=" + this.getCheckboxFlag() + ", scrollFlag=" + this.getScrollFlag() + ", columns=" + this.getColumns() + ", hideColumns=" + this.getHideColumns() + ", dictOptions=" + this.getDictOptions() + ", cgButtonList=" + this.getCgButtonList() + ", fieldHrefSlots=" + this.getFieldHrefSlots() + ", enhanceJs=" + this.getEnhanceJs() + ", foreignKeys=" + this.getForeignKeys() + ", pidField=" + this.getPidField() + ", hasChildrenField=" + this.getHasChildrenField() + ", textField=" + this.getTextField() + ", isDesForm=" + this.getIsDesForm() + ", desFormCode=" + this.getDesFormCode() + ", relationType=" + this.getRelationType() + ")";
|
||||
}
|
||||
|
||||
-1
@@ -49,7 +49,6 @@ public class ScopedSlots {
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
boolean var1 = true;
|
||||
byte var2 = 1;
|
||||
String var3 = this.getCustomRender();
|
||||
return var2 * 59 + (var3 == null ? 43 : var3.hashCode());
|
||||
|
||||
+30
-43
@@ -1,6 +1,8 @@
|
||||
|
||||
package com.jero.generater.modules.online.cgform.model;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
public class TreeModel {
|
||||
private String label;
|
||||
private String store;
|
||||
@@ -49,57 +51,42 @@ public class TreeModel {
|
||||
} else if (!(o instanceof TreeModel)) {
|
||||
return false;
|
||||
} else {
|
||||
TreeModel var2 = (TreeModel)o;
|
||||
if (!var2.canEqual(this)) {
|
||||
return getTreeModel((TreeModel) o);
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getTreeModel(TreeModel o) {
|
||||
TreeModel var2 = o;
|
||||
if (!var2.canEqual(this)) {
|
||||
return false;
|
||||
} else {
|
||||
if (getReturn(this.getLabel(), var2.getLabel())) {
|
||||
return false;
|
||||
} else {
|
||||
label59: {
|
||||
String var3 = this.getLabel();
|
||||
String var4 = var2.getLabel();
|
||||
if (var3 == null) {
|
||||
if (var4 == null) {
|
||||
break label59;
|
||||
}
|
||||
} else if (var3.equals(var4)) {
|
||||
break label59;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
if (getReturn(this.getStore(), var2.getStore())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var5 = this.getStore();
|
||||
String var6 = var2.getStore();
|
||||
if (var5 == null) {
|
||||
if (var6 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var5.equals(var6)) {
|
||||
return false;
|
||||
}
|
||||
if (getReturn(this.getId(), var2.getId())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var7 = this.getId();
|
||||
String var8 = var2.getId();
|
||||
if (var7 == null) {
|
||||
if (var8 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var7.equals(var8)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
String var9 = this.getPid();
|
||||
String var10 = var2.getPid();
|
||||
if (var9 == null) {
|
||||
if (var10 != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!var9.equals(var10)) {
|
||||
return false;
|
||||
}
|
||||
return !getReturn(this.getPid(), var2.getPid());
|
||||
}
|
||||
}
|
||||
|
||||
private boolean getReturn(String label, String label2) {
|
||||
String var3 = label;
|
||||
String var4 = label2;
|
||||
if (var3 == null) {
|
||||
if (var4 != null) {
|
||||
return true;
|
||||
}
|
||||
} else if (!Objects.equals(var3, var4)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected boolean canEqual(Object other) {
|
||||
|
||||
+234
-184
@@ -58,6 +58,7 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
private static final String ONLINE = "online:";
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public Map<String, Object> queryAutolistPage(String tbname, String headId, Map<String, Object> params, List<String> needList) {
|
||||
HashMap<String, Object> var5 = new HashMap<>();
|
||||
@@ -79,6 +80,26 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
String var14 = CgformUtil.a(params);
|
||||
var9.append(WHERE_1).append(var13).append(var14);
|
||||
Object var15 = params.get("column");
|
||||
appendVar9(params, var7, var9, var15);
|
||||
|
||||
int var20 = params.get(PAGE_SIZE) == null ? 10 : Integer.parseInt(params.get(PAGE_SIZE).toString());
|
||||
if (var20 == -521) {
|
||||
List<Map<String, Object>> var21 = this.onlCgformFieldMapper.queryListBySql(var9.toString());
|
||||
log.debug("---Online查询sql 不分页 :>>" + var9.toString());
|
||||
putVar6(var5, var8, var21);
|
||||
} else {
|
||||
Integer var22 = params.get(PAGE_NO) == null ? 1 : Integer.parseInt(params.get(PAGE_NO).toString());
|
||||
Page<Map<String, Object>> var18 = new Page<>(var22, var20);
|
||||
log.debug("---Online查询sql:>>" + var9.toString());
|
||||
IPage<Map<String, Object>> var19 = this.onlCgformFieldMapper.selectPageBySql(var18, var9.toString());
|
||||
var5.put(TOTAL, var19.getTotal());
|
||||
var5.put(RECORDS, CgformUtil.d(var19.getRecords()));
|
||||
}
|
||||
|
||||
return var5;
|
||||
}
|
||||
|
||||
private void appendVar9(Map<String, Object> params, List<OnlCgformField> var7, StringBuilder var9, Object var15) {
|
||||
if (var15 != null) {
|
||||
String var16 = var15.toString();
|
||||
String var17 = params.get("order").toString();
|
||||
@@ -91,29 +112,6 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Integer var20 = params.get(PAGE_SIZE) == null ? 10 : Integer.parseInt(params.get(PAGE_SIZE).toString());
|
||||
if (var20 == -521) {
|
||||
List<Map<String, Object>> var21 = this.onlCgformFieldMapper.queryListBySql(var9.toString());
|
||||
log.debug("---Online查询sql 不分页 :>>" + var9.toString());
|
||||
if (var21 != null && !var21.isEmpty()) {
|
||||
var5.put(TOTAL, var21.size());
|
||||
var5.put(FIELD_LIST, var8);
|
||||
var5.put(RECORDS, CgformUtil.d(var21));
|
||||
} else {
|
||||
var5.put(TOTAL, 0);
|
||||
var5.put(FIELD_LIST, var8);
|
||||
}
|
||||
} else {
|
||||
Integer var22 = params.get(PAGE_NO) == null ? 1 : Integer.parseInt(params.get(PAGE_NO).toString());
|
||||
Page<Map<String, Object>> var18 = new Page<>(var22, var20);
|
||||
log.debug("---Online查询sql:>>" + var9.toString());
|
||||
IPage<Map<String, Object>> var19 = this.onlCgformFieldMapper.selectPageBySql(var18, var9.toString());
|
||||
var5.put(TOTAL, var19.getTotal());
|
||||
var5.put(RECORDS, CgformUtil.d(var19.getRecords()));
|
||||
}
|
||||
|
||||
return var5;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -137,6 +135,66 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
String var15 = CgformUtil.a(params);
|
||||
var10.append(WHERE_1).append(var14).append(var15);
|
||||
Object var16 = params.get("column");
|
||||
setVar10(params, var8, var10, var16);
|
||||
|
||||
int var24 = params.get(PAGE_SIZE) == null ? 10 : Integer.parseInt(params.get(PAGE_SIZE).toString());
|
||||
if (var24 == -521) {
|
||||
List<Map<String, Object>> var25 = this.onlCgformFieldMapper.queryListBySql(var10.toString());
|
||||
if ("true".equals(params.get("hasQuery"))) {
|
||||
ArrayList<Map<String, Object>> var19 = new ArrayList<>();
|
||||
Iterator<Map<String, Object>> var20 = var25.iterator();
|
||||
|
||||
var25 = getMaps(tbname, headId, needList, pidField, var19, var20);
|
||||
}
|
||||
|
||||
log.debug("---Online查询sql 不分页 :>>" + var10.toString());
|
||||
putVar6(var6, var9, var25);
|
||||
} else {
|
||||
Integer var26 = params.get(PAGE_NO) == null ? 1 : Integer.parseInt(params.get(PAGE_NO).toString());
|
||||
Page<Map<String, Object>> var27 = new Page<>(var26, var24);
|
||||
log.debug("---Online查询sql:>>" + var10.toString());
|
||||
IPage<Map<String, Object>> var28 = this.onlCgformFieldMapper.selectPageBySql(var27, var10.toString());
|
||||
var6.put(TOTAL, var28.getTotal());
|
||||
var6.put(RECORDS, CgformUtil.d(var28.getRecords()));
|
||||
}
|
||||
|
||||
return var6;
|
||||
}
|
||||
|
||||
private List<Map<String, Object>> getMaps(String tbname, String headId, List<String> needList, String pidField, ArrayList<Map<String, Object>> var19, Iterator<Map<String, Object>> var20) {
|
||||
List<Map<String, Object>> var25;
|
||||
while(true) {
|
||||
while(var20.hasNext()) {
|
||||
Map<String, Object> var21 = var20.next();
|
||||
String var22 = var21.get(pidField).toString();
|
||||
if (var22 != null && !"0".equals(var22)) {
|
||||
Map<String, Object> var23 = this.a(var22, tbname, headId, needList, pidField);
|
||||
if (var23 != null && var23.size() > 0 && !var19.contains(var23)) {
|
||||
var19.add(var23);
|
||||
}
|
||||
} else if (!var19.contains(var21)) {
|
||||
var19.add(var21);
|
||||
}
|
||||
}
|
||||
|
||||
var25 = var19;
|
||||
break;
|
||||
}
|
||||
return var25;
|
||||
}
|
||||
|
||||
private void putVar6(HashMap<String, Object> var6, List<OnlCgformField> var9, List<Map<String, Object>> var25) {
|
||||
if (var25 != null && !(var25).isEmpty()) {
|
||||
var6.put(TOTAL, (var25).size());
|
||||
var6.put(FIELD_LIST, var9);
|
||||
var6.put(RECORDS, CgformUtil.d(var25));
|
||||
} else {
|
||||
var6.put(TOTAL, 0);
|
||||
var6.put(FIELD_LIST, var9);
|
||||
}
|
||||
}
|
||||
|
||||
private void setVar10(Map<String, Object> params, List<OnlCgformField> var8, StringBuilder var10, Object var16) {
|
||||
if (var16 != null) {
|
||||
String var17 = var16.toString();
|
||||
String var18 = params.get("order").toString();
|
||||
@@ -149,52 +207,6 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Integer var24 = params.get(PAGE_SIZE) == null ? 10 : Integer.parseInt(params.get(PAGE_SIZE).toString());
|
||||
if (var24 == -521) {
|
||||
List<Map<String, Object>> var25 = this.onlCgformFieldMapper.queryListBySql(var10.toString());
|
||||
if ("true".equals(params.get("hasQuery"))) {
|
||||
ArrayList<Map<String, Object>> var19 = new ArrayList<>();
|
||||
Iterator var20 = ((List)var25).iterator();
|
||||
|
||||
while(true) {
|
||||
while(var20.hasNext()) {
|
||||
Map var21 = (Map)var20.next();
|
||||
String var22 = var21.get(pidField).toString();
|
||||
if (var22 != null && !"0".equals(var22)) {
|
||||
Map<String, Object> var23 = this.a(var22, tbname, headId, needList, pidField);
|
||||
if (var23 != null && var23.size() > 0 && !var19.contains(var23)) {
|
||||
var19.add(var23);
|
||||
}
|
||||
} else if (!var19.contains(var21)) {
|
||||
var19.add(var21);
|
||||
}
|
||||
}
|
||||
|
||||
var25 = var19;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
log.debug("---Online查询sql 不分页 :>>" + var10.toString());
|
||||
if (var25 != null && !(var25).isEmpty()) {
|
||||
var6.put(TOTAL, (var25).size());
|
||||
var6.put(FIELD_LIST, var9);
|
||||
var6.put(RECORDS, CgformUtil.d(var25));
|
||||
} else {
|
||||
var6.put(TOTAL, 0);
|
||||
var6.put(FIELD_LIST, var9);
|
||||
}
|
||||
} else {
|
||||
Integer var26 = params.get(PAGE_NO) == null ? 1 : Integer.parseInt(params.get(PAGE_NO).toString());
|
||||
Page<Map<String, Object>> var27 = new Page<>(var26, var24);
|
||||
log.debug("---Online查询sql:>>" + var10.toString());
|
||||
IPage<Map<String, Object>> var28 = this.onlCgformFieldMapper.selectPageBySql(var27, var10.toString());
|
||||
var6.put(TOTAL, var28.getTotal());
|
||||
var6.put(RECORDS, CgformUtil.d(var28.getRecords()));
|
||||
}
|
||||
|
||||
return var6;
|
||||
}
|
||||
|
||||
private Map<String, Object> a(String var1, String var2, String var3, List<String> var4, String var5) {
|
||||
@@ -243,11 +255,11 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
LambdaQueryWrapper<OnlCgformField> var6 = new LambdaQueryWrapper<>();
|
||||
var6.eq(OnlCgformField::getCgformHeadId, code);
|
||||
List<OnlCgformField> var7 = this.list(var6);
|
||||
Iterator var8 = var7.iterator();
|
||||
Iterator<OnlCgformField> var8 = var7.iterator();
|
||||
|
||||
while(true) {
|
||||
while(var8.hasNext()) {
|
||||
OnlCgformField var9 = (OnlCgformField)var8.next();
|
||||
OnlCgformField var9 = var8.next();
|
||||
if (hasChildField.equals(var9.getDbFieldName()) && var9.getIsShowForm() != 1) {
|
||||
var9.setIsShowForm(1);
|
||||
json.put(hasChildField, "0");
|
||||
@@ -331,92 +343,117 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
return this.onlCgformFieldMapper.queryFormData(var6);
|
||||
}
|
||||
|
||||
@Override
|
||||
@Transactional(
|
||||
rollbackFor = {Exception.class}
|
||||
)
|
||||
public void deleteAutoListMainAndSub(OnlCgformHead head, String ids) {
|
||||
if (head.getTableType() == 2) {
|
||||
String var3 = head.getId();
|
||||
String var4 = head.getTableName();
|
||||
String var5 = "tableName";
|
||||
String var6 = "linkField";
|
||||
String var7 = "linkValueStr";
|
||||
String var8 = "mainField";
|
||||
ArrayList<HashMap<String, String>> var9 = new ArrayList<>();
|
||||
if (oConvertUtils.isNotEmpty(head.getSubTableStr())) {
|
||||
String[] var10 = head.getSubTableStr().split(",");
|
||||
int var11 = var10.length;
|
||||
|
||||
for(int var12 = 0; var12 < var11; ++var12) {
|
||||
String var13 = var10[var12];
|
||||
OnlCgformHead var14 = this.cgformHeadMapper.selectOne(new LambdaQueryWrapper<OnlCgformHead>().eq(OnlCgformHead::getTableName, var13));
|
||||
if (var14 != null) {
|
||||
LambdaQueryWrapper<OnlCgformField> fieldQueryWrapper = new LambdaQueryWrapper<>();
|
||||
fieldQueryWrapper.eq(OnlCgformField::getCgformHeadId, var14.getId()).eq(OnlCgformField::getMainTable, head.getTableName());
|
||||
|
||||
List<OnlCgformField> list = this.list(fieldQueryWrapper);
|
||||
if (list != null && !list.isEmpty()) {
|
||||
OnlCgformField onlCgformField = list.get(0);
|
||||
HashMap<String, String> var18 = new HashMap<>();
|
||||
var18.put(var6, onlCgformField.getDbFieldName());
|
||||
var18.put(var8, onlCgformField.getMainField());
|
||||
var18.put(var5, var13);
|
||||
var18.put(var7, "");
|
||||
var9.add(var18);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
LambdaQueryWrapper<OnlCgformField> headIdQueryWrapper = new LambdaQueryWrapper<>();
|
||||
headIdQueryWrapper.eq(OnlCgformField::getCgformHeadId, var3);
|
||||
List<OnlCgformField> var25 = this.list(headIdQueryWrapper);
|
||||
String[] var26 = ids.split(",");
|
||||
String[] var27 = var26;
|
||||
int var29 = var26.length;
|
||||
int var31 = 0;
|
||||
|
||||
label52:
|
||||
while(true) {
|
||||
if (var31 >= var29) {
|
||||
Iterator var28 = var9.iterator();
|
||||
|
||||
while(true) {
|
||||
if (!var28.hasNext()) {
|
||||
break label52;
|
||||
}
|
||||
|
||||
Map var30 = (Map)var28.next();
|
||||
this.deleteAutoList((String)var30.get(var5), (String)var30.get(var6), (String)var30.get(var7));
|
||||
}
|
||||
}
|
||||
|
||||
String var32 = var27[var31];
|
||||
String var33 = CgformUtil.a(var4, var25, var32);
|
||||
Map<String, Object> var34 = this.onlCgformFieldMapper.queryFormData(var33);
|
||||
new ArrayList<>();
|
||||
|
||||
for (HashMap<String, String> stringStringHashMap : var9) {
|
||||
Map var21 = (Map) stringStringHashMap;
|
||||
Object var22 = var34.get(((String) var21.get(var8)).toLowerCase());
|
||||
if (var22 == null) {
|
||||
var22 = var34.get(((String) var21.get(var8)).toUpperCase());
|
||||
}
|
||||
|
||||
if (var22 != null) {
|
||||
String var23 = (String) var21.get(var7) + String.valueOf(var22) + ",";
|
||||
var21.put(var7, var23);
|
||||
}
|
||||
}
|
||||
|
||||
++var31;
|
||||
}
|
||||
}
|
||||
getSubTableStr(head, ids);
|
||||
|
||||
this.deleteAutoListById(head.getTableName(), ids);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void getSubTableStr(OnlCgformHead head, String ids) {
|
||||
String var3 = head.getId();
|
||||
String var4 = head.getTableName();
|
||||
ArrayList<HashMap<String, String>> var9 = new ArrayList<>();
|
||||
if (oConvertUtils.isNotEmpty(head.getSubTableStr())) {
|
||||
String[] var10 = head.getSubTableStr().split(",");
|
||||
int var11 = var10.length;
|
||||
|
||||
getVar12(head, var9, var10, var11);
|
||||
|
||||
LambdaQueryWrapper<OnlCgformField> headIdQueryWrapper = new LambdaQueryWrapper<>();
|
||||
headIdQueryWrapper.eq(OnlCgformField::getCgformHeadId, var3);
|
||||
List<OnlCgformField> var25 = this.list(headIdQueryWrapper);
|
||||
String[] var26 = ids.split(",");
|
||||
String[] var27 = var26;
|
||||
int var29 = var26.length;
|
||||
int var31 = 0;
|
||||
|
||||
getVar31(var4,var9, var25, var27[var31], var31 >= var29, var31);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar31(String var4,ArrayList<HashMap<String, String>> var9, List<OnlCgformField> var25, String var321, boolean b, int var31) {
|
||||
String var5 = "tableName";
|
||||
String var6 = "linkField";
|
||||
String var7 = "linkValueStr";
|
||||
String var8 = "mainField";
|
||||
label52:
|
||||
while(true) {
|
||||
if (b) {
|
||||
Iterator<HashMap<String, String>> var28 = var9.iterator();
|
||||
|
||||
while(true) {
|
||||
if (!var28.hasNext()) {
|
||||
break label52;
|
||||
}
|
||||
|
||||
HashMap<String, String> var30 = var28.next();
|
||||
this.deleteAutoList(var30.get(var5), var30.get(var6), var30.get(var7));
|
||||
}
|
||||
}
|
||||
|
||||
String var33 = CgformUtil.a(var4, var25, var321);
|
||||
Map<String, Object> var34 = this.onlCgformFieldMapper.queryFormData(var33);
|
||||
new ArrayList<>();
|
||||
|
||||
getVar9(var7, var8, var9, var34);
|
||||
|
||||
++var31;
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar12(OnlCgformHead head,ArrayList<HashMap<String, String>> var9, String[] var10, int var11) {
|
||||
String var5 = "tableName";
|
||||
String var6 = "linkField";
|
||||
String var7 = "linkValueStr";
|
||||
String var8 = "mainField";
|
||||
for(int var12 = 0; var12 < var11; ++var12) {
|
||||
String var13 = var10[var12];
|
||||
OnlCgformHead var14 = this.cgformHeadMapper.selectOne(new LambdaQueryWrapper<OnlCgformHead>().eq(OnlCgformHead::getTableName, var13));
|
||||
if (var14 == null) {
|
||||
continue;
|
||||
}
|
||||
LambdaQueryWrapper<OnlCgformField> fieldQueryWrapper = new LambdaQueryWrapper<>();
|
||||
fieldQueryWrapper.eq(OnlCgformField::getCgformHeadId, var14.getId()).eq(OnlCgformField::getMainTable, head.getTableName());
|
||||
|
||||
List<OnlCgformField> list = this.list(fieldQueryWrapper);
|
||||
getList(var5, var6, var7, var8, var9, var13, list);
|
||||
}
|
||||
}
|
||||
|
||||
private void getList(String var5, String var6, String var7, String var8, ArrayList<HashMap<String, String>> var9, String var13, List<OnlCgformField> list) {
|
||||
if (list != null && !list.isEmpty()) {
|
||||
OnlCgformField onlCgformField = list.get(0);
|
||||
HashMap<String, String> var18 = new HashMap<>();
|
||||
var18.put(var6, onlCgformField.getDbFieldName());
|
||||
var18.put(var8, onlCgformField.getMainField());
|
||||
var18.put(var5, var13);
|
||||
var18.put(var7, "");
|
||||
var9.add(var18);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar9(String var7, String var8, ArrayList<HashMap<String, String>> var9, Map<String, Object> var34) {
|
||||
for (HashMap<String, String> stringStringHashMap : var9) {
|
||||
Map<String, String> var21 = stringStringHashMap;
|
||||
Object var22 = var34.get((var21.get(var8)).toLowerCase());
|
||||
if (var22 == null) {
|
||||
var22 = var34.get((var21.get(var8)).toUpperCase());
|
||||
}
|
||||
|
||||
if (var22 != null) {
|
||||
String var23 = var21.get(var7) + var22 + ",";
|
||||
var21.put(var7, var23);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteAutoListById(String tbname, String ids) {
|
||||
this.deleteAutoList(tbname, "id", ids);
|
||||
@@ -452,12 +489,12 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
var2.eq(OnlCgformField::getIsQuery, 1);
|
||||
var2.orderByAsc(OnlCgformField::getOrderNum);
|
||||
List<OnlCgformField> var3 = this.list(var2);
|
||||
ArrayList var4 = new ArrayList<>();
|
||||
List<Map<String, String>> var4 = new ArrayList<>();
|
||||
int var5 = 0;
|
||||
|
||||
HashMap var8;
|
||||
for(Iterator var6 = var3.iterator(); var6.hasNext(); var4.add(var8)) {
|
||||
OnlCgformField var7 = (OnlCgformField)var6.next();
|
||||
HashMap<String, String> var8;
|
||||
for(Iterator<OnlCgformField> var6 = var3.iterator(); var6.hasNext(); var4.add(var8)) {
|
||||
OnlCgformField var7 = var6.next();
|
||||
var8 = new HashMap<>();
|
||||
var8.put("label", var7.getDbFieldTxt());
|
||||
var8.put("field", var7.getDbFieldName());
|
||||
@@ -503,14 +540,19 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
|
||||
++var5;
|
||||
if (var5 > 2) {
|
||||
var8.put("hidden", "1");
|
||||
}
|
||||
putVar8(var5, var8);
|
||||
}
|
||||
|
||||
return var4;
|
||||
}
|
||||
|
||||
private void putVar8(int var5, HashMap<String, String> var8) {
|
||||
if (var5 > 2) {
|
||||
var8.put("hidden", "1");
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<OnlCgformField> queryFormFields(String code, boolean isform) {
|
||||
LambdaQueryWrapper<OnlCgformField> var3 = new LambdaQueryWrapper<>();
|
||||
var3.eq(OnlCgformField::getCgformHeadId, code);
|
||||
@@ -578,11 +620,7 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
public List<OnlCgformField> queryAvailableFields(String cgFormId, String tbname, String taskId, boolean isList) {
|
||||
LambdaQueryWrapper<OnlCgformField> var5 = new LambdaQueryWrapper<>();
|
||||
var5.eq(OnlCgformField::getCgformHeadId, cgFormId);
|
||||
if (isList) {
|
||||
var5.eq(OnlCgformField::getIsShowList, 1);
|
||||
} else {
|
||||
var5.eq(OnlCgformField::getIsShowForm, 1);
|
||||
}
|
||||
setVar5(isList, var5);
|
||||
|
||||
var5.orderByAsc(OnlCgformField::getOrderNum);
|
||||
List<OnlCgformField> var6 = this.list(var5);
|
||||
@@ -618,6 +656,14 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
}
|
||||
|
||||
private void setVar5(boolean isList, LambdaQueryWrapper<OnlCgformField> var5) {
|
||||
if (isList) {
|
||||
var5.eq(OnlCgformField::getIsShowList, 1);
|
||||
} else {
|
||||
var5.eq(OnlCgformField::getIsShowForm, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<String> queryDisabledFields(String tbname) {
|
||||
String var2 = ONLINE + tbname + "%";
|
||||
@@ -657,20 +703,20 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<OnlCgformField> queryAvailableFields(String tbname, boolean isList, List<OnlCgformField> List, List<String> needList) {
|
||||
public List<OnlCgformField> queryAvailableFields(String tbname, boolean isList, List<OnlCgformField> list, List<String> needList) {
|
||||
String var5 = ONLINE + tbname + "%";
|
||||
LoginUser var6 = (LoginUser)SecurityUtils.getSubject().getPrincipal();
|
||||
String var7 = var6.getId();
|
||||
List<String> var8 = this.baseMapper.selectOnlineHideColumns(var7, var5);
|
||||
return this.a(var8, isList, List, needList);
|
||||
return this.a(var8, isList, list, needList);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<OnlCgformField> queryAvailableFields(String cgformId, String tbname, boolean isList, List<OnlCgformField> List, List<String> needList) {
|
||||
public List<OnlCgformField> queryAvailableFields(String cgformId, String tbname, boolean isList, List<OnlCgformField> list, List<String> needList) {
|
||||
LoginUser var6 = (LoginUser)SecurityUtils.getSubject().getPrincipal();
|
||||
String var7 = var6.getId();
|
||||
List<String> var8 = this.onlAuthPageService.queryListHideColumn(var7, cgformId);
|
||||
return this.a(var8, isList, List, needList);
|
||||
return this.a(var8, isList, list, needList);
|
||||
}
|
||||
|
||||
private List<OnlCgformField> a(List<String> var1, boolean var2, List<OnlCgformField> var3, List<String> var4) {
|
||||
@@ -680,34 +726,17 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
var6 = false;
|
||||
}
|
||||
|
||||
Iterator var7 = var3.iterator();
|
||||
Iterator<OnlCgformField> var7 = var3.iterator();
|
||||
|
||||
while(true) {
|
||||
while(var7.hasNext()) {
|
||||
OnlCgformField var8 = (OnlCgformField)var7.next();
|
||||
OnlCgformField var8 = var7.next();
|
||||
String var9 = var8.getDbFieldName();
|
||||
if (var4 != null && var4.contains(var9)) {
|
||||
var8.setIsQuery(1);
|
||||
var5.add(var8);
|
||||
} else {
|
||||
if (var2) {
|
||||
if (var8.getIsShowList() != 1) {
|
||||
if (oConvertUtils.isNotEmpty(var8.getMainTable()) && oConvertUtils.isNotEmpty(var8.getMainField())) {
|
||||
var5.add(var8);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
} else if (var8.getIsShowForm() != 1) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (var6) {
|
||||
if (this.b(var9, var1)) {
|
||||
var5.add(var8);
|
||||
}
|
||||
} else {
|
||||
var5.add(var8);
|
||||
}
|
||||
getVar2(var1, var2, var5, var6, var8, var9);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -715,6 +744,27 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar2(List<String> var1, boolean var2, ArrayList<OnlCgformField> var5, boolean var6, OnlCgformField var8, String var9) {
|
||||
if (var2) {
|
||||
if (var8.getIsShowList() != 1) {
|
||||
if (oConvertUtils.isNotEmpty(var8.getMainTable()) && oConvertUtils.isNotEmpty(var8.getMainField())) {
|
||||
var5.add(var8);
|
||||
}
|
||||
return;
|
||||
}
|
||||
} else if (var8.getIsShowForm() != 1) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (var6) {
|
||||
if (this.b(var9, var1)) {
|
||||
var5.add(var8);
|
||||
}
|
||||
} else {
|
||||
var5.add(var8);
|
||||
}
|
||||
}
|
||||
|
||||
private boolean b(String var1, List<String> var2) {
|
||||
boolean var3 = true;
|
||||
|
||||
@@ -822,8 +872,8 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
List<Map<String, Object>> var6 = this.onlCgformFieldMapper.queryListBySql(var5);
|
||||
Map<String, Object> var9;
|
||||
if (var6 != null && !var6.isEmpty()) {
|
||||
for(Iterator var7 = var6.iterator(); var7.hasNext(); this.a(var9.get("id").toString(), var2, var3, var4)) {
|
||||
Map var8 = (Map)var7.next();
|
||||
for(Iterator<Map<String, Object>> var7 = var6.iterator(); var7.hasNext(); this.a(var9.get("id").toString(), var2, var3, var4)) {
|
||||
Map<String, Object> var8 = var7.next();
|
||||
var9 = CgformUtil.b(var8);
|
||||
if (!var4.toString().contains(var9.get("id").toString())) {
|
||||
var4.append(",").append(var9.get("id"));
|
||||
|
||||
+932
-722
File diff suppressed because it is too large
Load Diff
+14
-8
@@ -2,8 +2,6 @@
|
||||
package com.jero.generater.modules.online.cgform.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import com.jero.common.util.oConvertUtils;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformField;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformHead;
|
||||
@@ -13,6 +11,8 @@ import com.jero.generater.modules.online.cgform.service.IOnlineBaseAPI;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Service("onlineBaseAPI")
|
||||
public class OnlineBaseAPIServiceImpl implements IOnlineBaseAPI {
|
||||
@Autowired
|
||||
@@ -20,6 +20,7 @@ public class OnlineBaseAPIServiceImpl implements IOnlineBaseAPI {
|
||||
@Autowired
|
||||
private OnlCgformFieldMapper onlCgformFieldMapper;
|
||||
|
||||
@Override
|
||||
public String getOnlineErpCode(String code, String tableType) {
|
||||
if ("3".equals(tableType)) {
|
||||
String var3 = code.substring(1);
|
||||
@@ -29,12 +30,7 @@ public class OnlineBaseAPIServiceImpl implements IOnlineBaseAPI {
|
||||
if (var6 != null && !var6.isEmpty()) {
|
||||
String var7 = null;
|
||||
|
||||
for (OnlCgformField var9 : var6) {
|
||||
if (oConvertUtils.isNotEmpty(var9.getMainTable())) {
|
||||
var7 = var9.getMainTable();
|
||||
break;
|
||||
}
|
||||
}
|
||||
var7 = getString(var6, var7);
|
||||
|
||||
LambdaQueryWrapper<OnlCgformHead> var10 = new LambdaQueryWrapper<OnlCgformHead>().eq(OnlCgformHead::getTableName, var7);
|
||||
OnlCgformHead var11 = this.onlCgformHeadMapper.selectOne(var10);
|
||||
@@ -47,4 +43,14 @@ public class OnlineBaseAPIServiceImpl implements IOnlineBaseAPI {
|
||||
|
||||
return code;
|
||||
}
|
||||
|
||||
private String getString(List<OnlCgformField> var6, String var7) {
|
||||
for (OnlCgformField var9 : var6) {
|
||||
if (oConvertUtils.isNotEmpty(var9.getMainTable())) {
|
||||
var7 = var9.getMainTable();
|
||||
break;
|
||||
}
|
||||
}
|
||||
return var7;
|
||||
}
|
||||
}
|
||||
|
||||
+140
-84
@@ -27,7 +27,6 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@@ -46,50 +45,32 @@ public class OnlineServiceImpl implements IOnlineService {
|
||||
// do other
|
||||
}
|
||||
|
||||
@Override
|
||||
public OnlComplexModel queryOnlineConfig(OnlCgformHead head) {
|
||||
String var2 = head.getId();
|
||||
List<OnlCgformField> var3 = this.a(var2);
|
||||
List<String> var4 = this.onlAuthPageService.queryHideCode(var2, true);
|
||||
ArrayList<OnlColumn> var5 = new ArrayList<>();
|
||||
HashMap var6 = new HashMap<>();
|
||||
ArrayList var7 = new ArrayList<>();
|
||||
HashMap<String,List<DictModel>> var6 = new HashMap<>();
|
||||
ArrayList<HrefSlots> var7 = new ArrayList<>();
|
||||
ArrayList<OnlForeignKey> var8 = new ArrayList<>();
|
||||
ArrayList<String> var9 = new ArrayList<>();
|
||||
Iterator var10 = var3.iterator();
|
||||
|
||||
String var14;
|
||||
while(var10.hasNext()) {
|
||||
OnlCgformField var11 = (OnlCgformField)var10.next();
|
||||
for (OnlCgformField onlCgformField : var3) {
|
||||
OnlCgformField var11 = onlCgformField;
|
||||
String var12 = var11.getDbFieldName();
|
||||
String var13 = var11.getMainTable();
|
||||
var14 = var11.getMainField();
|
||||
if (oConvertUtils.isNotEmpty(var14) && oConvertUtils.isNotEmpty(var13)) {
|
||||
OnlForeignKey var15 = new OnlForeignKey(var12, var14);
|
||||
var8.add(var15);
|
||||
}
|
||||
getVar8(var8, var14, var12, var13);
|
||||
|
||||
if (1 == var11.getIsShowList() && !"id".equals(var12) && !var4.contains(var12) && !var9.contains(var12)) {
|
||||
OnlColumn var28 = new OnlColumn(var11.getDbFieldTxt(), var12);
|
||||
String var16 = var11.getDictField();
|
||||
String var17 = var11.getFieldShowType();
|
||||
if (oConvertUtils.isNotEmpty(var16) && !"popup".equals(var17)) {
|
||||
Object var18 = new ArrayList<>();
|
||||
if (oConvertUtils.isNotEmpty(var11.getDictTable())) {
|
||||
var18 = this.sysBaseAPI.queryTableDictItemsByCode(var11.getDictTable(), var11.getDictText(), var16);
|
||||
} else if (oConvertUtils.isNotEmpty(var11.getDictField())) {
|
||||
var18 = this.sysBaseAPI.queryDictItemsByCode(var16);
|
||||
}
|
||||
getVar18(var6, var11, var12, var28, var16, var17);
|
||||
|
||||
var6.put(var12, var18);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
|
||||
List<DictModel> var29;
|
||||
if ("switch".equals(var17)) {
|
||||
var29 = CgformUtil.a(var11);
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
getVar29(var6, var11, var12, var28, var17);
|
||||
|
||||
List<DictModel> var20;
|
||||
String var31;
|
||||
@@ -104,70 +85,22 @@ public class OnlineServiceImpl implements IOnlineService {
|
||||
this.a(var3, var9, var5, var12, var21);
|
||||
}
|
||||
|
||||
if ("sel_tree".equals(var17)) {
|
||||
String[] var33 = var11.getDictText().split(",");
|
||||
List<DictModel> var30 = this.sysBaseAPI.queryTableDictItemsByCode(var11.getDictTable(), var33[2], var33[0]);
|
||||
var6.put(var12, var30);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
getVar17(var6, var11, var12, var28, var17);
|
||||
|
||||
if ("cat_tree".equals(var17)) {
|
||||
var31 = var11.getDictText();
|
||||
if (oConvertUtils.isEmpty(var31)) {
|
||||
String var32 = CgformUtil.e(var11.getDictField());
|
||||
var20 = this.sysBaseAPI.queryFilterTableDictInfo("SYS_CATEGORY", "NAME", "ID", var32);
|
||||
var6.put(var12, var20);
|
||||
var28.setCustomRender(var12);
|
||||
} else {
|
||||
var28.setCustomRender("_replace_text_" + var31);
|
||||
}
|
||||
}
|
||||
getVar28(var6, var11, var12, var28, var17);
|
||||
|
||||
if ("sel_depart".equals(var17)) {
|
||||
var29 = this.sysBaseAPI.queryAllDepartBackDictModel();
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
getVar28(var6, var12, var28, var17);
|
||||
|
||||
if ("sel_user".equals(var11.getFieldShowType())) {
|
||||
var29 = this.sysBaseAPI.queryTableDictItemsByCode("SYS_USER", "REALNAME", "USERNAME");
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
getVar28(var6, var11, var12, var28);
|
||||
|
||||
if (var17.contains("file")) {
|
||||
var28.setScopedSlots(new ScopedSlots("fileSlot"));
|
||||
} else if (var17.contains("image")) {
|
||||
var28.setScopedSlots(new ScopedSlots("imgSlot"));
|
||||
} else if (var17.contains("editor")) {
|
||||
var28.setScopedSlots(new ScopedSlots("htmlSlot"));
|
||||
} else if (var17.equals("date")) {
|
||||
var28.setScopedSlots(new ScopedSlots("dateSlot"));
|
||||
} else if (var17.equals("pca")) {
|
||||
var28.setScopedSlots(new ScopedSlots("pcaSlot"));
|
||||
}
|
||||
getVar28(var28, var17);
|
||||
|
||||
if (StringUtils.isNotBlank(var11.getFieldHref())) {
|
||||
var31 = "fieldHref_" + var12;
|
||||
var28.setHrefSlotName(var31);
|
||||
var7.add(new HrefSlots(var31, var11.getFieldHref()));
|
||||
}
|
||||
getVar28(var7, var11, var12, var28);
|
||||
|
||||
if ("1".equals(var11.getSortFlag())) {
|
||||
var28.setSorter(true);
|
||||
}
|
||||
String showLength = "showLength";
|
||||
var31 = var11.getFieldExtendJson();
|
||||
if (oConvertUtils.isNotEmpty(var31) && var31.contains(showLength)) {
|
||||
JSONObject var34 = JSON.parseObject(var31);
|
||||
if (var34 != null && var34.get(showLength) != null) {
|
||||
var28.setShowLength(oConvertUtils.getInt(var34.get(showLength)));
|
||||
}
|
||||
}
|
||||
getVar28(var11, var28);
|
||||
setVar28(var11, var28);
|
||||
|
||||
if (!"link_down".equals(var17)) {
|
||||
var5.add(var28);
|
||||
}
|
||||
getVar5(var5, var28, var17);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -211,6 +144,126 @@ public class OnlineServiceImpl implements IOnlineService {
|
||||
return var22;
|
||||
}
|
||||
|
||||
private void getVar17(HashMap<String, List<DictModel>> var6, OnlCgformField var11, String var12, OnlColumn var28, String var17) {
|
||||
if ("sel_tree".equals(var17)) {
|
||||
String[] var33 = var11.getDictText().split(",");
|
||||
List<DictModel> var30 = this.sysBaseAPI.queryTableDictItemsByCode(var11.getDictTable(), var33[2], var33[0]);
|
||||
var6.put(var12, var30);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar29(HashMap<String, List<DictModel>> var6, OnlCgformField var11, String var12, OnlColumn var28, String var17) {
|
||||
List<DictModel> var29;
|
||||
if ("switch".equals(var17)) {
|
||||
var29 = CgformUtil.a(var11);
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(HashMap<String, List<DictModel>> var6, OnlCgformField var11, String var12, OnlColumn var28, String var17) {
|
||||
String var31;
|
||||
List<DictModel> var20;
|
||||
if ("cat_tree".equals(var17)) {
|
||||
var31 = var11.getDictText();
|
||||
if (oConvertUtils.isEmpty(var31)) {
|
||||
String var32 = CgformUtil.e(var11.getDictField());
|
||||
var20 = this.sysBaseAPI.queryFilterTableDictInfo("SYS_CATEGORY", "NAME", "ID", var32);
|
||||
var6.put(var12, var20);
|
||||
var28.setCustomRender(var12);
|
||||
} else {
|
||||
var28.setCustomRender("_replace_text_" + var31);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(HashMap<String, List<DictModel>> var6, OnlCgformField var11, String var12, OnlColumn var28) {
|
||||
List<DictModel> var29;
|
||||
if ("sel_user".equals(var11.getFieldShowType())) {
|
||||
var29 = this.sysBaseAPI.queryTableDictItemsByCode("SYS_USER", "REALNAME", "USERNAME");
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(HashMap<String, List<DictModel>> var6, String var12, OnlColumn var28, String var17) {
|
||||
List<DictModel> var29;
|
||||
if ("sel_depart".equals(var17)) {
|
||||
var29 = this.sysBaseAPI.queryAllDepartBackDictModel();
|
||||
var6.put(var12, var29);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar5(ArrayList<OnlColumn> var5, OnlColumn var28, String var17) {
|
||||
if (!"link_down".equals(var17)) {
|
||||
var5.add(var28);
|
||||
}
|
||||
}
|
||||
|
||||
private void setVar28(OnlCgformField var11, OnlColumn var28) {
|
||||
String var31;
|
||||
String showLength = "showLength";
|
||||
var31 = var11.getFieldExtendJson();
|
||||
if (oConvertUtils.isNotEmpty(var31) && var31.contains(showLength)) {
|
||||
JSONObject var34 = JSON.parseObject(var31);
|
||||
if (var34 != null && var34.get(showLength) != null) {
|
||||
var28.setShowLength(oConvertUtils.getInt(var34.get(showLength)));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(ArrayList<HrefSlots> var7, OnlCgformField var11, String var12, OnlColumn var28) {
|
||||
String var31;
|
||||
if (StringUtils.isNotBlank(var11.getFieldHref())) {
|
||||
var31 = "fieldHref_" + var12;
|
||||
var28.setHrefSlotName(var31);
|
||||
var7.add(new HrefSlots(var31, var11.getFieldHref()));
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(OnlCgformField var11, OnlColumn var28) {
|
||||
if ("1".equals(var11.getSortFlag())) {
|
||||
var28.setSorter(true);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar28(OnlColumn var28, String var17) {
|
||||
if (var17.contains("file")) {
|
||||
var28.setScopedSlots(new ScopedSlots("fileSlot"));
|
||||
} else if (var17.contains("image")) {
|
||||
var28.setScopedSlots(new ScopedSlots("imgSlot"));
|
||||
} else if (var17.contains("editor")) {
|
||||
var28.setScopedSlots(new ScopedSlots("htmlSlot"));
|
||||
} else if (var17.equals("date")) {
|
||||
var28.setScopedSlots(new ScopedSlots("dateSlot"));
|
||||
} else if (var17.equals("pca")) {
|
||||
var28.setScopedSlots(new ScopedSlots("pcaSlot"));
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar18(HashMap<String, List<DictModel>> var6, OnlCgformField var11, String var12, OnlColumn var28, String var16, String var17) {
|
||||
if (oConvertUtils.isNotEmpty(var16) && !"popup".equals(var17)) {
|
||||
List<DictModel> var18 = new ArrayList<>();
|
||||
if (oConvertUtils.isNotEmpty(var11.getDictTable())) {
|
||||
var18 = this.sysBaseAPI.queryTableDictItemsByCode(var11.getDictTable(), var11.getDictText(), var16);
|
||||
} else if (oConvertUtils.isNotEmpty(var11.getDictField())) {
|
||||
var18 = this.sysBaseAPI.queryDictItemsByCode(var16);
|
||||
}
|
||||
|
||||
var6.put(var12, var18);
|
||||
var28.setCustomRender(var12);
|
||||
}
|
||||
}
|
||||
|
||||
private void getVar8(ArrayList<OnlForeignKey> var8, String var14, String var12, String var13) {
|
||||
if (oConvertUtils.isNotEmpty(var14) && oConvertUtils.isNotEmpty(var13)) {
|
||||
OnlForeignKey var15 = new OnlForeignKey(var12, var14);
|
||||
var8.add(var15);
|
||||
}
|
||||
}
|
||||
|
||||
private void a(List<OnlCgformField> var1, List<String> var2, List<OnlColumn> var3, String var4, String var5) {
|
||||
if (oConvertUtils.isNotEmpty(var5)) {
|
||||
String[] var6 = var5.split(",");
|
||||
@@ -235,6 +288,7 @@ public class OnlineServiceImpl implements IOnlineService {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSONObject queryOnlineFormObj(OnlCgformHead head, OnlCgformEnhanceJs onlCgformEnhanceJs) {
|
||||
JSONObject var3 = new JSONObject();
|
||||
String var4 = head.getId();
|
||||
@@ -272,11 +326,13 @@ public class OnlineServiceImpl implements IOnlineService {
|
||||
return var3;
|
||||
}
|
||||
|
||||
@Override
|
||||
public JSONObject queryOnlineFormObj(OnlCgformHead head) {
|
||||
OnlCgformEnhanceJs var2 = this.onlCgformHeadService.queryEnhanceJs(head.getId(), "form");
|
||||
return this.queryOnlineFormObj(head, var2);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<OnlCgformButton> queryFormValidButton(String headId) {
|
||||
List<OnlCgformButton> var2 = this.onlCgformHeadService.queryButtonList(headId, false);
|
||||
List<OnlCgformButton> var3 = null;
|
||||
|
||||
+31
-21
@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Map;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformField;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class OnlineDbHandler {
|
||||
public static final String INT = "int";
|
||||
@@ -46,30 +47,39 @@ public class OnlineDbHandler {
|
||||
var3.put(var5, var2.getString(var5) != null ? var2.getString(var5).getBytes() : null);
|
||||
return "#{" + var5 + ",jdbcType=BLOB}";
|
||||
} else if (DATE.equals(var4)) {
|
||||
String var7 = var2.getString(var5);
|
||||
if ("ORACLE".equals(var0)) {
|
||||
if ("date".equals(var6)) {
|
||||
var3.put(var5, var7.length() > 10 ? var7.substring(0, 10) : var7);
|
||||
return "to_date(#{" + var5 + "},'yyyy-MM-dd')";
|
||||
} else {
|
||||
var3.put(var5, var7.length() == 10 ? var2.getString(var5) + " 00:00:00" : var7);
|
||||
return "to_date(#{" + var5 + "},'yyyy-MM-dd HH24:mi:ss')";
|
||||
}
|
||||
} else if ("POSTGRESQL".equals(var0)) {
|
||||
if ("date".equals(var6)) {
|
||||
var3.put(var5, var7.length() > 10 ? var7.substring(0, 10) : var7);
|
||||
return "CAST(#{" + var5 + "} as TIMESTAMP)";
|
||||
} else {
|
||||
var3.put(var5, var7.length() == 10 ? var2.getString(var5) + " 00:00:00" : var7);
|
||||
return "CAST(#{" + var5 + "} as TIMESTAMP)";
|
||||
}
|
||||
} else {
|
||||
var3.put(var5, var2.getString(var5));
|
||||
return "#{" + var5 + "}";
|
||||
}
|
||||
return getString(var0, var2, var3, var5, var6);
|
||||
} else {
|
||||
var3.put(var5, var2.getString(var5));
|
||||
return "#{" + var5 + ",jdbcType=VARCHAR}";
|
||||
}
|
||||
}
|
||||
|
||||
@NotNull
|
||||
private static String getString(String var0, JSONObject var2, Map<String, Object> var3, String var5, String var6) {
|
||||
String var7 = var2.getString(var5);
|
||||
if ("ORACLE".equals(var0)) {
|
||||
if ("date".equals(var6)) {
|
||||
putVar3(var3, var5, var7, var7.length() > 10, var7.substring(0, 10));
|
||||
return "to_date(#{" + var5 + "},'yyyy-MM-dd')";
|
||||
} else {
|
||||
putVar3(var3, var5, var7, var7.length() == 10, var2.getString(var5) + " 00:00:00");
|
||||
return "to_date(#{" + var5 + "},'yyyy-MM-dd HH24:mi:ss')";
|
||||
}
|
||||
} else if ("POSTGRESQL".equals(var0)) {
|
||||
if ("date".equals(var6)) {
|
||||
putVar3(var3, var5, var7, var7.length() > 10, var7.substring(0, 10));
|
||||
return "CAST(#{" + var5 + "} as TIMESTAMP)";
|
||||
} else {
|
||||
putVar3(var3, var5, var7, var7.length() == 10, var2.getString(var5) + " 00:00:00");
|
||||
return "CAST(#{" + var5 + "} as TIMESTAMP)";
|
||||
}
|
||||
} else {
|
||||
var3.put(var5, var2.getString(var5));
|
||||
return "#{" + var5 + "}";
|
||||
}
|
||||
}
|
||||
|
||||
private static void putVar3(Map<String, Object> var3, String var5, String var7, boolean b, String substring) {
|
||||
var3.put(var5, b ? substring : var7);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user