363 lines
9.0 KiB
TypeScript
363 lines
9.0 KiB
TypeScript
import {BasicColumn} from '/@/components/Table';
|
||
import {FormSchema} from '/@/components/Table';
|
||
import { rules} from '/@/utils/helper/validator';
|
||
import { render } from '/@/utils/common/renderUtils';
|
||
//列表数据
|
||
export const columns: BasicColumn[] = [
|
||
{
|
||
title: '课程编号',
|
||
align: "center",
|
||
dataIndex: 'kcbh'
|
||
},
|
||
{
|
||
title: '课程名称',
|
||
align: "center",
|
||
dataIndex: 'kcmc'
|
||
},
|
||
{
|
||
title: '授课教师',
|
||
align: "center",
|
||
dataIndex: 'skjs'
|
||
},
|
||
{
|
||
title: '授课时间',
|
||
align: "center",
|
||
dataIndex: 'sksj',
|
||
customRender:({text}) =>{
|
||
return !text?"":(text.length>10?text.substr(0,10):text);
|
||
},
|
||
},
|
||
{
|
||
title: '上课地点',
|
||
align: "center",
|
||
dataIndex: 'skdd'
|
||
},
|
||
{
|
||
title: '评课教师工号',
|
||
align: "center",
|
||
dataIndex: 'pkjsbh'
|
||
},
|
||
{
|
||
title: '评课教师姓名',
|
||
align: "center",
|
||
dataIndex: 'pkjsxm'
|
||
},
|
||
{
|
||
title: '评价时间',
|
||
align: "center",
|
||
sorter: true,
|
||
dataIndex: 'pjsj'
|
||
},
|
||
{
|
||
title: '1.具有教育理想、敬业精神和教学追求,热爱学生、学科和教学工作。',
|
||
align: "center",
|
||
dataIndex: 'ans1_dictText'
|
||
},
|
||
{
|
||
title: '2.掌握所教学科必需的专业与教学知识。具备所教学科的教学设计、实施、评价、反思和研究能力。',
|
||
align: "center",
|
||
dataIndex: 'ans2_dictText'
|
||
},
|
||
{
|
||
title: '3.把握学生身心发展规律与特点,尊重学生主体性与差异性。',
|
||
align: "center",
|
||
dataIndex: 'ans3_dictText'
|
||
},
|
||
{
|
||
title: '4.立德树人,为人师表,语言规范,情绪饱满,思想积极向上',
|
||
align: "center",
|
||
dataIndex: 'ans4_dictText'
|
||
},
|
||
{
|
||
title: '5.执行教学计划,遵守教学纪律,严谨从教',
|
||
align: "center",
|
||
dataIndex: 'ans5_dictText'
|
||
},
|
||
{
|
||
title: '6.系统规划和设计教学活动,合理确定教学目标和教学内容的重难点,选择合适的教学方法、教学媒体和教学形式',
|
||
align: "center",
|
||
dataIndex: 'ans6_dictText'
|
||
},
|
||
{
|
||
title: '7.清晰讲解课程内容,恰当解释知识中蕴含的本源性思想和学科方法,适时引导学生关注课程领域发展新动态。',
|
||
align: "center",
|
||
dataIndex: 'ans7_dictText'
|
||
},
|
||
{
|
||
title: '8.启发学生思考,鼓励学生发现、提出问题,恰当给予回应和引导。',
|
||
align: "center",
|
||
dataIndex: 'ans8_dictText'
|
||
},
|
||
{
|
||
title: '9.监控教学过程,富有教学机智,教学体现生成性。',
|
||
align: "center",
|
||
dataIndex: 'ans9_dictText'
|
||
},
|
||
{
|
||
title: '10.运用多元评价方式,了解学习状况,诊断学习问题,及时反馈',
|
||
align: "center",
|
||
dataIndex: 'ans10_dictText'
|
||
},
|
||
{
|
||
title: '11.学习认真积极,踊跃参与课堂活动,体会课程学习的挑战与乐趣,感悟课程的意义与价值。',
|
||
align: "center",
|
||
dataIndex: 'ans11_dictText'
|
||
},
|
||
{
|
||
title: '12.掌握所学课程的基本概念与原理,理解课程的知识结构与思想体系,了解所学知识的运用情境、策略和方法。',
|
||
align: "center",
|
||
dataIndex: 'ans12_dictText'
|
||
},
|
||
{
|
||
title: '13.遵循教学一般规律,具有鲜明的创新意识和个性风貌。',
|
||
align: "center",
|
||
dataIndex: 'ans13_dictText'
|
||
},
|
||
{
|
||
title: '14.尊重学科本质属性,凸显学科育人价值,注重培养学科核心素养。',
|
||
align: "center",
|
||
dataIndex: 'ans14_dictText'
|
||
},
|
||
{
|
||
title: '15.课堂教学蕴含理性美,具有教学魅力,体现教学艺术性。',
|
||
align: "center",
|
||
dataIndex: 'ans15_dictText'
|
||
},
|
||
{
|
||
title: '16.你对该课程的总体评价情况,5分是满分,您给打几分?',
|
||
align: "center",
|
||
dataIndex: 'ans16_dictText'
|
||
},
|
||
];
|
||
|
||
//查询数据
|
||
export const searchFormSchema: FormSchema[] = [
|
||
{
|
||
label: "课程编号",
|
||
field: 'kcbh',
|
||
component: 'Input',
|
||
colProps: {span: 6},
|
||
},
|
||
{
|
||
label: "课程名称",
|
||
field: 'kcmc',
|
||
component: 'Input',
|
||
colProps: {span: 6},
|
||
},
|
||
{
|
||
label: "授课教师",
|
||
field: 'skjs',
|
||
component: 'Input',
|
||
colProps: {span: 6},
|
||
},
|
||
{
|
||
label: "授课时间",
|
||
field: 'sksj',
|
||
component: 'DatePicker',
|
||
colProps: {span: 6},
|
||
},
|
||
{
|
||
label: "上课地点",
|
||
field: 'skdd',
|
||
component: 'Input',
|
||
colProps: {span: 6},
|
||
},
|
||
{
|
||
label: "评价时间",
|
||
field: 'pjsj',
|
||
component: 'DatePicker',
|
||
componentProps: {
|
||
showTime: true,
|
||
},
|
||
colProps: {span: 6},
|
||
},
|
||
];
|
||
|
||
//表单数据
|
||
export const formSchema: FormSchema[] = [
|
||
{
|
||
label: '课程编号',
|
||
field: 'kcbh',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '课程名称',
|
||
field: 'kcmc',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '授课教师',
|
||
field: 'skjs',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '授课时间',
|
||
field: 'sksj',
|
||
component: 'DatePicker',
|
||
},
|
||
{
|
||
label: '上课地点',
|
||
field: 'skdd',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '评价时间',
|
||
field: 'pjsj',
|
||
component: 'DatePicker',
|
||
componentProps: {
|
||
showTime: true,
|
||
valueFormat: 'YYYY-MM-DD HH:mm:ss'
|
||
},
|
||
},
|
||
{
|
||
label: '1.具有教育理想、敬业精神和教学追求,热爱学生、学科和教学工作。',
|
||
field: 'ans1',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '2.掌握所教学科必需的专业与教学知识。具备所教学科的教学设计、实施、评价、反思和研究能力。',
|
||
field: 'ans2',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '3.把握学生身心发展规律与特点,尊重学生主体性与差异性。',
|
||
field: 'ans3',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '4.立德树人,为人师表,语言规范,情绪饱满,思想积极向上',
|
||
field: 'ans4',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '5.执行教学计划,遵守教学纪律,严谨从教',
|
||
field: 'ans5',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '6.系统规划和设计教学活动,合理确定教学目标和教学内容的重难点,选择合适的教学方法、教学媒体和教学形式',
|
||
field: 'ans6',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '7.清晰讲解课程内容,恰当解释知识中蕴含的本源性思想和学科方法,适时引导学生关注课程领域发展新动态。',
|
||
field: 'ans7',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '8.启发学生思考,鼓励学生发现、提出问题,恰当给予回应和引导。',
|
||
field: 'ans8',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '9.监控教学过程,富有教学机智,教学体现生成性。',
|
||
field: 'ans9',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '10.运用多元评价方式,了解学习状况,诊断学习问题,及时反馈',
|
||
field: 'ans10',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '11.学习认真积极,踊跃参与课堂活动,体会课程学习的挑战与乐趣,感悟课程的意义与价值。',
|
||
field: 'ans11',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '12.掌握所学课程的基本概念与原理,理解课程的知识结构与思想体系,了解所学知识的运用情境、策略和方法。',
|
||
field: 'ans12',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '13.遵循教学一般规律,具有鲜明的创新意识和个性风貌。',
|
||
field: 'ans13',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '14.尊重学科本质属性,凸显学科育人价值,注重培养学科核心素养。',
|
||
field: 'ans14',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '15.课堂教学蕴含理性美,具有教学魅力,体现教学艺术性。',
|
||
field: 'ans15',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '16.你对该课程的总体评价情况,5分是满分,您给打几分?',
|
||
field: 'ans16',
|
||
component: 'JDictSelectTag',
|
||
componentProps:{
|
||
dictCode: ""
|
||
},
|
||
},
|
||
{
|
||
label: '17.您认为该课堂值得肯定的方面',
|
||
field: 'ans17',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '18.您认为该课堂需要改进的方面',
|
||
field: 'ans18',
|
||
component: 'Input',
|
||
},
|
||
{
|
||
label: '19.其它建议',
|
||
field: 'ans19',
|
||
component: 'Input',
|
||
},
|
||
// TODO 主键隐藏字段,目前写死为ID
|
||
{
|
||
label: '',
|
||
field: 'id',
|
||
component: 'Input',
|
||
show: false,
|
||
},
|
||
];
|