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

920 lines
66 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<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>