资源来源属性

beetlsql3-dev
malx 2 years ago
parent 998a05f62d
commit 98691a717c

@ -14,12 +14,13 @@ public enum MenuEnums {
// 管理岗位子类型 // 管理岗位子类型
JT_S_01("系统管理员", T_ADMIN, 1), JT_S_01("系统管理员", T_ADMIN, 1),
JT_S_02("教师管理员", null, null),
JT_S_04("院校管理员", T_COLLEGES_ADMIN, 2), JT_S_04("院校管理员", T_COLLEGES_ADMIN, 2),
JT_S_02("教师管理员", T_TEACHER, 3),
// 操作岗位子类型 // 操作岗位子类型
JT_S_03("学生", T_STUDENT, 4), JT_S_03("学生", T_STUDENT, 4),
JT_S_05("教师", T_TEACHER, 3); // JT_S_05("教师", T_TEACHER, 3)
;
private final String name; private final String name;
private final String attributeName; private final String attributeName;

@ -252,7 +252,7 @@ public class Teacher extends BaseEntity implements AbstractToken {
@Override @Override
public MenuEnums getIdentity() { public MenuEnums getIdentity() {
return MenuEnums.JT_S_05; return MenuEnums.JT_S_02;
} }
public Long getUniversitySystemId() { public Long getUniversitySystemId() {

@ -1,3 +1,15 @@
fromTypeFragment
===
* sql片段用于显示来源类型系统超管或者院校导入。该片段一定要在select的最后添加没有结尾符号
,IF
((
SELECT EXISTS
( SELECT 1 FROM core_user za WHERE za.id = t.user_id AND za.job_type1 = 'JT_S_01' ))
OR t.user_id IS NULL,
'系统超管',
'院校上传'
) AS from_type
queryByCondition queryByCondition
=== ===
* 根据不为空的参数进行分页查询 * 根据不为空的参数进行分页查询
@ -5,6 +17,7 @@ queryByCondition
select select
@pageTag(){ @pageTag(){
t.* t.*
#use("fromTypeFragment")#
@} @}
from teacher_open_course_merge_resources_info t from teacher_open_course_merge_resources_info t
where 1=1 where 1=1
@ -64,6 +77,7 @@ queryByConditionQuery
select select
@pageTag(){ @pageTag(){
t.* t.*
#use("fromTypeFragment")#
@} @}
from teacher_open_course_merge_resources_info t from teacher_open_course_merge_resources_info t
where 1=1 where 1=1
@ -239,6 +253,7 @@ getValuesByQuery
* 根据不为空的参数进行查询 * 根据不为空的参数进行查询
select t.* select t.*
#use("fromTypeFragment")#
from teacher_open_course_merge_resources_info t from teacher_open_course_merge_resources_info t
where 1=1 and #function("teacherOpenCourseMergeResourcesInfo.query")# where 1=1 and #function("teacherOpenCourseMergeResourcesInfo.query")#
@if(!isEmpty(teacherOpenCourseMergeResourcesInfoId)){ @if(!isEmpty(teacherOpenCourseMergeResourcesInfoId)){

Loading…
Cancel
Save