【fix sonar】OnlComplexModel文件
This commit is contained in:
+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() + ")";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user