|
|
@ -11,6 +11,7 @@ import com.ibeetl.admin.core.annotation.DictEnum;
|
|
|
|
import com.ibeetl.admin.core.annotation.ReadJSON;
|
|
|
|
import com.ibeetl.admin.core.annotation.ReadJSON;
|
|
|
|
import com.ibeetl.admin.core.entity.CoreDict;
|
|
|
|
import com.ibeetl.admin.core.entity.CoreDict;
|
|
|
|
import com.ibeetl.admin.core.util.PlatformException;
|
|
|
|
import com.ibeetl.admin.core.util.PlatformException;
|
|
|
|
|
|
|
|
import com.sun.org.apache.xpath.internal.operations.Bool;
|
|
|
|
import org.beetl.sql.core.TailBean;
|
|
|
|
import org.beetl.sql.core.TailBean;
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
@ -56,6 +57,17 @@ public class CoreBaseAnnotationParser {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void queryListAfter(List list, Boolean isDeep) {
|
|
|
|
|
|
|
|
if(!isDeep){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else {
|
|
|
|
|
|
|
|
if (ObjectUtil.isNotEmpty(list)) {
|
|
|
|
|
|
|
|
list.parallelStream().forEach(this::queryEntityAfter);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void dictParser(Object object) {
|
|
|
|
public void dictParser(Object object) {
|
|
|
|
if(object instanceof List) {
|
|
|
|
if(object instanceof List) {
|
|
|
|
queryListAfter((List)object);
|
|
|
|
queryListAfter((List)object);
|
|
|
|