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