dbsd_tjbbfx/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerForm.vue

920 lines
66 KiB
Vue
Raw Normal View History

2024-06-28 09:44:50 +08:00
<template>
<a-spin :spinning="confirmLoading">
<a-form ref="formRef" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-row>
<a-col :span="24">
<a-form-item label="年份" v-bind="validateInfos.year">
<a-input v-model:value="formData.year" placeholder="请输入年份" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="性别" v-bind="validateInfos.sex">
<a-input v-model:value="formData.sex" placeholder="请输入性别" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="学历" v-bind="validateInfos.educationLevel">
<a-input v-model:value="formData.educationLevel" placeholder="请输入学历" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="职称" v-bind="validateInfos.position">
<a-input v-model:value="formData.position" placeholder="请输入职称" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="学院" v-bind="validateInfos.department">
<a-input v-model:value="formData.department" placeholder="请输入学院" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="岗位类型" v-bind="validateInfos.positiontype">
<a-input v-model:value="formData.positiontype" placeholder="请输入岗位类型" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(依法依规,履行教师职责)" v-bind="validateInfos.sdsfYfyg">
<a-input v-model:value="formData.sdsfYfyg" placeholder="请输入请评价您周围同事在以下方面的表现(依法依规,履行教师职责)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(依法依规,履行教师职责)" v-bind="validateInfos.sdsfYfyg2">
<a-input v-model:value="formData.sdsfYfyg2" placeholder="请输入请评价您周围同事在以下方面的表现(依法依规,履行教师职责)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(关心爱护学生)" v-bind="validateInfos.sdsfGxah">
<a-input v-model:value="formData.sdsfGxah" placeholder="请输入请评价您周围同事在以下方面的表现(关心爱护学生)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(关心爱护学生)" v-bind="validateInfos.sdsfGxah2">
<a-input v-model:value="formData.sdsfGxah2" placeholder="请输入请评价您周围同事在以下方面的表现(关心爱护学生)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)" v-bind="validateInfos.sdsfJsmm">
<a-input v-model:value="formData.sdsfJsmm" placeholder="请输入请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)" v-bind="validateInfos.sdsfJsmm2">
<a-input v-model:value="formData.sdsfJsmm2" placeholder="请输入请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)" v-bind="validateInfos.behaviorPassion">
<a-input v-model:value="formData.behaviorPassion" placeholder="请输入请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)" v-bind="validateInfos.behaviorPassion2">
<a-input v-model:value="formData.behaviorPassion2" placeholder="请输入请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)" v-bind="validateInfos.behaviorSolve">
<a-input v-model:value="formData.behaviorSolve" placeholder="请输入请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)" v-bind="validateInfos.behaviorSolve2">
<a-input v-model:value="formData.behaviorSolve2" placeholder="请输入请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(关注学生的心理健康状况)" v-bind="validateInfos.behaviorMental">
<a-input v-model:value="formData.behaviorMental" placeholder="请输入请评价您周围同事的以下行为(关注学生的心理健康状况)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(关注学生的心理健康状况)" v-bind="validateInfos.behaviorMental2">
<a-input v-model:value="formData.behaviorMental2" placeholder="请输入请评价您周围同事的以下行为(关注学生的心理健康状况)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)" v-bind="validateInfos.behaviorAim">
<a-input v-model:value="formData.behaviorAim" placeholder="请输入请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)" v-bind="validateInfos.behaviorAim2">
<a-input v-model:value="formData.behaviorAim2" placeholder="请输入请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)" v-bind="validateInfos.behaviorCreate">
<a-input v-model:value="formData.behaviorCreate" placeholder="请输入请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)" v-bind="validateInfos.behaviorCreate2">
<a-input v-model:value="formData.behaviorCreate2" placeholder="请输入请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(以身作则,信守承诺)" v-bind="validateInfos.behaviorCommit">
<a-input v-model:value="formData.behaviorCommit" placeholder="请输入请评价您周围同事的以下行为(以身作则,信守承诺)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请评价您周围同事的以下行为(以身作则,信守承诺)" v-bind="validateInfos.behaviorCommit2">
<a-input v-model:value="formData.behaviorCommit2" placeholder="请输入请评价您周围同事的以下行为(以身作则,信守承诺)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(以讲授为主融入课程内容)" v-bind="validateInfos.rrfsCourse">
<a-input v-model:value="formData.rrfsCourse" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(以讲授为主融入课程内容)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(在学生参与讨论、展示等课堂互动环节中融入)" v-bind="validateInfos.rrfsDiscuss">
<a-input v-model:value="formData.rrfsDiscuss" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(在学生参与讨论、展示等课堂互动环节中融入)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入课堂作业、论文中)" v-bind="validateInfos.rrfsWork">
<a-input v-model:value="formData.rrfsWork" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入课堂作业、论文中)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入实验、实训中)" v-bind="validateInfos.rrfsIntern">
<a-input v-model:value="formData.rrfsIntern" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入实验、实训中)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(其他)" v-bind="validateInfos.rrfsQt">
<a-input v-model:value="formData.rrfsQt" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(其他)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(并未涉及题目所述内容)" v-bind="validateInfos.rrfsNo">
<a-input v-model:value="formData.rrfsNo" placeholder="请输入您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(并未涉及题目所述内容)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)" v-bind="validateInfos.skillKnow">
<a-input v-model:value="formData.skillKnow" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)" v-bind="validateInfos.skillKnow2">
<a-input v-model:value="formData.skillKnow2" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)" v-bind="validateInfos.skillDesign">
<a-input v-model:value="formData.skillDesign" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)" v-bind="validateInfos.skillDesign2">
<a-input v-model:value="formData.skillDesign2" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)" v-bind="validateInfos.skillCtrl">
<a-input v-model:value="formData.skillCtrl" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)" v-bind="validateInfos.skillCtrl2">
<a-input v-model:value="formData.skillCtrl2" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)" v-bind="validateInfos.skillAssess">
<a-input v-model:value="formData.skillAssess" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)" v-bind="validateInfos.skillAssess2">
<a-input v-model:value="formData.skillAssess2" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)" v-bind="validateInfos.skillTech">
<a-input v-model:value="formData.skillTech" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)" v-bind="validateInfos.skillTech2">
<a-input v-model:value="formData.skillTech2" placeholder="请输入请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我清楚自己的岗位职责和要求" v-bind="validateInfos.dedicationStandard">
<a-input v-model:value="formData.dedicationStandard" placeholder="请输入2您是否同意以下描述我清楚自己的岗位职责和要求" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我清楚自己的岗位职责和要求" v-bind="validateInfos.dedicationStandard2">
<a-input v-model:value="formData.dedicationStandard2" placeholder="请输入2您是否同意以下描述我清楚自己的岗位职责和要求" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我周围的教授同事们都为本科生上课" v-bind="validateInfos.dedicationHigh">
<a-input v-model:value="formData.dedicationHigh" placeholder="请输入2您是否同意以下描述我周围的教授同事们都为本科生上课" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我周围的教授同事们都为本科生上课" v-bind="validateInfos.dedicationHigh2">
<a-input v-model:value="formData.dedicationHigh2" placeholder="请输入2您是否同意以下描述我周围的教授同事们都为本科生上课" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都很乐意开展教学研究和改革" v-bind="validateInfos.dedicationDevelop">
<a-input v-model:value="formData.dedicationDevelop" placeholder="请输入2您是否同意以下描述我和同事们都很乐意开展教学研究和改革" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都很乐意开展教学研究和改革" v-bind="validateInfos.dedicationDevelop2">
<a-input v-model:value="formData.dedicationDevelop2" placeholder="请输入2您是否同意以下描述我和同事们都很乐意开展教学研究和改革" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都注重将科研成果融入教学" v-bind="validateInfos.dedicationResearch">
<a-input v-model:value="formData.dedicationResearch" placeholder="请输入2您是否同意以下描述我和同事们都注重将科研成果融入教学" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都注重将科研成果融入教学" v-bind="validateInfos.dedicationResearch2">
<a-input v-model:value="formData.dedicationResearch2" placeholder="请输入2您是否同意以下描述我和同事们都注重将科研成果融入教学" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都注重提升产学研用能力" v-bind="validateInfos.dedicationApply">
<a-input v-model:value="formData.dedicationApply" placeholder="请输入2您是否同意以下描述我和同事们都注重提升产学研用能力" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们都注重提升产学研用能力" v-bind="validateInfos.dedicationApply2">
<a-input v-model:value="formData.dedicationApply2" placeholder="请输入2您是否同意以下描述我和同事们都注重提升产学研用能力" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们的教学和科研投入分配合理" v-bind="validateInfos.dedicationDistribution">
<a-input v-model:value="formData.dedicationDistribution" placeholder="请输入2您是否同意以下描述我和同事们的教学和科研投入分配合理" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="2您是否同意以下描述我和同事们的教学和科研投入分配合理" v-bind="validateInfos.dedicationDistribution2">
<a-input v-model:value="formData.dedicationDistribution2" placeholder="请输入2您是否同意以下描述我和同事们的教学和科研投入分配合理" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学任务)" v-bind="validateInfos.spendTeach">
<a-input v-model:value="formData.spendTeach" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学任务)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学准备(包括批阅学生作业和评分))" v-bind="validateInfos.spendPrepare">
<a-input v-model:value="formData.spendPrepare" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学准备(包括批阅学生作业和评分))" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(科研工作)" v-bind="validateInfos.spendResearch">
<a-input v-model:value="formData.spendResearch" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(科研工作)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(给学生答疑和辅导)" v-bind="validateInfos.spendCoach">
<a-input v-model:value="formData.spendCoach" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(给学生答疑和辅导)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(院系/部门工作和会议及其他行政工作)" v-bind="validateInfos.spendMeeting">
<a-input v-model:value="formData.spendMeeting" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(院系/部门工作和会议及其他行政工作)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,以下各项活动您每周平均花费多少小时(小时/周)(兼职及其他社会服务工作)" v-bind="validateInfos.spendParttime">
<a-input v-model:value="formData.spendParttime" placeholder="请输入最近一年,以下各项活动您每周平均花费多少小时(小时/周)(兼职及其他社会服务工作)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(公共通识课程)" v-bind="validateInfos.jskcGgts">
<a-input v-model:value="formData.jskcGgts" placeholder="请输入最近一年,您教授过下述哪些类型的课程(公共通识课程)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(低年级本科专业必修课)" v-bind="validateInfos.jskcDnj">
<a-input v-model:value="formData.jskcDnj" placeholder="请输入最近一年,您教授过下述哪些类型的课程(低年级本科专业必修课)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(高年级本科专业必修课)" v-bind="validateInfos.jskcGnj">
<a-input v-model:value="formData.jskcGnj" placeholder="请输入最近一年,您教授过下述哪些类型的课程(高年级本科专业必修课)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(专业选修课)" v-bind="validateInfos.jskcZyxxk">
<a-input v-model:value="formData.jskcZyxxk" placeholder="请输入最近一年,您教授过下述哪些类型的课程(专业选修课)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(研究生课程)" v-bind="validateInfos.jskcYjs">
<a-input v-model:value="formData.jskcYjs" placeholder="请输入最近一年,您教授过下述哪些类型的课程(研究生课程)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="最近一年,您教授过下述哪些类型的课程(未教授过以上类型课程)" v-bind="validateInfos.jskcNo">
<a-input v-model:value="formData.jskcNo" placeholder="请输入最近一年,您教授过下述哪些类型的课程(未教授过以上类型课程)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)" v-bind="validateInfos.zykSkill">
<a-input v-model:value="formData.zykSkill" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)" v-bind="validateInfos.zykSkill2">
<a-input v-model:value="formData.zykSkill2" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)" v-bind="validateInfos.zykProblem">
<a-input v-model:value="formData.zykProblem" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)" v-bind="validateInfos.zykProblem2">
<a-input v-model:value="formData.zykProblem2" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)" v-bind="validateInfos.zykCross">
<a-input v-model:value="formData.zykCross" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)" v-bind="validateInfos.zykCross2">
<a-input v-model:value="formData.zykCross2" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)" v-bind="validateInfos.zykIntern">
<a-input v-model:value="formData.zykIntern" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)" v-bind="validateInfos.zykIntern2">
<a-input v-model:value="formData.zykIntern2" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)" v-bind="validateInfos.zykEffort">
<a-input v-model:value="formData.zykEffort" placeholder="请输入本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)" v-bind="validateInfos.zykEffort2">
<a-input v-model:value="formData.zykEffort2" placeholder="请输入本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)" v-bind="validateInfos.zykNew">
<a-input v-model:value="formData.zykNew" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)" v-bind="validateInfos.zykNew2">
<a-input v-model:value="formData.zykNew2" placeholder="请输入本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您所授课程体现以下内容的情况(此项请选择“比较不符合”选项,不要选其他选项)" v-bind="validateInfos.checkKc">
<a-input v-model:value="formData.checkKc" placeholder="请输入本学年,您所授课程体现以下内容的情况(此项请选择“比较不符合”选项,不要选其他选项)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(我很了解人才培养方案的主要内容)" v-bind="validateInfos.linianPyfa">
<a-input v-model:value="formData.linianPyfa" placeholder="请输入下列哪些方面符合您的现实情况(我很了解人才培养方案的主要内容)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(我明确任教课程对整体人才培养目标的关联与责任)" v-bind="validateInfos.linianPymb">
<a-input v-model:value="formData.linianPymb" placeholder="请输入下列哪些方面符合您的现实情况(我明确任教课程对整体人才培养目标的关联与责任)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(我会对应学生的毕业要求制定课程目标)" v-bind="validateInfos.linianByyq">
<a-input v-model:value="formData.linianByyq" placeholder="请输入下列哪些方面符合您的现实情况(我会对应学生的毕业要求制定课程目标)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(我将“学生中心”理念全面落实在自己的各个教育教学工作中)" v-bind="validateInfos.linianXszx">
<a-input v-model:value="formData.linianXszx" placeholder="请输入下列哪些方面符合您的现实情况(我将“学生中心”理念全面落实在自己的各个教育教学工作中)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(以上均不符合)" v-bind="validateInfos.linianNo">
<a-input v-model:value="formData.linianNo" placeholder="请输入下列哪些方面符合您的现实情况(以上均不符合)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="下列哪些方面符合您的现实情况(我会根据学生学习效果,及时反思总结,改进我的教学)" v-bind="validateInfos.linianZjgj">
<a-input v-model:value="formData.linianZjgj" placeholder="请输入下列哪些方面符合您的现实情况(我会根据学生学习效果,及时反思总结,改进我的教学)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(讨论世界观、人生观、价值观等问题)" v-bind="validateInfos.exchangeTlsg">
<a-input v-model:value="formData.exchangeTlsg" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(讨论世界观、人生观、价值观等问题)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(答疑课程内容、指导课程作业)" v-bind="validateInfos.exchangeZdkc">
<a-input v-model:value="formData.exchangeZdkc" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(答疑课程内容、指导课程作业)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(指导学期、学年和毕业论文)" v-bind="validateInfos.exchangeZdlw">
<a-input v-model:value="formData.exchangeZdlw" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(指导学期、学年和毕业论文)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(指导学生从事研究项目和竞赛活动)" v-bind="validateInfos.exchangeZdxm">
<a-input v-model:value="formData.exchangeZdxm" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(指导学生从事研究项目和竞赛活动)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(指导学生职业生涯规划与就业创业)" v-bind="validateInfos.exchangeZygh">
<a-input v-model:value="formData.exchangeZygh" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(指导学生职业生涯规划与就业创业)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(关注学生的心理健康状况)" v-bind="validateInfos.exchangeXljk">
<a-input v-model:value="formData.exchangeXljk" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(关注学生的心理健康状况)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="本学年,您与本校本科学生课下在哪些方面有过交流(以上均没有)" v-bind="validateInfos.exchangeNo">
<a-input v-model:value="formData.exchangeNo" placeholder="请输入本学年,您与本校本科学生课下在哪些方面有过交流(以上均没有)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)" v-bind="validateInfos.preClassPreview">
<a-input v-model:value="formData.preClassPreview" placeholder="请输入请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)" v-bind="validateInfos.preClassPreview2">
<a-input v-model:value="formData.preClassPreview2" placeholder="请输入请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)" v-bind="validateInfos.inClassQuestions">
<a-input v-model:value="formData.inClassQuestions" placeholder="请输入请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)" v-bind="validateInfos.inClassQuestions2">
<a-input v-model:value="formData.inClassQuestions2" placeholder="请输入请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)" v-bind="validateInfos.afterClassSummary">
<a-input v-model:value="formData.afterClassSummary" placeholder="请输入请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)" v-bind="validateInfos.afterClassSummary2">
<a-input v-model:value="formData.afterClassSummary2" placeholder="请输入请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)" v-bind="validateInfos.afterClassRead">
<a-input v-model:value="formData.afterClassRead" placeholder="请输入请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)" v-bind="validateInfos.afterClassRead2">
<a-input v-model:value="formData.afterClassRead2" placeholder="请输入请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)" v-bind="validateInfos.trainSystem">
<a-input v-model:value="formData.trainSystem" placeholder="请输入请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)" v-bind="validateInfos.trainSystem2">
<a-input v-model:value="formData.trainSystem2" placeholder="请输入请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)" v-bind="validateInfos.trainTeach">
<a-input v-model:value="formData.trainTeach" placeholder="请输入请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)" v-bind="validateInfos.trainTeach2">
<a-input v-model:value="formData.trainTeach2" placeholder="请输入请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)" v-bind="validateInfos.trainDevelop">
<a-input v-model:value="formData.trainDevelop" placeholder="请输入请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)" v-bind="validateInfos.trainDevelop2">
<a-input v-model:value="formData.trainDevelop2" placeholder="请输入请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))" v-bind="validateInfos.trainGlobal">
<a-input v-model:value="formData.trainGlobal" placeholder="请输入请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))" v-bind="validateInfos.trainGlobal2">
<a-input v-model:value="formData.trainGlobal2" placeholder="请输入请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)" v-bind="validateInfos.teachingIndex">
<a-input v-model:value="formData.teachingIndex" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)" v-bind="validateInfos.teachingIndex2">
<a-input v-model:value="formData.teachingIndex2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)" v-bind="validateInfos.teachingEffect">
<a-input v-model:value="formData.teachingEffect" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)" v-bind="validateInfos.teachingEffect2">
<a-input v-model:value="formData.teachingEffect2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)" v-bind="validateInfos.teachingSupervise">
<a-input v-model:value="formData.teachingSupervise" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)" v-bind="validateInfos.teachingSupervise2">
<a-input v-model:value="formData.teachingSupervise2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)" v-bind="validateInfos.teachingAwards">
<a-input v-model:value="formData.teachingAwards" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)" v-bind="validateInfos.teachingAwards2">
<a-input v-model:value="formData.teachingAwards2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)" v-bind="validateInfos.teachingStudent">
<a-input v-model:value="formData.teachingStudent" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)" v-bind="validateInfos.teachingStudent2">
<a-input v-model:value="formData.teachingStudent2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)" v-bind="validateInfos.teachingResult">
<a-input v-model:value="formData.teachingResult" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)" v-bind="validateInfos.teachingResult2">
<a-input v-model:value="formData.teachingResult2" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您是否同意以下有关学校教学评价工作的描述(此项请选择“非常不符合”选项,不要选其他选项)" v-bind="validateInfos.checkJp">
<a-input v-model:value="formData.checkJp" placeholder="请输入您是否同意以下有关学校教学评价工作的描述(此项请选择“非常不符合”选项,不要选其他选项)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(教室及教学设备)" v-bind="validateInfos.satiRoom">
<a-input v-model:value="formData.satiRoom" placeholder="请输入请您评价对本校资源条件的满意度(教室及教学设备)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(教室及教学设备)" v-bind="validateInfos.satiRoom2">
<a-input v-model:value="formData.satiRoom2" placeholder="请输入请您评价对本校资源条件的满意度(教室及教学设备)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(实验室条件)" v-bind="validateInfos.satiResourse">
<a-input v-model:value="formData.satiResourse" placeholder="请输入请您评价对本校资源条件的满意度(实验室条件)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(实验室条件)" v-bind="validateInfos.satiResourse2">
<a-input v-model:value="formData.satiResourse2" placeholder="请输入请您评价对本校资源条件的满意度(实验室条件)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(图书馆资源)" v-bind="validateInfos.satiLibrary">
<a-input v-model:value="formData.satiLibrary" placeholder="请输入请您评价对本校资源条件的满意度(图书馆资源)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(图书馆资源)" v-bind="validateInfos.satiLibrary2">
<a-input v-model:value="formData.satiLibrary2" placeholder="请输入请您评价对本校资源条件的满意度(图书馆资源)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(网络资源)" v-bind="validateInfos.satiNet">
<a-input v-model:value="formData.satiNet" placeholder="请输入请您评价对本校资源条件的满意度(网络资源)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(网络资源)" v-bind="validateInfos.satiNet2">
<a-input v-model:value="formData.satiNet2" placeholder="请输入请您评价对本校资源条件的满意度(网络资源)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(体育文化等基础设施)" v-bind="validateInfos.satiSport">
<a-input v-model:value="formData.satiSport" placeholder="请输入请您评价对本校资源条件的满意度(体育文化等基础设施)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="请您评价对本校资源条件的满意度(体育文化等基础设施)" v-bind="validateInfos.satiSport2">
<a-input v-model:value="formData.satiSport2" placeholder="请输入请您评价对本校资源条件的满意度(体育文化等基础设施)" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您对学校的整体满意度" v-bind="validateInfos.collsati">
<a-input v-model:value="formData.collsati" placeholder="请输入您对学校的整体满意度" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="您对学校的整体满意度" v-bind="validateInfos.collsati2">
<a-input v-model:value="formData.collsati2" placeholder="请输入您对学校的整体满意度" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="主表id" v-bind="validateInfos.mainId">
<a-input v-model:value="formData.mainId" placeholder="请输入主表id" :disabled="disabled"></a-input>
</a-form-item>
</a-col>
</a-row>
</a-form>
</a-spin>
</template>
<script lang="ts" setup>
import { ref, reactive, defineExpose, nextTick, defineProps, computed, onMounted } from 'vue';
import { defHttp } from '/@/utils/http/axios';
import { useMessage } from '/@/hooks/web/useMessage';
import { getValueType } from '/@/utils';
import { saveOrUpdate } from '../BlStuAnswer.api';
import { Form } from 'ant-design-vue';
const props = defineProps({
formDisabled: { type: Boolean, default: false },
formData: { type: Object, default: ()=>{} },
formBpm: { type: Boolean, default: true }
});
const formRef = ref();
const useForm = Form.useForm;
const emit = defineEmits(['register', 'ok']);
const formData = reactive<Record<string, any>>({
id: '',
year: '',
sex: '',
educationLevel: '',
position: '',
department: '',
positiontype: '',
sdsfYfyg: '',
sdsfYfyg2: '',
sdsfGxah: '',
sdsfGxah2: '',
sdsfJsmm: '',
sdsfJsmm2: '',
behaviorPassion: '',
behaviorPassion2: '',
behaviorSolve: '',
behaviorSolve2: '',
behaviorMental: '',
behaviorMental2: '',
behaviorAim: '',
behaviorAim2: '',
behaviorCreate: '',
behaviorCreate2: '',
behaviorCommit: '',
behaviorCommit2: '',
rrfsCourse: '',
rrfsDiscuss: '',
rrfsWork: '',
rrfsIntern: '',
rrfsQt: '',
rrfsNo: '',
skillKnow: '',
skillKnow2: '',
skillDesign: '',
skillDesign2: '',
skillCtrl: '',
skillCtrl2: '',
skillAssess: '',
skillAssess2: '',
skillTech: '',
skillTech2: '',
dedicationStandard: '',
dedicationStandard2: '',
dedicationHigh: '',
dedicationHigh2: '',
dedicationDevelop: '',
dedicationDevelop2: '',
dedicationResearch: '',
dedicationResearch2: '',
dedicationApply: '',
dedicationApply2: '',
dedicationDistribution: '',
dedicationDistribution2: '',
spendTeach: '',
spendPrepare: '',
spendResearch: '',
spendCoach: '',
spendMeeting: '',
spendParttime: '',
jskcGgts: '',
jskcDnj: '',
jskcGnj: '',
jskcZyxxk: '',
jskcYjs: '',
jskcNo: '',
zykSkill: '',
zykSkill2: '',
zykProblem: '',
zykProblem2: '',
zykCross: '',
zykCross2: '',
zykIntern: '',
zykIntern2: '',
zykEffort: '',
zykEffort2: '',
zykNew: '',
zykNew2: '',
checkKc: '',
linianPyfa: '',
linianPymb: '',
linianByyq: '',
linianXszx: '',
linianNo: '',
linianZjgj: '',
exchangeTlsg: '',
exchangeZdkc: '',
exchangeZdlw: '',
exchangeZdxm: '',
exchangeZygh: '',
exchangeXljk: '',
exchangeNo: '',
preClassPreview: '',
preClassPreview2: '',
inClassQuestions: '',
inClassQuestions2: '',
afterClassSummary: '',
afterClassSummary2: '',
afterClassRead: '',
afterClassRead2: '',
trainSystem: '',
trainSystem2: '',
trainTeach: '',
trainTeach2: '',
trainDevelop: '',
trainDevelop2: '',
trainGlobal: '',
trainGlobal2: '',
teachingIndex: '',
teachingIndex2: '',
teachingEffect: '',
teachingEffect2: '',
teachingSupervise: '',
teachingSupervise2: '',
teachingAwards: '',
teachingAwards2: '',
teachingStudent: '',
teachingStudent2: '',
teachingResult: '',
teachingResult2: '',
checkJp: '',
satiRoom: '',
satiRoom2: '',
satiResourse: '',
satiResourse2: '',
satiLibrary: '',
satiLibrary2: '',
satiNet: '',
satiNet2: '',
satiSport: '',
satiSport2: '',
collsati: '',
collsati2: '',
mainId: '',
});
const { createMessage } = useMessage();
const labelCol = ref<any>({ xs: { span: 24 }, sm: { span: 5 } });
const wrapperCol = ref<any>({ xs: { span: 24 }, sm: { span: 16 } });
const confirmLoading = ref<boolean>(false);
//表单验证
const validatorRules = {
};
const { resetFields, validate, validateInfos } = useForm(formData, validatorRules, { immediate: false });
// 表单禁用
const disabled = computed(()=>{
if(props.formBpm === true){
if(props.formData.disabled === false){
return false;
}else{
return true;
}
}
return props.formDisabled;
});
/**
* 新增
*/
function add() {
edit({});
}
/**
* 编辑
*/
function edit(record) {
nextTick(() => {
resetFields();
const tmpData = {};
Object.keys(formData).forEach((key) => {
if(record.hasOwnProperty(key)){
tmpData[key] = record[key]
}
})
//赋值
Object.assign(formData, tmpData);
});
}
/**
* 提交数据
*/
async function submitForm() {
// 触发表单验证
await validate();
confirmLoading.value = true;
const isUpdate = ref<boolean>(false);
//时间格式化
let model = formData;
if (model.id) {
isUpdate.value = true;
}
//循环数据
for (let data in model) {
//如果该数据是数组并且是字符串类型
if (model[data] instanceof Array) {
let valueType = getValueType(formRef.value.getProps, data);
//如果是字符串类型的需要变成以逗号分割的字符串
if (valueType === 'string') {
model[data] = model[data].join(',');
}
}
}
await saveOrUpdate(model, isUpdate.value)
.then((res) => {
if (res.success) {
createMessage.success(res.message);
emit('ok');
} else {
createMessage.warning(res.message);
}
})
.finally(() => {
confirmLoading.value = false;
});
}
defineExpose({
add,
edit,
submitForm,
});
</script>
<style lang="less" scoped>
.antd-modal-form {
height: 500px !important;
overflow-y: auto;
padding: 14px;
}
</style>