From edbba61504de5d49d341b223eeaa6d6fd7214e06 Mon Sep 17 00:00:00 2001 From: bai <1643359946@qq.com> Date: Fri, 28 Jun 2024 09:44:50 +0800 Subject: [PATCH] =?UTF-8?q?2024=E5=B9=B46=E6=9C=8828=E6=97=A5=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jeecgboot-vue3/.eslintrc.js | 9 +- jeecgboot-vue3/init.bat | 1 + jeecgboot-vue3/run.bat | 1 + .../src/layouts/default/header/index.vue | 8 +- .../views/bl/blStuAnswer/BlStuAnswer.api.ts | 72 + .../views/bl/blStuAnswer/BlStuAnswer.data.ts | 1478 +++++++++++++++++ .../views/bl/blStuAnswer/BlStuAnswerList.vue | 226 +++ .../components/BlStuAnswerForm.vue | 919 ++++++++++ .../components/BlStuAnswerModal.vue | 75 + .../src/views/bl/blStuInfo/BlStuInfo.api.ts | 72 + .../src/views/bl/blStuInfo/BlStuInfo.data.ts | 87 + .../src/views/bl/blStuInfo/BlStuInfoList.vue | 285 ++++ .../bl/blStuInfo/components/BlStuInfoForm.vue | 157 ++ .../blStuInfo/components/BlStuInfoModal.vue | 75 + 14 files changed, 3460 insertions(+), 5 deletions(-) create mode 100644 jeecgboot-vue3/init.bat create mode 100644 jeecgboot-vue3/run.bat create mode 100644 jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.api.ts create mode 100644 jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.data.ts create mode 100644 jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswerList.vue create mode 100644 jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerForm.vue create mode 100644 jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerModal.vue create mode 100644 jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.api.ts create mode 100644 jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.data.ts create mode 100644 jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfoList.vue create mode 100644 jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoForm.vue create mode 100644 jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoModal.vue diff --git a/jeecgboot-vue3/.eslintrc.js b/jeecgboot-vue3/.eslintrc.js index 5fcac9e..f8f418f 100644 --- a/jeecgboot-vue3/.eslintrc.js +++ b/jeecgboot-vue3/.eslintrc.js @@ -53,7 +53,14 @@ module.exports = defineConfig({ }, ], 'space-before-function-paren': 'off', - + 'no-undef': 1, + 'no-use-before-define': 'off', + 'end-of-line': 'off', + 'vue/no-deprecated-v-on-native-modifier': 'of', + 'vue/script-setup-uses-vars': 'error', + 'vue/v-slot-style': 'off', + 'vue/no-unused-vars': 'off', + 'vue/custom-event-name-casing': 'off', 'vue/attributes-order': 'off', 'vue/one-component-per-file': 'off', 'vue/html-closing-bracket-newline': 'off', diff --git a/jeecgboot-vue3/init.bat b/jeecgboot-vue3/init.bat new file mode 100644 index 0000000..5e17980 --- /dev/null +++ b/jeecgboot-vue3/init.bat @@ -0,0 +1 @@ +pnpm install \ No newline at end of file diff --git a/jeecgboot-vue3/run.bat b/jeecgboot-vue3/run.bat new file mode 100644 index 0000000..701e539 --- /dev/null +++ b/jeecgboot-vue3/run.bat @@ -0,0 +1 @@ +pnpm dev --mode development \ No newline at end of file diff --git a/jeecgboot-vue3/src/layouts/default/header/index.vue b/jeecgboot-vue3/src/layouts/default/header/index.vue index 67e4995..fcdf5a8 100644 --- a/jeecgboot-vue3/src/layouts/default/header/index.vue +++ b/jeecgboot-vue3/src/layouts/default/header/index.vue @@ -39,7 +39,7 @@ - + @@ -225,20 +225,20 @@ //update-begin---author:scott ---date:2022-09-30 for:默认隐藏顶部菜单面包屑----------- //顶部欢迎语展示样式 @prefix-cls: ~'@{namespace}-layout-header'; - + .ant-layout .@{prefix-cls} { display: flex; padding: 0 8px; height: 48px; align-items: center; - + .headerIntroductionClass { margin-right: 4px; margin-bottom: 2px; border-bottom: 0px; border-left: 0px; } - + &--light { .headerIntroductionClass { color: @breadcrumb-item-normal-color; diff --git a/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.api.ts b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.api.ts new file mode 100644 index 0000000..8224b52 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.api.ts @@ -0,0 +1,72 @@ +import { defHttp } from '/@/utils/http/axios'; +import { useMessage } from '/@/hooks/web/useMessage'; + +const { createConfirm } = useMessage(); + +enum Api { + list = '/blStuAnswer/blStuAnswer/list', + save = '/blStuAnswer/blStuAnswer/add', + edit = '/blStuAnswer/blStuAnswer/edit', + deleteOne = '/blStuAnswer/blStuAnswer/delete', + deleteBatch = '/blStuAnswer/blStuAnswer/deleteBatch', + importExcel = '/blStuAnswer/blStuAnswer/importExcel', + exportXls = '/blStuAnswer/blStuAnswer/exportXls', +} + +/** + * 导出api + * @param params + */ +export const getExportUrl = Api.exportXls; + +/** + * 导入api + */ +export const getImportUrl = Api.importExcel; + +/** + * 列表接口 + * @param params + */ +export const list = (params) => defHttp.get({ url: Api.list, params }); + +/** + * 删除单个 + * @param params + * @param handleSuccess + */ +export const deleteOne = (params, handleSuccess) => { + return defHttp.delete({ url: Api.deleteOne, params }, { joinParamsToUrl: true }).then(() => { + handleSuccess(); + }); +} + +/** + * 批量删除 + * @param params + * @param handleSuccess + */ +export const batchDelete = (params, handleSuccess) => { + createConfirm({ + iconType: 'warning', + title: '确认删除', + content: '是否删除选中数据', + okText: '确认', + cancelText: '取消', + onOk: () => { + return defHttp.delete({ url: Api.deleteBatch, data: params }, { joinParamsToUrl: true }).then(() => { + handleSuccess(); + }); + } + }); +} + +/** + * 保存或者更新 + * @param params + * @param isUpdate + */ +export const saveOrUpdate = (params, isUpdate) => { + const url = isUpdate ? Api.edit : Api.save; + return defHttp.post({ url: url, params }, { isTransformResponse: false }); +} diff --git a/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.data.ts b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.data.ts new file mode 100644 index 0000000..010326f --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswer.data.ts @@ -0,0 +1,1478 @@ +import {BasicColumn} from '/@/components/Table'; +import {FormSchema} from '/@/components/Table'; +import { rules} from '/@/utils/helper/validator'; +import { render } from '/@/utils/common/renderUtils'; +//列表数据 +export const columns: BasicColumn[] = [ + { + title: '年份', + align: "center", + dataIndex: 'year' + }, + { + title: '性别', + align: "center", + dataIndex: 'sex' + }, + { + title: '学历', + align: "center", + dataIndex: 'educationLevel' + }, + { + title: '职称', + align: "center", + dataIndex: 'position' + }, + { + title: '学院', + align: "center", + dataIndex: 'department' + }, + { + title: '岗位类型', + align: "center", + dataIndex: 'positiontype' + }, + { + title: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)', + align: "center", + dataIndex: 'sdsfYfyg' + }, + { + title: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)', + align: "center", + dataIndex: 'sdsfYfyg2' + }, + { + title: '请评价您周围同事在以下方面的表现(关心爱护学生)', + align: "center", + dataIndex: 'sdsfGxah' + }, + { + title: '请评价您周围同事在以下方面的表现(关心爱护学生)', + align: "center", + dataIndex: 'sdsfGxah2' + }, + { + title: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)', + align: "center", + dataIndex: 'sdsfJsmm' + }, + { + title: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)', + align: "center", + dataIndex: 'sdsfJsmm2' + }, + { + title: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)', + align: "center", + dataIndex: 'behaviorPassion' + }, + { + title: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)', + align: "center", + dataIndex: 'behaviorPassion2' + }, + { + title: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)', + align: "center", + dataIndex: 'behaviorSolve' + }, + { + title: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)', + align: "center", + dataIndex: 'behaviorSolve2' + }, + { + title: '请评价您周围同事的以下行为(关注学生的心理健康状况)', + align: "center", + dataIndex: 'behaviorMental' + }, + { + title: '请评价您周围同事的以下行为(关注学生的心理健康状况)', + align: "center", + dataIndex: 'behaviorMental2' + }, + { + title: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)', + align: "center", + dataIndex: 'behaviorAim' + }, + { + title: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)', + align: "center", + dataIndex: 'behaviorAim2' + }, + { + title: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)', + align: "center", + dataIndex: 'behaviorCreate' + }, + { + title: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)', + align: "center", + dataIndex: 'behaviorCreate2' + }, + { + title: '请评价您周围同事的以下行为(以身作则,信守承诺)', + align: "center", + dataIndex: 'behaviorCommit' + }, + { + title: '请评价您周围同事的以下行为(以身作则,信守承诺)', + align: "center", + dataIndex: 'behaviorCommit2' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(以讲授为主融入课程内容)', + align: "center", + dataIndex: 'rrfsCourse' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(在学生参与讨论、展示等课堂互动环节中融入)', + align: "center", + dataIndex: 'rrfsDiscuss' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入课堂作业、论文中)', + align: "center", + dataIndex: 'rrfsWork' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入实验、实训中)', + align: "center", + dataIndex: 'rrfsIntern' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(其他)', + align: "center", + dataIndex: 'rrfsQt' + }, + { + title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(并未涉及题目所述内容)', + align: "center", + dataIndex: 'rrfsNo' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)', + align: "center", + dataIndex: 'skillKnow' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)', + align: "center", + dataIndex: 'skillKnow2' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)', + align: "center", + dataIndex: 'skillDesign' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)', + align: "center", + dataIndex: 'skillDesign2' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)', + align: "center", + dataIndex: 'skillCtrl' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)', + align: "center", + dataIndex: 'skillCtrl2' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)', + align: "center", + dataIndex: 'skillAssess' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)', + align: "center", + dataIndex: 'skillAssess2' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)', + align: "center", + dataIndex: 'skillTech' + }, + { + title: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)', + align: "center", + dataIndex: 'skillTech2' + }, + { + title: '2您是否同意以下描述(我清楚自己的岗位职责和要求)', + align: "center", + dataIndex: 'dedicationStandard' + }, + { + title: '2您是否同意以下描述(我清楚自己的岗位职责和要求)', + align: "center", + dataIndex: 'dedicationStandard2' + }, + { + title: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)', + align: "center", + dataIndex: 'dedicationHigh' + }, + { + title: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)', + align: "center", + dataIndex: 'dedicationHigh2' + }, + { + title: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)', + align: "center", + dataIndex: 'dedicationDevelop' + }, + { + title: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)', + align: "center", + dataIndex: 'dedicationDevelop2' + }, + { + title: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)', + align: "center", + dataIndex: 'dedicationResearch' + }, + { + title: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)', + align: "center", + dataIndex: 'dedicationResearch2' + }, + { + title: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)', + align: "center", + dataIndex: 'dedicationApply' + }, + { + title: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)', + align: "center", + dataIndex: 'dedicationApply2' + }, + { + title: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)', + align: "center", + dataIndex: 'dedicationDistribution' + }, + { + title: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)', + align: "center", + dataIndex: 'dedicationDistribution2' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学任务)', + align: "center", + dataIndex: 'spendTeach' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学准备(包括批阅学生作业和评分))', + align: "center", + dataIndex: 'spendPrepare' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(科研工作)', + align: "center", + dataIndex: 'spendResearch' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(给学生答疑和辅导)', + align: "center", + dataIndex: 'spendCoach' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(院系/部门工作和会议及其他行政工作)', + align: "center", + dataIndex: 'spendMeeting' + }, + { + title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(兼职及其他社会服务工作)', + align: "center", + dataIndex: 'spendParttime' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(公共通识课程)', + align: "center", + dataIndex: 'jskcGgts' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(低年级本科专业必修课)', + align: "center", + dataIndex: 'jskcDnj' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(高年级本科专业必修课)', + align: "center", + dataIndex: 'jskcGnj' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(专业选修课)', + align: "center", + dataIndex: 'jskcZyxxk' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(研究生课程)', + align: "center", + dataIndex: 'jskcYjs' + }, + { + title: '最近一年,您教授过下述哪些类型的课程(未教授过以上类型课程)', + align: "center", + dataIndex: 'jskcNo' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)', + align: "center", + dataIndex: 'zykSkill' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)', + align: "center", + dataIndex: 'zykSkill2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)', + align: "center", + dataIndex: 'zykProblem' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)', + align: "center", + dataIndex: 'zykProblem2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)', + align: "center", + dataIndex: 'zykCross' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)', + align: "center", + dataIndex: 'zykCross2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)', + align: "center", + dataIndex: 'zykIntern' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)', + align: "center", + dataIndex: 'zykIntern2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)', + align: "center", + dataIndex: 'zykEffort' + }, + { + title: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)', + align: "center", + dataIndex: 'zykEffort2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)', + align: "center", + dataIndex: 'zykNew' + }, + { + title: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)', + align: "center", + dataIndex: 'zykNew2' + }, + { + title: '本学年,您所授课程体现以下内容的情况(此项请选择“比较不符合”选项,不要选其他选项)', + align: "center", + dataIndex: 'checkKc' + }, + { + title: '下列哪些方面符合您的现实情况(我很了解人才培养方案的主要内容)', + align: "center", + dataIndex: 'linianPyfa' + }, + { + title: '下列哪些方面符合您的现实情况(我明确任教课程对整体人才培养目标的关联与责任)', + align: "center", + dataIndex: 'linianPymb' + }, + { + title: '下列哪些方面符合您的现实情况(我会对应学生的毕业要求制定课程目标)', + align: "center", + dataIndex: 'linianByyq' + }, + { + title: '下列哪些方面符合您的现实情况(我将“学生中心”理念全面落实在自己的各个教育教学工作中)', + align: "center", + dataIndex: 'linianXszx' + }, + { + title: '下列哪些方面符合您的现实情况(以上均不符合)', + align: "center", + dataIndex: 'linianNo' + }, + { + title: '下列哪些方面符合您的现实情况(我会根据学生学习效果,及时反思总结,改进我的教学)', + align: "center", + dataIndex: 'linianZjgj' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(讨论世界观、人生观、价值观等问题)', + align: "center", + dataIndex: 'exchangeTlsg' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(答疑课程内容、指导课程作业)', + align: "center", + dataIndex: 'exchangeZdkc' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学期、学年和毕业论文)', + align: "center", + dataIndex: 'exchangeZdlw' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生从事研究项目和竞赛活动)', + align: "center", + dataIndex: 'exchangeZdxm' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生职业生涯规划与就业创业)', + align: "center", + dataIndex: 'exchangeZygh' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(关注学生的心理健康状况)', + align: "center", + dataIndex: 'exchangeXljk' + }, + { + title: '本学年,您与本校本科学生课下在哪些方面有过交流(以上均没有)', + align: "center", + dataIndex: 'exchangeNo' + }, + { + title: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)', + align: "center", + dataIndex: 'preClassPreview' + }, + { + title: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)', + align: "center", + dataIndex: 'preClassPreview2' + }, + { + title: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)', + align: "center", + dataIndex: 'inClassQuestions' + }, + { + title: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)', + align: "center", + dataIndex: 'inClassQuestions2' + }, + { + title: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)', + align: "center", + dataIndex: 'afterClassSummary' + }, + { + title: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)', + align: "center", + dataIndex: 'afterClassSummary2' + }, + { + title: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)', + align: "center", + dataIndex: 'afterClassRead' + }, + { + title: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)', + align: "center", + dataIndex: 'afterClassRead2' + }, + { + title: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)', + align: "center", + dataIndex: 'trainSystem' + }, + { + title: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)', + align: "center", + dataIndex: 'trainSystem2' + }, + { + title: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)', + align: "center", + dataIndex: 'trainTeach' + }, + { + title: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)', + align: "center", + dataIndex: 'trainTeach2' + }, + { + title: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)', + align: "center", + dataIndex: 'trainDevelop' + }, + { + title: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)', + align: "center", + dataIndex: 'trainDevelop2' + }, + { + title: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))', + align: "center", + dataIndex: 'trainGlobal' + }, + { + title: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))', + align: "center", + dataIndex: 'trainGlobal2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)', + align: "center", + dataIndex: 'teachingIndex' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)', + align: "center", + dataIndex: 'teachingIndex2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)', + align: "center", + dataIndex: 'teachingEffect' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)', + align: "center", + dataIndex: 'teachingEffect2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)', + align: "center", + dataIndex: 'teachingSupervise' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)', + align: "center", + dataIndex: 'teachingSupervise2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)', + align: "center", + dataIndex: 'teachingAwards' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)', + align: "center", + dataIndex: 'teachingAwards2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)', + align: "center", + dataIndex: 'teachingStudent' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)', + align: "center", + dataIndex: 'teachingStudent2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)', + align: "center", + dataIndex: 'teachingResult' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)', + align: "center", + dataIndex: 'teachingResult2' + }, + { + title: '您是否同意以下有关学校教学评价工作的描述(此项请选择“非常不符合”选项,不要选其他选项)', + align: "center", + dataIndex: 'checkJp' + }, + { + title: '请您评价对本校资源条件的满意度(教室及教学设备)', + align: "center", + dataIndex: 'satiRoom' + }, + { + title: '请您评价对本校资源条件的满意度(教室及教学设备)', + align: "center", + dataIndex: 'satiRoom2' + }, + { + title: '请您评价对本校资源条件的满意度(实验室条件)', + align: "center", + dataIndex: 'satiResourse' + }, + { + title: '请您评价对本校资源条件的满意度(实验室条件)', + align: "center", + dataIndex: 'satiResourse2' + }, + { + title: '请您评价对本校资源条件的满意度(图书馆资源)', + align: "center", + dataIndex: 'satiLibrary' + }, + { + title: '请您评价对本校资源条件的满意度(图书馆资源)', + align: "center", + dataIndex: 'satiLibrary2' + }, + { + title: '请您评价对本校资源条件的满意度(网络资源)', + align: "center", + dataIndex: 'satiNet' + }, + { + title: '请您评价对本校资源条件的满意度(网络资源)', + align: "center", + dataIndex: 'satiNet2' + }, + { + title: '请您评价对本校资源条件的满意度(体育文化等基础设施)', + align: "center", + dataIndex: 'satiSport' + }, + { + title: '请您评价对本校资源条件的满意度(体育文化等基础设施)', + align: "center", + dataIndex: 'satiSport2' + }, + { + title: '您对学校的整体满意度', + align: "center", + dataIndex: 'collsati' + }, + { + title: '您对学校的整体满意度', + align: "center", + dataIndex: 'collsati2' + }, + { + title: '主表id', + align: "center", + dataIndex: 'mainId' + }, +]; + +//查询数据 +export const searchFormSchema: FormSchema[] = [ +]; + +//表单数据 +export const formSchema: FormSchema[] = [ + { + label: '年份', + field: 'year', + component: 'Input', + }, + { + label: '性别', + field: 'sex', + component: 'Input', + }, + { + label: '学历', + field: 'educationLevel', + component: 'Input', + }, + { + label: '职称', + field: 'position', + component: 'Input', + }, + { + label: '学院', + field: 'department', + component: 'Input', + }, + { + label: '岗位类型', + field: 'positiontype', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)', + field: 'sdsfYfyg', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)', + field: 'sdsfYfyg2', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(关心爱护学生)', + field: 'sdsfGxah', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(关心爱护学生)', + field: 'sdsfGxah2', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)', + field: 'sdsfJsmm', + component: 'Input', + }, + { + label: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)', + field: 'sdsfJsmm2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)', + field: 'behaviorPassion', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)', + field: 'behaviorPassion2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)', + field: 'behaviorSolve', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)', + field: 'behaviorSolve2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(关注学生的心理健康状况)', + field: 'behaviorMental', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(关注学生的心理健康状况)', + field: 'behaviorMental2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)', + field: 'behaviorAim', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)', + field: 'behaviorAim2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)', + field: 'behaviorCreate', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)', + field: 'behaviorCreate2', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(以身作则,信守承诺)', + field: 'behaviorCommit', + component: 'Input', + }, + { + label: '请评价您周围同事的以下行为(以身作则,信守承诺)', + field: 'behaviorCommit2', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(以讲授为主融入课程内容)', + field: 'rrfsCourse', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(在学生参与讨论、展示等课堂互动环节中融入)', + field: 'rrfsDiscuss', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入课堂作业、论文中)', + field: 'rrfsWork', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入实验、实训中)', + field: 'rrfsIntern', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(其他)', + field: 'rrfsQt', + component: 'Input', + }, + { + label: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(并未涉及题目所述内容)', + field: 'rrfsNo', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)', + field: 'skillKnow', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)', + field: 'skillKnow2', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)', + field: 'skillDesign', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)', + field: 'skillDesign2', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)', + field: 'skillCtrl', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)', + field: 'skillCtrl2', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)', + field: 'skillAssess', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)', + field: 'skillAssess2', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)', + field: 'skillTech', + component: 'Input', + }, + { + label: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)', + field: 'skillTech2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我清楚自己的岗位职责和要求)', + field: 'dedicationStandard', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我清楚自己的岗位职责和要求)', + field: 'dedicationStandard2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)', + field: 'dedicationHigh', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)', + field: 'dedicationHigh2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)', + field: 'dedicationDevelop', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)', + field: 'dedicationDevelop2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)', + field: 'dedicationResearch', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)', + field: 'dedicationResearch2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)', + field: 'dedicationApply', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)', + field: 'dedicationApply2', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)', + field: 'dedicationDistribution', + component: 'Input', + }, + { + label: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)', + field: 'dedicationDistribution2', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学任务)', + field: 'spendTeach', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学准备(包括批阅学生作业和评分))', + field: 'spendPrepare', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(科研工作)', + field: 'spendResearch', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(给学生答疑和辅导)', + field: 'spendCoach', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(院系/部门工作和会议及其他行政工作)', + field: 'spendMeeting', + component: 'Input', + }, + { + label: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(兼职及其他社会服务工作)', + field: 'spendParttime', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(公共通识课程)', + field: 'jskcGgts', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(低年级本科专业必修课)', + field: 'jskcDnj', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(高年级本科专业必修课)', + field: 'jskcGnj', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(专业选修课)', + field: 'jskcZyxxk', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(研究生课程)', + field: 'jskcYjs', + component: 'Input', + }, + { + label: '最近一年,您教授过下述哪些类型的课程(未教授过以上类型课程)', + field: 'jskcNo', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)', + field: 'zykSkill', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)', + field: 'zykSkill2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)', + field: 'zykProblem', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)', + field: 'zykProblem2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)', + field: 'zykCross', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)', + field: 'zykCross2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)', + field: 'zykIntern', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)', + field: 'zykIntern2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)', + field: 'zykEffort', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)', + field: 'zykEffort2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)', + field: 'zykNew', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)', + field: 'zykNew2', + component: 'Input', + }, + { + label: '本学年,您所授课程体现以下内容的情况(此项请选择“比较不符合”选项,不要选其他选项)', + field: 'checkKc', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(我很了解人才培养方案的主要内容)', + field: 'linianPyfa', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(我明确任教课程对整体人才培养目标的关联与责任)', + field: 'linianPymb', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(我会对应学生的毕业要求制定课程目标)', + field: 'linianByyq', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(我将“学生中心”理念全面落实在自己的各个教育教学工作中)', + field: 'linianXszx', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(以上均不符合)', + field: 'linianNo', + component: 'Input', + }, + { + label: '下列哪些方面符合您的现实情况(我会根据学生学习效果,及时反思总结,改进我的教学)', + field: 'linianZjgj', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(讨论世界观、人生观、价值观等问题)', + field: 'exchangeTlsg', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(答疑课程内容、指导课程作业)', + field: 'exchangeZdkc', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学期、学年和毕业论文)', + field: 'exchangeZdlw', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生从事研究项目和竞赛活动)', + field: 'exchangeZdxm', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生职业生涯规划与就业创业)', + field: 'exchangeZygh', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(关注学生的心理健康状况)', + field: 'exchangeXljk', + component: 'Input', + }, + { + label: '本学年,您与本校本科学生课下在哪些方面有过交流(以上均没有)', + field: 'exchangeNo', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)', + field: 'preClassPreview', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)', + field: 'preClassPreview2', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)', + field: 'inClassQuestions', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)', + field: 'inClassQuestions2', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)', + field: 'afterClassSummary', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)', + field: 'afterClassSummary2', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)', + field: 'afterClassRead', + component: 'Input', + }, + { + label: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)', + field: 'afterClassRead2', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)', + field: 'trainSystem', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)', + field: 'trainSystem2', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)', + field: 'trainTeach', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)', + field: 'trainTeach2', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)', + field: 'trainDevelop', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)', + field: 'trainDevelop2', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))', + field: 'trainGlobal', + component: 'Input', + }, + { + label: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))', + field: 'trainGlobal2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)', + field: 'teachingIndex', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)', + field: 'teachingIndex2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)', + field: 'teachingEffect', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)', + field: 'teachingEffect2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)', + field: 'teachingSupervise', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)', + field: 'teachingSupervise2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)', + field: 'teachingAwards', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)', + field: 'teachingAwards2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)', + field: 'teachingStudent', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)', + field: 'teachingStudent2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)', + field: 'teachingResult', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)', + field: 'teachingResult2', + component: 'Input', + }, + { + label: '您是否同意以下有关学校教学评价工作的描述(此项请选择“非常不符合”选项,不要选其他选项)', + field: 'checkJp', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(教室及教学设备)', + field: 'satiRoom', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(教室及教学设备)', + field: 'satiRoom2', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(实验室条件)', + field: 'satiResourse', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(实验室条件)', + field: 'satiResourse2', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(图书馆资源)', + field: 'satiLibrary', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(图书馆资源)', + field: 'satiLibrary2', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(网络资源)', + field: 'satiNet', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(网络资源)', + field: 'satiNet2', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(体育文化等基础设施)', + field: 'satiSport', + component: 'Input', + }, + { + label: '请您评价对本校资源条件的满意度(体育文化等基础设施)', + field: 'satiSport2', + component: 'Input', + }, + { + label: '您对学校的整体满意度', + field: 'collsati', + component: 'Input', + }, + { + label: '您对学校的整体满意度', + field: 'collsati2', + component: 'Input', + }, + { + label: '主表id', + field: 'mainId', + component: 'Input', + }, + // TODO 主键隐藏字段,目前写死为ID + { + label: '', + field: 'id', + component: 'Input', + show: false, + }, +]; + +// 高级查询数据 +export const superQuerySchema = { + year: {title: '年份',order: 0,view: 'text', type: 'string',}, + sex: {title: '性别',order: 1,view: 'text', type: 'string',}, + educationLevel: {title: '学历',order: 2,view: 'text', type: 'string',}, + position: {title: '职称',order: 3,view: 'text', type: 'string',}, + department: {title: '学院',order: 4,view: 'text', type: 'string',}, + positiontype: {title: '岗位类型',order: 5,view: 'text', type: 'string',}, + sdsfYfyg: {title: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)',order: 6,view: 'text', type: 'string',}, + sdsfYfyg2: {title: '请评价您周围同事在以下方面的表现(依法依规,履行教师职责)',order: 7,view: 'text', type: 'string',}, + sdsfGxah: {title: '请评价您周围同事在以下方面的表现(关心爱护学生)',order: 8,view: 'text', type: 'string',}, + sdsfGxah2: {title: '请评价您周围同事在以下方面的表现(关心爱护学生)',order: 9,view: 'text', type: 'string',}, + sdsfJsmm: {title: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)',order: 10,view: 'text', type: 'string',}, + sdsfJsmm2: {title: '请评价您周围同事在以下方面的表现(精神面貌及品德修养良好)',order: 11,view: 'text', type: 'string',}, + behaviorPassion: {title: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)',order: 12,view: 'text', type: 'string',}, + behaviorPassion2: {title: '请评价您周围同事的以下行为(热爱工作,能以最大的热情投身教育行业,积极主动学习)',order: 13,view: 'text', type: 'string',}, + behaviorSolve: {title: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)',order: 14,view: 'text', type: 'string',}, + behaviorSolve2: {title: '请评价您周围同事的以下行为(关爱学生,积极帮助学生解决生活或学习上的困难)',order: 15,view: 'text', type: 'string',}, + behaviorMental: {title: '请评价您周围同事的以下行为(关注学生的心理健康状况)',order: 16,view: 'text', type: 'string',}, + behaviorMental2: {title: '请评价您周围同事的以下行为(关注学生的心理健康状况)',order: 17,view: 'text', type: 'string',}, + behaviorAim: {title: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)',order: 18,view: 'text', type: 'string',}, + behaviorAim2: {title: '请评价您周围同事的以下行为(教学有序,有清晰合理的教学目标并能清楚地向学生解释)',order: 19,view: 'text', type: 'string',}, + behaviorCreate: {title: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)',order: 20,view: 'text', type: 'string',}, + behaviorCreate2: {title: '请评价您周围同事的以下行为(育人有方,激发学生的学习兴趣,注重培养学生的创新精神和创新思维)',order: 21,view: 'text', type: 'string',}, + behaviorCommit: {title: '请评价您周围同事的以下行为(以身作则,信守承诺)',order: 22,view: 'text', type: 'string',}, + behaviorCommit2: {title: '请评价您周围同事的以下行为(以身作则,信守承诺)',order: 23,view: 'text', type: 'string',}, + rrfsCourse: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(以讲授为主融入课程内容)',order: 24,view: 'text', type: 'string',}, + rrfsDiscuss: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(在学生参与讨论、展示等课堂互动环节中融入)',order: 25,view: 'text', type: 'string',}, + rrfsWork: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入课堂作业、论文中)',order: 26,view: 'text', type: 'string',}, + rrfsIntern: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(融入实验、实训中)',order: 27,view: 'text', type: 'string',}, + rrfsQt: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(其他)',order: 28,view: 'text', type: 'string',}, + rrfsNo: {title: '您将中国特色社会主义核心价值观、做人做事的基本道理、爱国主义与理想信念、国情与社会时政热点等融入课堂教学的方式是(并未涉及题目所述内容)',order: 29,view: 'text', type: 'string',}, + skillKnow: {title: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)',order: 30,view: 'text', type: 'string',}, + skillKnow2: {title: '请根据您自身的实际情况评价在以下方面的相符程度(目标明确,熟悉教材,了解学生,教学认知能力强)',order: 31,view: 'text', type: 'string',}, + skillDesign: {title: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)',order: 32,view: 'text', type: 'string',}, + skillDesign2: {title: '请根据您自身的实际情况评价在以下方面的相符程度(教学组织合理,教学方法得当,教学设计能力强)',order: 33,view: 'text', type: 'string',}, + skillCtrl: {title: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)',order: 34,view: 'text', type: 'string',}, + skillCtrl2: {title: '请根据您自身的实际情况评价在以下方面的相符程度(灵活变通教学思路,机智应对突发状况,教学调控能力强)',order: 35,view: 'text', type: 'string',}, + skillAssess: {title: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)',order: 36,view: 'text', type: 'string',}, + skillAssess2: {title: '请根据您自身的实际情况评价在以下方面的相符程度(坚持产出导向,定量定性相结合,综合知识、能力与素质,注重过程性评价,教学评价能力强)',order: 37,view: 'text', type: 'string',}, + skillTech: {title: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)',order: 38,view: 'text', type: 'string',}, + skillTech2: {title: '请根据您自身的实际情况评价在以下方面的相符程度(积极将现代信息技术与教育教学深度融合,运用教学媒介能力强)',order: 39,view: 'text', type: 'string',}, + dedicationStandard: {title: '2您是否同意以下描述(我清楚自己的岗位职责和要求)',order: 40,view: 'text', type: 'string',}, + dedicationStandard2: {title: '2您是否同意以下描述(我清楚自己的岗位职责和要求)',order: 41,view: 'text', type: 'string',}, + dedicationHigh: {title: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)',order: 42,view: 'text', type: 'string',}, + dedicationHigh2: {title: '2您是否同意以下描述(我周围的教授同事们都为本科生上课)',order: 43,view: 'text', type: 'string',}, + dedicationDevelop: {title: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)',order: 44,view: 'text', type: 'string',}, + dedicationDevelop2: {title: '2您是否同意以下描述(我和同事们都很乐意开展教学研究和改革)',order: 45,view: 'text', type: 'string',}, + dedicationResearch: {title: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)',order: 46,view: 'text', type: 'string',}, + dedicationResearch2: {title: '2您是否同意以下描述(我和同事们都注重将科研成果融入教学)',order: 47,view: 'text', type: 'string',}, + dedicationApply: {title: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)',order: 48,view: 'text', type: 'string',}, + dedicationApply2: {title: '2您是否同意以下描述(我和同事们都注重提升产学研用能力)',order: 49,view: 'text', type: 'string',}, + dedicationDistribution: {title: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)',order: 50,view: 'text', type: 'string',}, + dedicationDistribution2: {title: '2您是否同意以下描述(我和同事们的教学和科研投入分配合理)',order: 51,view: 'text', type: 'string',}, + spendTeach: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学任务)',order: 52,view: 'text', type: 'string',}, + spendPrepare: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(教学准备(包括批阅学生作业和评分))',order: 53,view: 'text', type: 'string',}, + spendResearch: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(科研工作)',order: 54,view: 'text', type: 'string',}, + spendCoach: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(给学生答疑和辅导)',order: 55,view: 'text', type: 'string',}, + spendMeeting: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(院系/部门工作和会议及其他行政工作)',order: 56,view: 'text', type: 'string',}, + spendParttime: {title: '最近一年,以下各项活动您每周平均花费多少小时(小时/周)(兼职及其他社会服务工作)',order: 57,view: 'text', type: 'string',}, + jskcGgts: {title: '最近一年,您教授过下述哪些类型的课程(公共通识课程)',order: 58,view: 'text', type: 'string',}, + jskcDnj: {title: '最近一年,您教授过下述哪些类型的课程(低年级本科专业必修课)',order: 59,view: 'text', type: 'string',}, + jskcGnj: {title: '最近一年,您教授过下述哪些类型的课程(高年级本科专业必修课)',order: 60,view: 'text', type: 'string',}, + jskcZyxxk: {title: '最近一年,您教授过下述哪些类型的课程(专业选修课)',order: 61,view: 'text', type: 'string',}, + jskcYjs: {title: '最近一年,您教授过下述哪些类型的课程(研究生课程)',order: 62,view: 'text', type: 'string',}, + jskcNo: {title: '最近一年,您教授过下述哪些类型的课程(未教授过以上类型课程)',order: 63,view: 'text', type: 'string',}, + zykSkill: {title: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)',order: 64,view: 'text', type: 'string',}, + zykSkill2: {title: '本学年,您所授课程体现以下内容的情况(课程将知识、能力、素养进行了有机融合)',order: 65,view: 'text', type: 'string',}, + zykProblem: {title: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)',order: 66,view: 'text', type: 'string',}, + zykProblem2: {title: '本学年,您所授课程体现以下内容的情况(课程教学培养了学生解决复杂问题的综合能力)',order: 67,view: 'text', type: 'string',}, + zykCross: {title: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)',order: 68,view: 'text', type: 'string',}, + zykCross2: {title: '本学年,您所授课程体现以下内容的情况(课程内容注重学科间的交叉与融合)',order: 69,view: 'text', type: 'string',}, + zykIntern: {title: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)',order: 70,view: 'text', type: 'string',}, + zykIntern2: {title: '本学年,您所授课程体现以下内容的情况(课程教学内容重视实践与理论的结合)',order: 71,view: 'text', type: 'string',}, + zykEffort: {title: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)',order: 72,view: 'text', type: 'string',}, + zykEffort2: {title: '本学年,您所授课程体现以下内容的情况(学生需要非常努力才能达到课程要求)',order: 73,view: 'text', type: 'string',}, + zykNew: {title: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)',order: 74,view: 'text', type: 'string',}, + zykNew2: {title: '本学年,您所授课程体现以下内容的情况(课程内容反映了学科发展的前沿内容)',order: 75,view: 'text', type: 'string',}, + checkKc: {title: '本学年,您所授课程体现以下内容的情况(此项请选择“比较不符合”选项,不要选其他选项)',order: 76,view: 'text', type: 'string',}, + linianPyfa: {title: '下列哪些方面符合您的现实情况(我很了解人才培养方案的主要内容)',order: 77,view: 'text', type: 'string',}, + linianPymb: {title: '下列哪些方面符合您的现实情况(我明确任教课程对整体人才培养目标的关联与责任)',order: 78,view: 'text', type: 'string',}, + linianByyq: {title: '下列哪些方面符合您的现实情况(我会对应学生的毕业要求制定课程目标)',order: 79,view: 'text', type: 'string',}, + linianXszx: {title: '下列哪些方面符合您的现实情况(我将“学生中心”理念全面落实在自己的各个教育教学工作中)',order: 80,view: 'text', type: 'string',}, + linianNo: {title: '下列哪些方面符合您的现实情况(以上均不符合)',order: 81,view: 'text', type: 'string',}, + linianZjgj: {title: '下列哪些方面符合您的现实情况(我会根据学生学习效果,及时反思总结,改进我的教学)',order: 82,view: 'text', type: 'string',}, + exchangeTlsg: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(讨论世界观、人生观、价值观等问题)',order: 83,view: 'text', type: 'string',}, + exchangeZdkc: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(答疑课程内容、指导课程作业)',order: 84,view: 'text', type: 'string',}, + exchangeZdlw: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学期、学年和毕业论文)',order: 85,view: 'text', type: 'string',}, + exchangeZdxm: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生从事研究项目和竞赛活动)',order: 86,view: 'text', type: 'string',}, + exchangeZygh: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(指导学生职业生涯规划与就业创业)',order: 87,view: 'text', type: 'string',}, + exchangeXljk: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(关注学生的心理健康状况)',order: 88,view: 'text', type: 'string',}, + exchangeNo: {title: '本学年,您与本校本科学生课下在哪些方面有过交流(以上均没有)',order: 89,view: 'text', type: 'string',}, + preClassPreview: {title: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)',order: 90,view: 'text', type: 'string',}, + preClassPreview2: {title: '请您对本校学生的学习行为进行评价(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)',order: 91,view: 'text', type: 'string',}, + inClassQuestions: {title: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)',order: 92,view: 'text', type: 'string',}, + inClassQuestions2: {title: '请您对本校学生的学习行为进行评价(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)',order: 93,view: 'text', type: 'string',}, + afterClassSummary: {title: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)',order: 94,view: 'text', type: 'string',}, + afterClassSummary2: {title: '请您对本校学生的学习行为进行评价(课后复习笔记及总结课堂教学相关知识)',order: 95,view: 'text', type: 'string',}, + afterClassRead: {title: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)',order: 96,view: 'text', type: 'string',}, + afterClassRead2: {title: '请您对本校学生的学习行为进行评价(除了阅读教材,还延伸阅读教师推荐的其他相关书目)',order: 97,view: 'text', type: 'string',}, + trainSystem: {title: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)',order: 98,view: 'text', type: 'string',}, + trainSystem2: {title: '请您对学校的教师发展做出评价(学校重视教师培训与职业发展,相关制度完善)',order: 99,view: 'text', type: 'string',}, + trainTeach: {title: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)',order: 100,view: 'text', type: 'string',}, + trainTeach2: {title: '请您对学校的教师发展做出评价(教师发展举措得力,老教授“传帮带”作用充分发挥)',order: 101,view: 'text', type: 'string',}, + trainDevelop: {title: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)',order: 102,view: 'text', type: 'string',}, + trainDevelop2: {title: '请您对学校的教师发展做出评价(教师培训内容丰富,包含了教学能力、专业水平、现代信息技术应用能力等,对教学和对职业发展有帮助)',order: 103,view: 'text', type: 'string',}, + trainGlobal: {title: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))',order: 104,view: 'text', type: 'string',}, + trainGlobal2: {title: '请您对学校的教师发展做出评价(国际交流与培训活动(如海外访学及培训、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))',order: 105,view: 'text', type: 'string',}, + teachingIndex: {title: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)',order: 106,view: 'text', type: 'string',}, + teachingIndex2: {title: '您是否同意以下有关学校教学评价工作的描述(评价方式多样,评价主体多元,评价指标科学、具体可测)',order: 107,view: 'text', type: 'string',}, + teachingEffect: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)',order: 108,view: 'text', type: 'string',}, + teachingEffect2: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价针对性地改进了我的教学内容和方法)',order: 109,view: 'text', type: 'string',}, + teachingSupervise: {title: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)',order: 110,view: 'text', type: 'string',}, + teachingSupervise2: {title: '您是否同意以下有关学校教学评价工作的描述(教学督导员的督导对我的教学工作帮助很大)',order: 111,view: 'text', type: 'string',}, + teachingAwards: {title: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)',order: 112,view: 'text', type: 'string',}, + teachingAwards2: {title: '您是否同意以下有关学校教学评价工作的描述(学校教学激励制度完善,并促进了教师的教学积极性)',order: 113,view: 'text', type: 'string',}, + teachingStudent: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)',order: 114,view: 'text', type: 'string',}, + teachingStudent2: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价促进了学生学习效果的提升)',order: 115,view: 'text', type: 'string',}, + teachingResult: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)',order: 116,view: 'text', type: 'string',}, + teachingResult2: {title: '您是否同意以下有关学校教学评价工作的描述(教学评价体现学生中心,突出产出导向)',order: 117,view: 'text', type: 'string',}, + checkJp: {title: '您是否同意以下有关学校教学评价工作的描述(此项请选择“非常不符合”选项,不要选其他选项)',order: 118,view: 'text', type: 'string',}, + satiRoom: {title: '请您评价对本校资源条件的满意度(教室及教学设备)',order: 119,view: 'text', type: 'string',}, + satiRoom2: {title: '请您评价对本校资源条件的满意度(教室及教学设备)',order: 120,view: 'text', type: 'string',}, + satiResourse: {title: '请您评价对本校资源条件的满意度(实验室条件)',order: 121,view: 'text', type: 'string',}, + satiResourse2: {title: '请您评价对本校资源条件的满意度(实验室条件)',order: 122,view: 'text', type: 'string',}, + satiLibrary: {title: '请您评价对本校资源条件的满意度(图书馆资源)',order: 123,view: 'text', type: 'string',}, + satiLibrary2: {title: '请您评价对本校资源条件的满意度(图书馆资源)',order: 124,view: 'text', type: 'string',}, + satiNet: {title: '请您评价对本校资源条件的满意度(网络资源)',order: 125,view: 'text', type: 'string',}, + satiNet2: {title: '请您评价对本校资源条件的满意度(网络资源)',order: 126,view: 'text', type: 'string',}, + satiSport: {title: '请您评价对本校资源条件的满意度(体育文化等基础设施)',order: 127,view: 'text', type: 'string',}, + satiSport2: {title: '请您评价对本校资源条件的满意度(体育文化等基础设施)',order: 128,view: 'text', type: 'string',}, + collsati: {title: '您对学校的整体满意度',order: 129,view: 'text', type: 'string',}, + collsati2: {title: '您对学校的整体满意度',order: 130,view: 'text', type: 'string',}, + mainId: {title: '主表id',order: 131,view: 'text', type: 'string',}, +}; diff --git a/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswerList.vue b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswerList.vue new file mode 100644 index 0000000..fa090e8 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuAnswer/BlStuAnswerList.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerForm.vue b/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerForm.vue new file mode 100644 index 0000000..d04e3d6 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerForm.vue @@ -0,0 +1,919 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerModal.vue b/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerModal.vue new file mode 100644 index 0000000..056629e --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuAnswer/components/BlStuAnswerModal.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.api.ts b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.api.ts new file mode 100644 index 0000000..c633d11 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.api.ts @@ -0,0 +1,72 @@ +import { defHttp } from '/@/utils/http/axios'; +import { useMessage } from "/@/hooks/web/useMessage"; + +const { createConfirm } = useMessage(); + +enum Api { + list = '/blStuInfo/blStuInfo/list', + save='/blStuInfo/blStuInfo/add', + edit='/blStuInfo/blStuInfo/edit', + deleteOne = '/blStuInfo/blStuInfo/delete', + deleteBatch = '/blStuInfo/blStuInfo/deleteBatch', + importExcel = '/blStuAnswer/blStuAnswer/importExcel', + exportXls = '/blStuAnswer/blStuAnswer/exportXls', +} + +/** + * 导出api + * @param params + */ +export const getExportUrl = Api.exportXls; + +/** + * 导入api + */ +export const getImportUrl = Api.importExcel; + +/** + * 列表接口 + * @param params + */ +export const list = (params) => defHttp.get({ url: Api.list, params }); + +/** + * 删除单个 + * @param params + * @param handleSuccess + */ +export const deleteOne = (params,handleSuccess) => { + return defHttp.delete({url: Api.deleteOne, params}, {joinParamsToUrl: true}).then(() => { + handleSuccess(); + }); +} + +/** + * 批量删除 + * @param params + * @param handleSuccess + */ +export const batchDelete = (params, handleSuccess) => { + createConfirm({ + iconType: 'warning', + title: '确认删除', + content: '是否删除选中数据', + okText: '确认', + cancelText: '取消', + onOk: () => { + return defHttp.delete({url: Api.deleteBatch, data: params}, {joinParamsToUrl: true}).then(() => { + handleSuccess(); + }); + } + }); +} + +/** + * 保存或者更新 + * @param params + * @param isUpdate + */ +export const saveOrUpdate = (params, isUpdate) => { + let url = isUpdate ? Api.edit : Api.save; + return defHttp.post({ url: url, params }, { isTransformResponse: false }); +} diff --git a/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.data.ts b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.data.ts new file mode 100644 index 0000000..7c67a4f --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfo.data.ts @@ -0,0 +1,87 @@ +import {BasicColumn} from '/@/components/Table'; +import {FormSchema} from '/@/components/Table'; +import { rules} from '/@/utils/helper/validator'; +import { render } from '/@/utils/common/renderUtils'; +//列表数据 +export const columns: BasicColumn[] = [ + { + title: '学校名称', + align: "center", + dataIndex: 'schoolName' + }, + { + title: '评估单位', + align: "center", + dataIndex: 'pgdw' + }, + { + title: '评估日期', + align: "center", + dataIndex: 'pgrq' + }, + { + title: '学年', + align: "center", + dataIndex: 'xuenian' + }, + { + title: '调研时点', + align: "center", + dataIndex: 'dysd' + }, + { + title: '导入', + align: "center", + dataIndex: 'dysd', + slots: { customRender: 'importXlsBtn' }, + }, +]; + +//查询数据 +export const searchFormSchema: FormSchema[] = [ +]; + +//表单数据 +export const formSchema: FormSchema[] = [ + { + label: '学校名称', + field: 'schoolName', + component: 'Input', + }, + { + label: '评估单位', + field: 'pgdw', + component: 'Input', + }, + { + label: '评估日期', + field: 'pgrq', + component: 'Input', + }, + { + label: '学年', + field: 'xuenian', + component: 'Input', + }, + { + label: '调研时点', + field: 'dysd', + component: 'Input', + }, + // TODO 主键隐藏字段,目前写死为ID + { + label: '', + field: 'id', + component: 'Input', + show: false, + }, +]; + +// 高级查询数据 +export const superQuerySchema = { + schoolName: {title: '学校名称',order: 0,view: 'text', type: 'string',}, + pgdw: {title: '评估单位',order: 1,view: 'text', type: 'string',}, + pgrq: {title: '评估日期',order: 2,view: 'text', type: 'string',}, + xuenian: {title: '学年',order: 3,view: 'text', type: 'string',}, + dysd: {title: '调研时点',order: 4,view: 'text', type: 'string',}, +}; diff --git a/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfoList.vue b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfoList.vue new file mode 100644 index 0000000..ad5e654 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuInfo/BlStuInfoList.vue @@ -0,0 +1,285 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoForm.vue b/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoForm.vue new file mode 100644 index 0000000..636dff6 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoForm.vue @@ -0,0 +1,157 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoModal.vue b/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoModal.vue new file mode 100644 index 0000000..e315040 --- /dev/null +++ b/jeecgboot-vue3/src/views/bl/blStuInfo/components/BlStuInfoModal.vue @@ -0,0 +1,75 @@ + + + + +