新增子系统用户

beetlsql3-dev
陈沅 10 months ago
parent 6d555121ad
commit 9dd579da72

@ -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);

@ -70,7 +70,7 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
query.setPara("teacherId", teacherId); query.setPara("teacherId", teacherId);
} }
PageQuery ret = teacherOpenCourseDao.queryByCondition(query); PageQuery ret = teacherOpenCourseDao.queryByCondition(query);
queryListAfter(ret.getList()); queryListAfter(ret.getList(),true);
return ret; return ret;
} }

Loading…
Cancel
Save