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: 'skrq', customRender:({text}) =>{ return !text?"":(text.length>10?text.substr(0,10):text); }, }, { title: '上课地点', align: "center", dataIndex: 'skdd' }, { title: '听课教师编号', align: "center", dataIndex: 'tkjsbh' }, { title: '听课教师姓名', align: "center", dataIndex: 'tkjsxm' }, { title: '评课时间', align: "center", dataIndex: 'pksj', customRender:({text}) =>{ return !text?"":(text.length>10?text.substr(0,10):text); }, }, { title: '仪表整洁、举止得体、精神饱满', align: "center", dataIndex: 'ans1_dictText' }, { title: '遵守教学纪律,严格课堂管理', align: "center", dataIndex: 'ans2_dictText' }, { title: '备课充分,精心设计教学(有课件、教案等教学素材),教学投入', align: "center", dataIndex: 'ans3_dictText' }, { title: '坚持马克思主义立场观点方法,具有较为扎实的马克思主义理论功底,教学目标明确', align: "center", dataIndex: 'ans4_dictText' }, { title: '有效使用统编教材配套课件、参考讲义、辅导用书,教学内容科学完整,基本理论阐释清楚,基本事实讲述准确,重点、难点比较突出', align: "center", dataIndex: 'ans5_dictText' }, { title: '理论联系实际,熟悉党史、新中国史、改革开放史、社会主义发展史、中华民族发展史,注重史论结合,教学素材多样,案例鲜活生动,及时将新时代中国特色社会主义的生动实践转化为课堂教学资源', align: "center", dataIndex: 'ans6_dictText' }, { title: '贴近学生实际,善于发掘身边人身边事蕴含的育人元素,有效回应学生关心问题和思想困惑', align: "center", dataIndex: 'ans7_dictText' }, { title: '熟悉教学法基本原理,注重教学逻辑与学术逻辑的辩证统一,教学设计符合学生认知规律、关注学生差异性', align: "center", dataIndex: 'ans8_dictText' }, { title: '熟练运用启发式、案例式等教学法,注重课堂互动,不照本宣科,善于调动学生积极性,启发学生思考', align: "center", dataIndex: 'ans9_dictText' }, { title: '综合运用现代信息技术手段,增强课堂教学的生动性、吸引力,帮助学生理解领会教学内容', align: "center", dataIndex: 'ans10_dictText' }, { title: '注重思想性和理论性,具有亲和力和感染力,能够把道理讲深、讲透、讲活,学生学习积极性高,愿意与教师交流反馈', align: "center", dataIndex: 'ans11_dictText' }, { title: '注重价值引领,增进对党的创新理论的政治认同、思想认同、理论认同、情感认同,坚定“四个自信”', align: "center", dataIndex: 'ans12_dictText' }, { title: '完成教学计划,课堂秩序良好', align: "center", dataIndex: 'ans13_dictText' }, { title: '总体评价', align: "center", dataIndex: 'ans14_dictText' }, { title: '课堂诊断', align: "center", dataIndex: 'ans15' }, { title: '指导建议', align: "center", dataIndex: 'ans16' }, ]; //查询数据 export const searchFormSchema: FormSchema[] = [ ]; //表单数据 export const formSchema: FormSchema[] = [ { label: '课程编号', field: 'kcbh', component: 'Input', }, { label: '课程名称', field: 'kcmc', component: 'Input', }, { label: '授课教师', field: 'skjs', component: 'Input', }, { label: '授课时间', field: 'skrq', component: 'DatePicker', }, { label: '上课地点', field: 'skdd', component: 'Input', }, { label: '听课教师编号', field: 'tkjsbh', component: 'Input', }, { label: '听课教师姓名', field: 'tkjsxm', component: 'Input', }, { label: '评课时间', field: 'pksj', component: 'DatePicker', }, { label: '教学态度', field: 'ans1', component: 'Input', }, { label: '教学内容', field: 'ans2', component: 'Input', }, { label: '教学方法', field: 'ans3', component: 'Input', }, { label: '教学效果', field: 'ans4', component: 'Input', }, { label: '课堂诊断', field: 'ans5', component: 'Input', }, { label: '总体评价', field: 'ans6', component: 'Input', }, { label: '指导建议', field: 'ans7', component: 'Input', }, // TODO 主键隐藏字段,目前写死为ID { label: '', field: 'id', component: 'Input', show: false, }, ];