mirror of
				https://github.com/continew-org/continew-starter.git
				synced 2025-11-04 09:01:40 +08:00 
			
		
		
		
	fix(extension/crud): 修复查询树列表方法中的错误判断
This commit is contained in:
		@@ -104,7 +104,7 @@ public abstract class BaseServiceImpl<M extends BaseMapper<T>, T extends BaseDO,
 | 
				
			|||||||
            tree.setWeight(ReflectUtil.invoke(node, CharSequenceUtil.genGetter(treeField.weightKey())));
 | 
					            tree.setWeight(ReflectUtil.invoke(node, CharSequenceUtil.genGetter(treeField.weightKey())));
 | 
				
			||||||
            if (!isSimple) {
 | 
					            if (!isSimple) {
 | 
				
			||||||
                List<Field> fieldList = ReflectUtils.getNonStaticFields(listClass);
 | 
					                List<Field> fieldList = ReflectUtils.getNonStaticFields(listClass);
 | 
				
			||||||
                fieldList.removeIf(f -> CharSequenceUtil.containsAnyIgnoreCase(f.getName(), treeField.value(), treeField
 | 
					                fieldList.removeIf(f -> CharSequenceUtil.equalsAnyIgnoreCase(f.getName(), treeField.value(), treeField
 | 
				
			||||||
                    .parentIdKey(), treeField.nameKey(), treeField.weightKey(), treeField.childrenKey()));
 | 
					                    .parentIdKey(), treeField.nameKey(), treeField.weightKey(), treeField.childrenKey()));
 | 
				
			||||||
                fieldList.forEach(f -> tree.putExtra(f.getName(), ReflectUtil.invoke(node, CharSequenceUtil.genGetter(f
 | 
					                fieldList.forEach(f -> tree.putExtra(f.getName(), ReflectUtil.invoke(node, CharSequenceUtil.genGetter(f
 | 
				
			||||||
                    .getName()))));
 | 
					                    .getName()))));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user