diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/mapper/xml/BlTeacherAnswerMapper.xml b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/mapper/xml/BlTeacherAnswerMapper.xml
index 5cb715d..65297d1 100644
--- a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/mapper/xml/BlTeacherAnswerMapper.xml
+++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/mapper/xml/BlTeacherAnswerMapper.xml
@@ -48,7 +48,7 @@
select * from (
- select '以讲授为主融入课程内容' as lsname,format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '以讲授为主融入课程内容' as lsname,format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '在学生参与讨论、展示等课堂互动环节中融入' as lsname,format(round(sum(RRFS_DISCUSS)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '在学生参与讨论、展示等课堂互动环节中融入' as lsname,format(round(sum(RRFS_DISCUSS)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '融入课堂作业、论文中' as lsname,format(round(sum(RRFS_WORK)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '融入课堂作业、论文中' as lsname,format(round(sum(RRFS_WORK)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '融入实验、实训中' as lsname,format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '融入实验、实训中' as lsname,format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '并未涉及题目所述内容' as lsname,format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '并未涉及题目所述内容' as lsname,format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
) t order by tj1 asc
- select '教学科研型' as lsname,
+ select '科研型' as lsname,
format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1,
format(round(sum(RRFS_DISCUSS)/count('x'),2)*100,0) as tj2,
format(round(sum(RRFS_WORK)/count('x'),2)*100,0) as tj3,
format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj4,
format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where main_id = #{id} and POSITIONTYPE = '教学科研型'
+ where main_id = #{id} and POSITIONTYPE = '科研型'
union ALL
select '教学型' as lsname,
format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1,
@@ -700,7 +700,7 @@
format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj4,
format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where main_id = #{id} and POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型')
+ where main_id = #{id} and POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '副高级' as lsname,
format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1,
@@ -709,7 +709,7 @@
format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj4,
format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where main_id = #{id} and POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型')
+ where main_id = #{id} and POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '中级' as lsname,
format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1,
@@ -718,7 +718,7 @@
format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj4,
format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where main_id = #{id} and POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型')
+ where main_id = #{id} and POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '初级' as lsname,
format(round(sum(RRFS_COURSE)/count('x'),2)*100,0) as tj1,
@@ -727,7 +727,7 @@
format(round(sum(RRFS_INTERN)/count('x'),2)*100,0) as tj4,
format(round(sum(RRFS_NO)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where main_id = #{id} and POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型')
+ where main_id = #{id} and POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型')
@@ -832,48 +832,48 @@
format(sum(ZYK_NEW2)/count('x'),2) as tj4,
format(sum(ZYK_INTERN2)/count('x'),2) as tj5,
format(sum(ZYK_EFFORT2)/count('x'),2) as tj6
- from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
select '高阶性' as lsname2,'课程将知识、能力、素养进行了有机融合' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_SKILL2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_SKILL2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_SKILL2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_SKILL2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_SKILL2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
union all
select '高阶性' as lsname2, '课程教学培养了学生解决复杂问题的综合能力' as lsname,a.d1 as '师德师风',b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_PROBLEM2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_PROBLEM2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_PROBLEM2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_PROBLEM2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_PROBLEM2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
union all
select '创新性' as lsname2, '课程内容注重学科间的交叉与融合' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_CROSS2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_CROSS2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_CROSS2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_CROSS2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_CROSS2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
union all
select '创新性' as lsname2, '课程内容反映了学科发展的前沿内容' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_NEW2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_NEW2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_NEW2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_NEW2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_NEW2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
union all
select '创新性' as lsname2, '课程教学内容重视实践与理论的结合' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_INTERN2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_INTERN2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_INTERN2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_INTERN2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_INTERN2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
union all
select '挑战度' as lsname2, '学生需要非常努力才能达到课程要求' as lsname,a.d1 as lsname,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(ZYK_EFFORT2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学科研型' )a,
+ (select format(sum(ZYK_EFFORT2)/count('x'),2)as d1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )a,
(select format(sum(ZYK_EFFORT2)/count('x'),2)as d2 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '教学型' )b,
(select format(sum(ZYK_EFFORT2)/count('x'),2)as d3 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '科研型' )c,
(select format(sum(ZYK_EFFORT2)/count('x'),2)as d4 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE = '辅导员' )d
@@ -882,45 +882,45 @@
SELECT '高阶性' as lsname2,'课程将知识、能力、素养进行了有机融合' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_SKILL2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
union ALL
SELECT '高阶性' as lsname2,'课程教学培养了学生解决复杂问题的综合能力' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_PROBLEM2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
union ALL
SELECT '创新性' as lsname2,'课程内容注重学科间的交叉与融合' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_CROSS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
union ALL
SELECT '创新性' as lsname2,'课程内容反映了学科发展的前沿内容' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_NEW2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
union ALL
SELECT '创新性' as lsname2,'课程教学内容重视实践与理论的结合' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_INTERN2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
union ALL
SELECT '挑战度' as lsname2,'学生需要非常努力才能达到课程要求' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(ZYK_EFFORT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
FROM bl_teacher_answer where main_id = #{id}
@@ -943,34 +943,34 @@
concat(format(round(sum(LINIAN_PYFA)/count('x'),2)*100,0),'%') as tj3,
concat(format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0),'%') as tj4,
concat(format(round(sum(LINIAN_ZJGJ)/count('x'),2)*100,0),'%') as tj5
- from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
select * from (
- select '我会根据学生学习效果,及时反思总结,改进我的教学' as lsname,format(round(sum(LINIAN_ZJGJ)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '我会根据学生学习效果,及时反思总结,改进我的教学' as lsname,format(round(sum(LINIAN_ZJGJ)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '我明确任教课程对整体人才培养目标的关联与责任' as lsname,format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '我明确任教课程对整体人才培养目标的关联与责任' as lsname,format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '我很了解人才培养方案的主要内容' as lsname,format(round(sum(LINIAN_PYFA)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '我很了解人才培养方案的主要内容' as lsname,format(round(sum(LINIAN_PYFA)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '我将“学生中心”理念全面落实在自己的各个教育教学工作中' as lsname,format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '我将“学生中心”理念全面落实在自己的各个教育教学工作中' as lsname,format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union all
- select '我会对应学生的毕业要求制定课程目标' as lsname,format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ select '我会对应学生的毕业要求制定课程目标' as lsname,format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj1 from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
) t order by tj1 asc
- select '教学科研型' as lsname,
+ select '科研型' as lsname,
format(round(sum(LINIAN_ZJGJ)/count('x'),2)*100,0) as tj1,
format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj2,
format(round(sum(LINIAN_PYFA)/count('x'),2)*100,0) as tj3,
format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj4,
format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where POSITIONTYPE = '教学科研型' and main_id = #{id}
+ where POSITIONTYPE = '科研型' and main_id = #{id}
union ALL
select '教学型' as lsname,
format(round(sum(LINIAN_ZJGJ)/count('x'),2)*100,0) as tj1,
@@ -991,7 +991,7 @@
format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj4,
format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '副高级' as lsname,
format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj1,
@@ -1000,7 +1000,7 @@
format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj4,
format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '中级' as lsname,
format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj1,
@@ -1009,7 +1009,7 @@
format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj4,
format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
select '初级' as lsname,
format(round(sum(LINIAN_PYMB)/count('x'),2)*100,0) as tj1,
@@ -1018,7 +1018,7 @@
format(round(sum(LINIAN_XSZX)/count('x'),2)*100,0) as tj4,
format(round(sum(LINIAN_BYYQ)/count('x'),2)*100,0) as tj5
from bl_teacher_answer
- where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
@@ -1061,43 +1061,43 @@
- select '教学科研型' as lsname,
- format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
- format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
- format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj3,
- format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj4,
- format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj5,
- format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
+ select '科研型' as lsname,
+ format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
+ format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
+ format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj3,
+ format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj4,
+ format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj5,
+ format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
from bl_teacher_answer
- where POSITIONTYPE = '教学科研型' and main_id = #{id}
+ where POSITIONTYPE = '科研型' and main_id = #{id}
union ALL
select '教学型' as lsname,
- format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
- format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
- format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj3,
- format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj4,
- format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj5,
- format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
+ format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
+ format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
+ format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj3,
+ format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj4,
+ format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj5,
+ format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
from bl_teacher_answer
where POSITIONTYPE = '教学型' and main_id = #{id}
union ALL
select '科研型' as lsname,
- format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
- format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
- format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj3,
- format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj4,
- format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj5,
- format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
+ format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
+ format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
+ format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj3,
+ format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj4,
+ format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj5,
+ format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
from bl_teacher_answer
where POSITIONTYPE = '科研型' and main_id = #{id}
union ALL
select '辅导员' as lsname,
- format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
- format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
- format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj3,
- format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj4,
- format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj5,
- format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
+ format(round(sum(EXCHANGE_ZDKC)/count('x'),2)*100,0) as tj1,
+ format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
+ format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj3,
+ format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj4,
+ format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj5,
+ format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
from bl_teacher_answer
where POSITIONTYPE = '辅导员' and main_id = #{id}
@@ -1164,12 +1164,12 @@
format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,
format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,
format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )a,
- (select count('x') as bj_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )b,
- (select count('x') as yb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )c,
- (select count('x') as bjb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )d,
- (select count('x') as fcb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )a,
+ (select count('x') as bj_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )b,
+ (select count('x') as yb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where PRE_CLASS_PREVIEW ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获' as lsname,
format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,
@@ -1177,12 +1177,12 @@
format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,
format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,
format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )a,
- (select count('x') as bj_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )b,
- (select count('x') as yb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )c,
- (select count('x') as bjb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )d,
- (select count('x') as fcb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )a,
+ (select count('x') as bj_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )b,
+ (select count('x') as yb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where IN_CLASS_QUESTIONS ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '课后复习笔记及总结课堂教学相关知识' as lsname,
format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,
@@ -1190,12 +1190,12 @@
format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,
format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,
format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )a,
- (select count('x') as bj_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )b,
- (select count('x') as yb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )c,
- (select count('x') as bjb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )d,
- (select count('x') as fcb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )a,
+ (select count('x') as bj_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )b,
+ (select count('x') as yb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where AFTER_CLASS_SUMMARY ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '除了阅读教材,还延伸阅读教师推荐的其他相关书目' as lsname,
format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,
@@ -1203,12 +1203,12 @@
format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,
format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,
format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where AFTER_CLASS_READ ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )a,
- (select count('x') as bj_cnt from bl_teacher_answer where AFTER_CLASS_READ ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )b,
- (select count('x') as yb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )c,
- (select count('x') as bjb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )d,
- (select count('x') as fcb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') )e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where AFTER_CLASS_READ ='非常符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )a,
+ (select count('x') as bj_cnt from bl_teacher_answer where AFTER_CLASS_READ ='比较符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )b,
+ (select count('x') as yb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='比较不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where AFTER_CLASS_READ ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') )e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
) t order by tj1 asc
@@ -1219,35 +1219,35 @@
format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) as tj2,
format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) as tj3,
format(sum(AFTER_CLASS_READ2)/count('x'),2) as tj4
- from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
select '课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获' as lsname,a.d1 as '师德师风',b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '课后复习笔记及总结课堂教学相关知识' as '具体方面',a.d1 as lsname,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '除了阅读教材,还延伸阅读教师推荐的其他相关书目' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(AFTER_CLASS_READ2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(AFTER_CLASS_READ2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(AFTER_CLASS_READ2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(AFTER_CLASS_READ2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(AFTER_CLASS_READ2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
@@ -1256,32 +1256,32 @@
SELECT '课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(PRE_CLASS_PREVIEW2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(IN_CLASS_QUESTIONS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '课后复习笔记及总结课堂教学相关知识' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(AFTER_CLASS_SUMMARY2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '除了阅读教材,还延伸阅读教师推荐的其他相关书目' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) as tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(AFTER_CLASS_READ2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) as tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
@@ -1358,28 +1358,28 @@
select '学校重视教师培训与职业发展,相关制度完善' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(TRAIN_SYSTEM2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(TRAIN_SYSTEM2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(TRAIN_SYSTEM2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(TRAIN_SYSTEM2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(TRAIN_SYSTEM2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '教师发展举措得力,老教授“传帮带”作用充分发挥' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(TRAIN_TEACH2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(TRAIN_TEACH2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(TRAIN_TEACH2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(TRAIN_TEACH2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(TRAIN_TEACH2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '教师培训内容丰富,对教学和对职业发展有帮助' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(TRAIN_DEVELOP2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(TRAIN_DEVELOP2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(TRAIN_DEVELOP2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(TRAIN_DEVELOP2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(TRAIN_DEVELOP2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '国际交流与培训活动' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(TRAIN_GLOBAL2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(TRAIN_GLOBAL2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(TRAIN_GLOBAL2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(TRAIN_GLOBAL2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(TRAIN_GLOBAL2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
@@ -1487,42 +1487,42 @@
select '我清楚自己的岗位职责和要求' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_STANDARD2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_STANDARD2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_STANDARD2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_STANDARD2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_STANDARD2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '我周围的教授同事们都为本科生上课' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_HIGH2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_HIGH2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_HIGH2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_HIGH2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_HIGH2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '我和同事们都很乐意开展教学研究和改革' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_DEVELOP2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_DEVELOP2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_DEVELOP2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_DEVELOP2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_DEVELOP2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '我和同事们都注重将科研成果融入教学' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_RESEARCH2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_RESEARCH2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_RESEARCH2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_RESEARCH2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_RESEARCH2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '我和同事们都注重提升产学研用能力' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_APPLY2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_APPLY2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_APPLY2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_APPLY2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_APPLY2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '我和同事们的教学和科研投入分配合理' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(DEDICATION_DISTRIBUTION2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(DEDICATION_DISTRIBUTION2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(DEDICATION_DISTRIBUTION2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(DEDICATION_DISTRIBUTION2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(DEDICATION_DISTRIBUTION2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
@@ -1650,42 +1650,42 @@
select '教学评价体现学生中心,突出产出导向' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_RESULT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_RESULT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_RESULT2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_RESULT2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_RESULT2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '评价方式多样,评价主体多元,评价指标科学、具体可测' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_INDEX2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_INDEX2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_INDEX2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_INDEX2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_INDEX2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '教学评价针对性地改进了我的教学内容和方法' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_EFFECT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_EFFECT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_EFFECT2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_EFFECT2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_EFFECT2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '教学评价促进了学生学习效果的提升' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_STUDENT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_STUDENT2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_STUDENT2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_STUDENT2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_STUDENT2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '教学督导员的督导对我的教学工作帮助很大' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_SUPERVISE2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_SUPERVISE2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_SUPERVISE2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_SUPERVISE2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_SUPERVISE2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '学校教学激励制度完善,并促进了教师的教学积极性' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(sum(TEACHING_AWARDS2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(sum(TEACHING_AWARDS2)/count('x'),2)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(sum(TEACHING_AWARDS2)/count('x'),2)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(sum(TEACHING_AWARDS2)/count('x'),2)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(sum(TEACHING_AWARDS2)/count('x'),2)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
@@ -1693,46 +1693,46 @@
SELECT '教学评价体现学生中心,突出产出导向' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_RESULT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '评价指标科学、具体可测' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_INDEX2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '教学评价针对性地改进了我的教学内容和方法' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_EFFECT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '教学评价促进了学生学习效果的提升' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_STUDENT2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '教学督导员的督导对我的教学工作帮助很大' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_SUPERVISE2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
union ALL
SELECT '学校教学激励制度完善,并促进了教师的教学积极性' as lsname,
- max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj1,
- max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj2,
- max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj3,
- max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型') GROUP BY POSITION) END) AS tj4
- FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ max(CASE POSITION = '正高级' WHEN '正高级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '正高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj1,
+ max(CASE POSITION = '副高级' WHEN '副高级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '副高级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj2,
+ max(CASE POSITION = '中级' WHEN '中级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '中级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj3,
+ max(CASE POSITION = '初级' WHEN '初级' THEN (select format(sum(TEACHING_AWARDS2)/count('x'),2) from bl_teacher_answer where POSITION = '初级' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型') GROUP BY POSITION) END) AS tj4
+ FROM bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
@@ -1750,44 +1750,44 @@
select * from (
select '图书馆资源' as lsname,format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,format(round(b.bj_cnt/f.tot_cnt,2)*100,0) as tj2,format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where SATI_LIBRARY ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))a,
- (select count('x') as bj_cnt from bl_teacher_answer where SATI_LIBRARY ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))b,
- (select count('x') as yb_cnt from bl_teacher_answer where SATI_LIBRARY ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))c,
- (select count('x') as bjb_cnt from bl_teacher_answer where SATI_LIBRARY ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))d,
- (select count('x') as fcb_cnt from bl_teacher_answer where SATI_LIBRARY ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where SATI_LIBRARY ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))a,
+ (select count('x') as bj_cnt from bl_teacher_answer where SATI_LIBRARY ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))b,
+ (select count('x') as yb_cnt from bl_teacher_answer where SATI_LIBRARY ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where SATI_LIBRARY ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where SATI_LIBRARY ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '网络资源' as lsname,format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,format(round(b.bj_cnt/f.tot_cnt,2)*100,0) as tj2,format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where SATI_NET ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))a,
- (select count('x') as bj_cnt from bl_teacher_answer where SATI_NET ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))b,
- (select count('x') as yb_cnt from bl_teacher_answer where SATI_NET ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))c,
- (select count('x') as bjb_cnt from bl_teacher_answer where SATI_NET ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))d,
- (select count('x') as fcb_cnt from bl_teacher_answer where SATI_NET ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where SATI_NET ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))a,
+ (select count('x') as bj_cnt from bl_teacher_answer where SATI_NET ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))b,
+ (select count('x') as yb_cnt from bl_teacher_answer where SATI_NET ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where SATI_NET ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where SATI_NET ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '体育文化等基础设施' as lsname,format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,format(round(b.bj_cnt/f.tot_cnt,2)*100,0) as tj2,format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where SATI_SPORT ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))a,
- (select count('x') as bj_cnt from bl_teacher_answer where SATI_SPORT ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))b,
- (select count('x') as yb_cnt from bl_teacher_answer where SATI_SPORT ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))c,
- (select count('x') as bjb_cnt from bl_teacher_answer where SATI_SPORT ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))d,
- (select count('x') as fcb_cnt from bl_teacher_answer where SATI_SPORT ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where SATI_SPORT ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))a,
+ (select count('x') as bj_cnt from bl_teacher_answer where SATI_SPORT ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))b,
+ (select count('x') as yb_cnt from bl_teacher_answer where SATI_SPORT ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where SATI_SPORT ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where SATI_SPORT ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '教室及教学设备' as lsname,format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,format(round(b.bj_cnt/f.tot_cnt,2)*100,0) as tj2,format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where SATI_ROOM ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))a,
- (select count('x') as bj_cnt from bl_teacher_answer where SATI_ROOM ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))b,
- (select count('x') as yb_cnt from bl_teacher_answer where SATI_ROOM ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))c,
- (select count('x') as bjb_cnt from bl_teacher_answer where SATI_ROOM ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))d,
- (select count('x') as fcb_cnt from bl_teacher_answer where SATI_ROOM ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where SATI_ROOM ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))a,
+ (select count('x') as bj_cnt from bl_teacher_answer where SATI_ROOM ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))b,
+ (select count('x') as yb_cnt from bl_teacher_answer where SATI_ROOM ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where SATI_ROOM ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where SATI_ROOM ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
union all
select '实验室条件' as lsname,format(round(a.fc_cnt/f.tot_cnt,2)*100,0) as tj1,format(round(b.bj_cnt/f.tot_cnt,2)*100,0) as tj2,format(round(c.yb_cnt/f.tot_cnt,2)*100,0) as tj3,format(round(d.bjb_cnt/f.tot_cnt,2)*100,0) as tj4,format(round(e.fcb_cnt/f.tot_cnt,2)*100,0) as tj5 from
- (select count('x') as fc_cnt from bl_teacher_answer where SATI_RESOURSE ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))a,
- (select count('x') as bj_cnt from bl_teacher_answer where SATI_RESOURSE ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))b,
- (select count('x') as yb_cnt from bl_teacher_answer where SATI_RESOURSE ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))c,
- (select count('x') as bjb_cnt from bl_teacher_answer where SATI_RESOURSE ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))d,
- (select count('x') as fcb_cnt from bl_teacher_answer where SATI_RESOURSE ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型'))e,
- (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')) f
+ (select count('x') as fc_cnt from bl_teacher_answer where SATI_RESOURSE ='非常满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))a,
+ (select count('x') as bj_cnt from bl_teacher_answer where SATI_RESOURSE ='比较满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))b,
+ (select count('x') as yb_cnt from bl_teacher_answer where SATI_RESOURSE ='一般' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))c,
+ (select count('x') as bjb_cnt from bl_teacher_answer where SATI_RESOURSE ='比较不满意' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))d,
+ (select count('x') as fcb_cnt from bl_teacher_answer where SATI_RESOURSE ='非常不符合' and main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型'))e,
+ (select count('x') as tot_cnt from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')) f
) t order by tj1 asc
@@ -1806,35 +1806,35 @@
select '教室及教学设备' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(SATI_ROOM2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(SATI_ROOM2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(SATI_ROOM2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(SATI_ROOM2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(SATI_ROOM2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '实验室条件' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(SATI_RESOURSE2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(SATI_RESOURSE2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(SATI_RESOURSE2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(SATI_RESOURSE2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(SATI_RESOURSE2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '图书馆资源' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(SATI_LIBRARY2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(SATI_LIBRARY2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(SATI_LIBRARY2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(SATI_LIBRARY2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(SATI_LIBRARY2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '网络资源' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(SATI_NET2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(SATI_NET2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(SATI_NET2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(SATI_NET2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(SATI_NET2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
union all
select '体育文化等基础设施' as lsname,a.d1 as tj1,b.d2 as tj2,c.d3 as tj3,d.d4 as tj4
from
- (select format(round(sum(SATI_SPORT2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id = #{id} )a,
+ (select format(round(sum(SATI_SPORT2)/count('x'),2),0)as d1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )a,
(select format(round(sum(SATI_SPORT2)/count('x'),2),0)as d2 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id = #{id} )b,
(select format(round(sum(SATI_SPORT2)/count('x'),2),0)as d3 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id = #{id} )c,
(select format(round(sum(SATI_SPORT2)/count('x'),2),0)as d4 from bl_teacher_answer where POSITIONTYPE = '辅导员' and main_id = #{id} )d
@@ -1913,7 +1913,7 @@
- select '教学科研型' as lsname,format(sum(COLLSATI2)/count(*),0) as tj1 from bl_teacher_answer where POSITIONTYPE = '教学科研型' and main_id =#{id}
+ select '科研型' as lsname,format(sum(COLLSATI2)/count(*),0) as tj1 from bl_teacher_answer where POSITIONTYPE = '科研型' and main_id =#{id}
union ALL
select '教学型' as lsname,format(sum(COLLSATI2)/count(*),0) as tj1 from bl_teacher_answer where POSITIONTYPE = '教学型' and main_id =#{id}
union ALL
@@ -1946,7 +1946,7 @@
format(sum(TEACHING_STUDENT2)/count('x'),2) as tj4,
format(sum(TEACHING_SUPERVISE2)/count('x'),2) as tj5,
format(sum(TEACHING_AWARDS2)/count('x'),2) as tj6
- from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','教学科研型')
+ from bl_teacher_answer where main_id = #{id} and POSITIONTYPE not in ('辅导员','科研型')
diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/service/impl/BlTeacherAnswerServiceImpl.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/service/impl/BlTeacherAnswerServiceImpl.java
index 535dc4a..5b650e6 100644
--- a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/service/impl/BlTeacherAnswerServiceImpl.java
+++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blTeacherAnswer/service/impl/BlTeacherAnswerServiceImpl.java
@@ -1162,7 +1162,7 @@ public class BlTeacherAnswerServiceImpl extends ServiceImpl gwlxjgList = baseMapper.getSelectGwlxjg(blTeacherMain);
for (BlTeacherAnswer par:gwlxjgList){
- if(StringUtils.equals(par.getPositiontype(),"教学科研型")){
+ if(StringUtils.equals(par.getPositiontype(),"科研型")){
result.put("gwlxjg1", par.getCnt());//数量
result.put("gwlxjg1_zb", par.getNum());//占比
}else if(StringUtils.equals(par.getPositiontype(),"教学型")){
@@ -1273,7 +1273,7 @@ public class BlTeacherAnswerServiceImpl extends ServiceImpl
+// format(round(sum(EXCHANGE_ZDLW)/count('x'),2)*100,0) as tj2,
+// format(round(sum(EXCHANGE_XLJK)/count('x'),2)*100,0) as tj3,
+// format(round(sum(EXCHANGE_TLSG)/count('x'),2)*100,0) as tj4,
+// format(round(sum(EXCHANGE_ZDXM)/count('x'),2)*100,0) as tj5,
+// format(round(sum(EXCHANGE_ZYGH)/count('x'),2)*100,0) as tj6
+
//多柱图
String sshdTjt22Options = "option = {title: { right: '30', text: '(%)', textStyle: { fontSize: 25 } },\n" +
" tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, legend: { textStyle: { color: '#000', fontSize: 24, fontFamily: '宋体' } }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis: { type: 'value',position: 'top', boundaryGap: [0, 0.01] }, yAxis: {axisLabel: {color: '#333',fontSize: 25," +
"formatter: function (value) { let list = value.split(\"\");let result = \"\"; for (let i = 1; i <= list.length; i++) {if (!(i % 17) && list[i] != undefined) { result += list[i - 1] + '\\n';} else {result += list[i - 1];} }return result;}}, type: 'category',\n" +
- "data: ['答疑课程内容、指导课程作业','讨论世界观、人生观、价值观等问题','关注学生的心理健康状况','我将“学生中心”理念全面落实在自己的各个教育教学工作中','指导学生从事研究项目和竞赛活动','职业生涯规划与就业创业',],inverse:true }, series: [ " +
- "{ name: '教学科研型', type: 'bar',\n" +
+ "data: ['答疑课程内容、指导课程作业','指导学期、学年和毕业论文','关注学生的心里健康状况','讨论世界观、人生观、价值观等问题','指导学生从事研究项目和竞赛活动','指导学生职业生涯规划与就业创业',],inverse:true }, series: [ " +
+ "{ name: '科研型', type: 'bar',\n" +
" data: "+JSONObject.toJSONString(sshdTjt21)+" ,label:{show: true,position: 'outside', fontSize: 20},}, " +
"{ name: '教学型', type: 'bar',\n" +
" data: "+JSONObject.toJSONString(sshdTjt22)+" ,label:{show: true,position: 'outside', fontSize: 20},}, " +
@@ -1982,7 +1989,7 @@ public class BlTeacherAnswerServiceImpl extends ServiceImpl "+JSONObject.toJSONString(ldt2Data)+"[i]}\n" +
" }," +
- "radar: { radius: '50%',axisName: { fontSize: 30, color: '#000', padding: 50,fontFamily: '宋体', formatter: function (value) { let list = value.split(''); let result = ''; for (let i = 1; i <= list.length; i++) { if (!(i % 10) && list[i] != undefined) { result += list[i - 1] + '\\n'; } else { result += list[i - 1];}}return result;}},indicator: [\n" +
+ "radar: { radius: '40%',axisName: { fontSize: 20, color: '#000', padding: 90,fontFamily: '宋体', formatter: function (value) { let list = value.split(''); let result = ''; for (let i = 1; i <= list.length; i++) { if (!(i % 10) && list[i] != undefined) { result += list[i - 1] + '\\n'; } else { result += list[i - 1];}}return result;}},indicator: [\n" +
" { name: '热爱工作,能以最大的热情投身教育行业,积极主动学习', max: 5 },\n" +
" { name: '关爱学生,积极帮助学生解决生活或学习上的困难', max: 5 },\n" +
" { name: '关注学生的心理健康状况', max: 5 },\n" +
" { name: '教学有序,有清晰合理的教学目标并能清楚地向学生解释', max: 5 },\n" +
" { name: '育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维', max: 5 },\n" +
" { name: '以身作则,信守承诺', max: 5 },\n" +
- " ],name: {textStyle: {color: 'black',fontSize: 25,fontFamily:'宋体',lineHeight: 24,},\n" +
+ " ],name: {textStyle: {color: 'black',fontSize: 20,fontFamily:'宋体',lineHeight: 24,},\n" +
" formatter: function (value) {let list = value.split(\"\");let result = \"\"; for (let i = 1; i <= list.length; i++) {if (!(i % 17) && list[i] != undefined) { result += list[i - 1] + '\\n';} else {result += list[i - 1];} }return result;},},},\n" +
- " series: [{type: 'radar',data: [{value: \n" +JSONObject.toJSONString(ldt2Data)+ " ,label:{show: false,position: 'outside',fontSize: 25},},]}]}";
- String jsjbxwhpLdtImg4 = WebDriverUtil.getImgByte500(jsjbxwhpLdtImg4Ldt);
+ " series: [{type: 'radar',data: [{value: \n" +JSONObject.toJSONString(ldt2Data)+ " ,label:{show: false,position: 'outside',fontSize: 20},},]}]}";
+ String jsjbxwhpLdtImg4 = WebDriverUtil.getImgByte(jsjbxwhpLdtImg4Ldt, "echarts600.html");
+// Map runJs = Maps.newHashMap();
+// runJs.put("runBefore","changeWH('600px','600px');");//自定宽高
+// String jsjbxwhpLdtImg4 = WebDriverUtil.getImgByteAuto(jsjbxwhpLdtImg4Ldt, runJs);
log.info("================================");
log.info(jsjbxwhpLdtImg4);
log.info("================================");
diff --git a/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/teacher-tjfx.docx b/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/teacher-tjfx.docx
index 596c15c..cb60a3c 100644
--- a/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/teacher-tjfx.docx
+++ b/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/teacher-tjfx.docx
@@ -157,7 +157,7 @@ z
教师基本行为互评各项占比
在教师的基本行为方面,该校教师评价周围同事"热爱工作,能以最大的热情投身教育行业,积极主动学习"的符合程度得分为{jsjbxwhppf1}分,"关爱学生,积极帮助学生解决生活或学习上的困难"的符合程度得分为{jsjbxwhppf2}分,"关注学生的心理健康状况"的符合程度得分为{jsjbxwhppf3}分,"教学有序,有清晰合理的教学目标并能清楚地向学生解释"的符合程度得分为{jsjbxwhppf4}分,"育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维"的符合程度得分为{jsjbxwhppf5}分,"以身作则,信守承诺"的符合程度得分为{jsjbxwhppf6}分。
-
+
教师基本行为互评
注:图表中数值为计算所得平均分数。