diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5d05004 --- /dev/null +++ b/.gitignore @@ -0,0 +1,54 @@ +node_modules +.DS_Store +.github +dist +.npmrc +.cache + +tests/server/static +tests/server/static/upload + +.local +# local env files +.env.local +.env.*.local +.eslintcache + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.svn +# .vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +/os_del.cmd +os_del.cmd +/.vscode/ +/.history/ +/svn clear.bat + +## ide +**/.idea +*.iml +rebel.xml + +## backend +**/target +**/logs + +## front +**/*.lock +os_del.cmd +os_del_doc.cmd +.svn +derby.log + +application-local.yml diff --git a/jeecg-boot/.gitignore b/jeecg-boot/.gitignore index b7838ca..df78c63 100644 --- a/jeecg-boot/.gitignore +++ b/jeecg-boot/.gitignore @@ -13,3 +13,5 @@ os_del.cmd os_del_doc.cmd .svn derby.log + +application-local.yml diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/controller/BlStuAnswerController.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/controller/BlStuAnswerController.java new file mode 100644 index 0000000..442cb08 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/controller/BlStuAnswerController.java @@ -0,0 +1,220 @@ +package org.jeecg.modules.demo.blStuAnswer.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.jeecg.common.api.vo.Result; +import org.jeecg.common.aspect.annotation.AutoLog; +import org.jeecg.common.system.base.controller.JeecgController; +import org.jeecg.common.system.query.QueryGenerator; +import org.jeecg.modules.demo.blStuAnswer.entity.BlStuAnswer; +import org.jeecg.modules.demo.blStuAnswer.service.IBlStuAnswerService; +import org.jeecg.modules.tools.word.ExportWord; +import org.jeecg.modules.tools.word.WordOperator; +import org.jeecgframework.poi.excel.ExcelImportUtil; +import org.jeecgframework.poi.excel.entity.ImportParams; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; +import org.springframework.web.multipart.MultipartHttpServletRequest; +import org.springframework.web.servlet.ModelAndView; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.Arrays; +import java.util.List; +import java.util.Map; + + /** + * @Description: 教师问卷信息 + * @Author: jeecg-boot + * @Date: 2024-06-23 + * @Version: V1.0 + */ +@Api(tags="教师问卷信息") +@RestController +@RequestMapping("/blStuAnswer/blStuAnswer") +@Slf4j +public class BlStuAnswerController extends JeecgController { + @Autowired + private IBlStuAnswerService blStuAnswerService; + + /** + * 分页列表查询 + * + * @param blStuAnswer + * @param pageNo + * @param pageSize + * @param req + * @return + */ + //@AutoLog(value = "教师问卷信息-分页列表查询") + @ApiOperation(value="教师问卷信息-分页列表查询", notes="教师问卷信息-分页列表查询") + @GetMapping(value = "/list") + public Result> queryPageList(BlStuAnswer blStuAnswer, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(blStuAnswer, req.getParameterMap()); + Page page = new Page(pageNo, pageSize); + IPage pageList = blStuAnswerService.page(page, queryWrapper); + return Result.OK(pageList); + } + + /** + * 添加 + * + * @param blStuAnswer + * @return + */ + @AutoLog(value = "教师问卷信息-添加") + @ApiOperation(value="教师问卷信息-添加", notes="教师问卷信息-添加") + @PostMapping(value = "/add") + public Result add(@RequestBody BlStuAnswer blStuAnswer) { + blStuAnswerService.save(blStuAnswer); + return Result.OK("添加成功!"); + } + + /** + * 编辑 + * + * @param blStuAnswer + * @return + */ + @AutoLog(value = "教师问卷信息-编辑") + @ApiOperation(value="教师问卷信息-编辑", notes="教师问卷信息-编辑") + @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST}) + public Result edit(@RequestBody BlStuAnswer blStuAnswer) { + blStuAnswerService.updateById(blStuAnswer); + return Result.OK("编辑成功!"); + } + + /** + * 通过id删除 + * + * @param id + * @return + */ + @AutoLog(value = "教师问卷信息-通过id删除") + @ApiOperation(value="教师问卷信息-通过id删除", notes="教师问卷信息-通过id删除") + @DeleteMapping(value = "/delete") + public Result delete(@RequestParam(name="id",required=true) String id) { + blStuAnswerService.removeById(id); + return Result.OK("删除成功!"); + } + + /** + * 批量删除 + * + * @param ids + * @return + */ + @AutoLog(value = "教师问卷信息-批量删除") + @ApiOperation(value="教师问卷信息-批量删除", notes="教师问卷信息-批量删除") + @DeleteMapping(value = "/deleteBatch") + public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) { + this.blStuAnswerService.removeByIds(Arrays.asList(ids.split(","))); + return Result.OK("批量删除成功!"); + } + + /** + * 通过id查询 + * + * @param id + * @return + */ + //@AutoLog(value = "教师问卷信息-通过id查询") + @ApiOperation(value="教师问卷信息-通过id查询", notes="教师问卷信息-通过id查询") + @GetMapping(value = "/queryById") + public Result queryById(@RequestParam(name="id",required=true) String id) { + BlStuAnswer blStuAnswer = blStuAnswerService.getById(id); + if(blStuAnswer==null) { + return Result.error("未找到对应数据"); + } + return Result.OK(blStuAnswer); + } + + /** + * 导出excel + * + * @param request + * @param blStuAnswer + */ + @RequestMapping(value = "/exportXls") + public ModelAndView exportXls(HttpServletRequest request, BlStuAnswer blStuAnswer) { + return super.exportXls(request, blStuAnswer, BlStuAnswer.class, "教师问卷信息"); + } + + /** + * 通过excel导入数据 + * + * @param request + * @param response + * @return + */ + @RequestMapping(value = "/importExcel", method = RequestMethod.POST) + public Result importExcel(HttpServletRequest request, HttpServletResponse response) { + String id = request.getParameter("id"); + + QueryWrapper blStuAnswerQueryWrapper = new QueryWrapper<>(); + blStuAnswerQueryWrapper.eq("main_id",id); + service.remove(blStuAnswerQueryWrapper); + + MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; + Map fileMap = multipartRequest.getFileMap(); + for (Map.Entry entity : fileMap.entrySet()) { + // 获取上传文件对象 + MultipartFile file = entity.getValue(); + ImportParams params = new ImportParams(); + params.setTitleRows(2); + params.setHeadRows(1); + params.setNeedSave(true); + try { + List list = ExcelImportUtil.importExcel(file.getInputStream(), BlStuAnswer.class, params); + list.forEach(x->{ + x.setMainId(id); + }); + //update-begin-author:taoyan date:20190528 for:批量插入数据 + long start = System.currentTimeMillis(); + service.saveBatch(list); + //400条 saveBatch消耗时间1592毫秒 循环插入消耗时间1947毫秒 + //1200条 saveBatch消耗时间3687毫秒 循环插入消耗时间5212毫秒 + log.info("消耗时间" + (System.currentTimeMillis() - start) + "毫秒"); + //update-end-author:taoyan date:20190528 for:批量插入数据 + return Result.ok("文件导入成功!数据行数:" + list.size()); + } catch (Exception e) { + //update-begin-author:taoyan date:20211124 for: 导入数据重复增加提示 + String msg = e.getMessage(); + log.error(msg, e); + if(msg!=null && msg.indexOf("Duplicate entry")>=0){ + return Result.error("文件导入失败:有重复数据!"); + }else{ + return Result.error("文件导入失败:" + e.getMessage()); + } + //update-end-author:taoyan date:20211124 for: 导入数据重复增加提示 + } finally { + try { + file.getInputStream().close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + return Result.error("文件导入失败!"); + + } + + + @AutoLog(value = "教师调查问卷生成统计分析报表") + @ApiOperation(value="教师调查问卷生成统计分析报表", notes="教师调查问卷生成统计分析报表") + @GetMapping(value = "/createWordTjfx") + public void createWordTjfx(@RequestParam(name="id",required=true) String id,HttpServletRequest request, HttpServletResponse response) throws Exception { + WordOperator wo = service.createWordTjfx(id); + ExportWord.download_word(request, response, "file.doc", wo); + } + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/entity/BlStuAnswer.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/entity/BlStuAnswer.java new file mode 100644 index 0000000..0c6c406 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/entity/BlStuAnswer.java @@ -0,0 +1,794 @@ +package org.jeecg.modules.demo.blStuAnswer.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; +import org.jeecgframework.poi.excel.annotation.Excel; + +import java.io.Serializable; + +/** + * @Description: bl_stu_answer + * @Author: jeecg-boot + * @Date: 2024-06-25 + * @Version: V1.0 + */ +@Data +@TableName("bl_stu_answer") +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@ApiModel(value="bl_stu_answer对象", description="bl_stu_answer") +public class BlStuAnswer implements Serializable { + private static final long serialVersionUID = 1L; + + /**主键ID*/ + @TableId(type = IdType.ASSIGN_ID) + @ApiModelProperty(value = "主键ID") + private java.lang.Integer id; + /**年份*/ + @Excel(name = "年份", width = 15) + @ApiModelProperty(value = "年份") + private java.lang.String year; + /**专业*/ + @Excel(name = "专业", width = 15) + @ApiModelProperty(value = "专业") + private java.lang.String major; + /**年级*/ + @Excel(name = "年级", width = 15) + @ApiModelProperty(value = "年级") + private java.lang.String nianji; + /**性别*/ + @Excel(name = "性别", width = 15) + @ApiModelProperty(value = "性别") + private java.lang.String sex; + /**政治面貌*/ + @Excel(name = "政治面貌", width = 15) + @ApiModelProperty(value = "政治面貌") + private java.lang.String politics; + /**本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)*/ + @Excel(name = "本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)") + private java.lang.String preClassPreview; + /**本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)*/ + @Excel(name = "本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)2", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题)") + private java.lang.String preClassPreview2; + /**本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)*/ + @Excel(name = "本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)") + private java.lang.String inClassQuestions; + /**本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)*/ + @Excel(name = "本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)2", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获)") + private java.lang.String inClassQuestions2; + /**本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)*/ + @Excel(name = "本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)") + private java.lang.String afterClassSummary; + /**本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)*/ + @Excel(name = "本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)2", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(课后复习笔记及总结课堂教学相关知识)") + private java.lang.String afterClassSummary2; + /**本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)*/ + @Excel(name = "本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)") + private java.lang.String afterClassRead; + /**本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)*/ + @Excel(name = "本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)2", width = 15) + @ApiModelProperty(value = "本学年,您的学习情况如何(除了阅读教材,还延伸阅读教师推荐的其他相关书目)") + private java.lang.String afterClassRead2; + /**您每周课外学习时间分配(小时/周,滑动选择时间)(完成作业)*/ + @Excel(name = "您每周课外学习时间分配(小时/周,滑动选择时间)(完成作业)", width = 15) + @ApiModelProperty(value = "您每周课外学习时间分配(小时/周,滑动选择时间)(完成作业)") + private java.lang.String studytimeHomework; + /**您每周课外学习时间分配(小时/周,滑动选择时间)(除作业外的自习(如预习、复习、资料阅读))*/ + @Excel(name = "您每周课外学习时间分配(小时/周,滑动选择时间)(除作业外的自习(如预习、复习、资料阅读))", width = 15) + @ApiModelProperty(value = "您每周课外学习时间分配(小时/周,滑动选择时间)(除作业外的自习(如预习、复习、资料阅读))") + private java.lang.String studytimeSelf; + /**您每周课外学习时间分配(小时/周,滑动选择时间)(阅读专业相关的课外书籍)*/ + @Excel(name = "您每周课外学习时间分配(小时/周,滑动选择时间)(阅读专业相关的课外书籍)", width = 15) + @ApiModelProperty(value = "您每周课外学习时间分配(小时/周,滑动选择时间)(阅读专业相关的课外书籍)") + private java.lang.String studytimeRead; + /**您每周课外学习时间分配(小时/周,滑动选择时间)(花费在网络课程平台上的时间)*/ + @Excel(name = "您每周课外学习时间分配(小时/周,滑动选择时间)(花费在网络课程平台上的时间)", width = 15) + @ApiModelProperty(value = "您每周课外学习时间分配(小时/周,滑动选择时间)(花费在网络课程平台上的时间)") + private java.lang.String studytimeOnline; + /**本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(做实验/科研项目)*/ + @Excel(name = "本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(做实验/科研项目)", width = 15) + @ApiModelProperty(value = "本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(做实验/科研项目)") + private java.lang.String studytimeExperiment; + /**本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(参与专业相关社团活动)*/ + @Excel(name = "本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(参与专业相关社团活动)", width = 15) + @ApiModelProperty(value = "本学年,您每月课外活动时间分配(小时/月,滑动选择时间)(参与专业相关社团活动)") + private java.lang.String studytimeSociety; + /**本学年,您每月课外活动时间分配(小时/月)(参与学科竞赛活动)*/ + @Excel(name = "本学年,您每月课外活动时间分配(小时/月)(参与学科竞赛活动)", width = 15) + @ApiModelProperty(value = "本学年,您每月课外活动时间分配(小时/月)(参与学科竞赛活动)") + private java.lang.String studytimeCompetition; + /**本学年,您每月课外活动时间分配(小时/月)(参与其他学习活动(如升学))*/ + @Excel(name = "本学年,您每月课外活动时间分配(小时/月)(参与其他学习活动(如升学))", width = 15) + @ApiModelProperty(value = "本学年,您每月课外活动时间分配(小时/月)(参与其他学习活动(如升学))") + private java.lang.String studytimeOther; + /**本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)") + private java.lang.String interactTask; + /**本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)2", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学合作完成课程任务或作业)") + private java.lang.String interactTask1; + /**本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)") + private java.lang.String interactResearch; + /**本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)2", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学一起参与老师科研团队)") + private java.lang.String interactResearch1; + /**本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)") + private java.lang.String interactCompetition; + /**本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)2", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(和同学一起参加学科竞赛)") + private java.lang.String interactCompetition1; + /**本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)") + private java.lang.String interactMethod; + /**本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)*/ + @Excel(name = "本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)2", width = 15) + @ApiModelProperty(value = "本学年,您和其他同学的学习互动情况如何(从同学那里学习、吸收好的学习方法)") + private java.lang.String interactMethod1; + /**您与任课教师课下交流的平均频度*/ + @Excel(name = "您与任课教师课下交流的平均频度", width = 15) + @ApiModelProperty(value = "您与任课教师课下交流的平均频度") + private java.lang.String exchangeFreq; + /**您对本校思想政治课的满意度(总体满意度)*/ + @Excel(name = "您对本校思想政治课的满意度(总体满意度)", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(总体满意度)") + private java.lang.String sxzzkSati; + /**您对本校思想政治课的满意度(总体满意度)*/ + @Excel(name = "您对本校思想政治课的满意度(总体满意度)2", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(总体满意度)") + private java.lang.String sxzzkSati2; + /**您对本校思想政治课的满意度(课程设置)*/ + @Excel(name = "您对本校思想政治课的满意度(课程设置)", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(课程设置)") + private java.lang.String sxzzkShezhi; + /**您对本校思想政治课的满意度(课程设置)*/ + @Excel(name = "您对本校思想政治课的满意度(课程设置)2", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(课程设置)") + private java.lang.String sxzzkShezhi2; + /**您对本校思想政治课的满意度(教学内容)*/ + @Excel(name = "您对本校思想政治课的满意度(教学内容)", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学内容)") + private java.lang.String sxzzkNeirong; + /**您对本校思想政治课的满意度(教学内容)*/ + @Excel(name = "您对本校思想政治课的满意度(教学内容)2", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学内容)") + private java.lang.String sxzzkNeirong2; + /**您对本校思想政治课的满意度(教学质量)*/ + @Excel(name = "您对本校思想政治课的满意度(教学质量)", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学质量)") + private java.lang.String sxzzkZhiliang; + /**您对本校思想政治课的满意度(教学质量)*/ + @Excel(name = "您对本校思想政治课的满意度(教学质量)2", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学质量)") + private java.lang.String sxzzkZhiliang2; + /**您对本校思想政治课的满意度(教学效果)*/ + @Excel(name = "您对本校思想政治课的满意度(教学效果)", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学效果)") + private java.lang.String sxzzkXiaoguo; + /**您对本校思想政治课的满意度(教学效果)*/ + @Excel(name = "您对本校思想政治课的满意度(教学效果)2", width = 15) + @ApiModelProperty(value = "您对本校思想政治课的满意度(教学效果)") + private java.lang.String sxzzkXiaoguo2; + /**请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)") + private java.lang.String zykSkill; + /**请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程将知识、能力、素养进行了有机融合)") + private java.lang.String zykSkill2; + /**请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)") + private java.lang.String zykProblem; + /**请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程教学培养了我解决复杂问题的综合能力)") + private java.lang.String zykProblem2; + /**请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)") + private java.lang.String zykCross; + /**请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程内容注重学科间的交叉与融合)") + private java.lang.String zykCross2; + /**请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)") + private java.lang.String zykIntern; + /**请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程教学内容重视实践与理论的结合)") + private java.lang.String zykIntern2; + /**请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)") + private java.lang.String zykEffort; + /**请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(需要非常努力才能达到课程要求)") + private java.lang.String zykEffort2; + /**请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)") + private java.lang.String zykAdvanced; + /**请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)*/ + @Excel(name = "请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)2", width = 15) + @ApiModelProperty(value = "请您评价本学年所修专业课在以下方面的情况(课程内容反映了学科发展的前沿内容)") + private java.lang.String zykAdvanced2; + /**请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)") + private java.lang.String methodJiangshou; + /**请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)2", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(课程以传统的教师讲授为主)") + private java.lang.String methodJiangshou2; + /**请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))*/ + @Excel(name = "请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))") + private java.lang.String methodHudong; + /**请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))*/ + @Excel(name = "请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))2", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(课堂中加入互动环节,注重学生参与(提问、讨论))") + private java.lang.String methodHudong2; + /**请评价您专业课任课教师的教学方式(提供案例或实例讨论)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(提供案例或实例讨论)", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(提供案例或实例讨论)") + private java.lang.String methodAnli; + /**请评价您专业课任课教师的教学方式(提供案例或实例讨论)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(提供案例或实例讨论)2", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(提供案例或实例讨论)") + private java.lang.String methodAnli2; + /**请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)") + private java.lang.String methodXiangmu; + /**请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)*/ + @Excel(name = "请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)2", width = 15) + @ApiModelProperty(value = "请评价您专业课任课教师的教学方式(采用小组合作的项目式教学方式)") + private java.lang.String methodXiangmu2; + /**本学年,您参加过以下哪种课程考核方式(卷面考试)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(卷面考试)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(卷面考试)") + private java.lang.String evaluateJuanmian; + /**本学年,您参加过以下哪种课程考核方式(随堂提问或测试)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(随堂提问或测试)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(随堂提问或测试)") + private java.lang.String evaluateTiwen; + /**本学年,您参加过以下哪种课程考核方式(课程论文或实验报告)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(课程论文或实验报告)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(课程论文或实验报告)") + private java.lang.String evaluateLunwen; + /**本学年,您参加过以下哪种课程考核方式(课堂展示)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(课堂展示)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(课堂展示)") + private java.lang.String evaluateZhanshi; + /**本学年,您参加过以下哪种课程考核方式(个人独立完成的课程作业)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(个人独立完成的课程作业)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(个人独立完成的课程作业)") + private java.lang.String evaluateGeren; + /**本学年,您参加过以下哪种课程考核方式(小组合作完成的课程作业)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(小组合作完成的课程作业)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(小组合作完成的课程作业)") + private java.lang.String evaluateXiaozu; + /**本学年,您参加过以下哪种课程考核方式(以上均没参加过)*/ + @Excel(name = "本学年,您参加过以下哪种课程考核方式(以上均没参加过)", width = 15) + @ApiModelProperty(value = "本学年,您参加过以下哪种课程考核方式(以上均没参加过)") + private java.lang.String evaluateNo; + /**请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))") + private java.lang.String edusatiTi; + /**请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))2", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(体育教育(如课内外体育活动、俱乐部等))") + private java.lang.String edusatiTi2; + /**请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))") + private java.lang.String edusatiMei; + /**请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))2", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(美育教育(如公共艺术课程、艺术节、美育专题讲座等))") + private java.lang.String edusatiMei2; + /**请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))") + private java.lang.String edusatiLao; + /**请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))*/ + @Excel(name = "请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))2", width = 15) + @ApiModelProperty(value = "请您评价本校的体育、美育、劳动教育的满意度(劳动教育(如劳动类课程、勤工助学、社会公益活动等))") + private java.lang.String edusatiLao2; + /**本学年,您是否参加过以下活动(学生社团活动)*/ + @Excel(name = "本学年,您是否参加过以下活动(学生社团活动)", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(学生社团活动)") + private java.lang.String activitySociety; + /**本学年,您是否参加过以下活动(校园文化活动(如文化节、辩论赛、运动会等))*/ + @Excel(name = "本学年,您是否参加过以下活动(校园文化活动(如文化节、辩论赛、运动会等))", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(校园文化活动(如文化节、辩论赛、运动会等))") + private java.lang.String activityCulture; + /**本学年,您是否参加过以下活动(创新创业活动(如创新创业课程、创新创业活动和竞赛等))*/ + @Excel(name = "本学年,您是否参加过以下活动(创新创业活动(如创新创业课程、创新创业活动和竞赛等))", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(创新创业活动(如创新创业课程、创新创业活动和竞赛等))") + private java.lang.String activityInno; + /**本学年,您是否参加过以下活动(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))*/ + @Excel(name = "本学年,您是否参加过以下活动(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))") + private java.lang.String activityGlobal; + /**本学年,您是否参加过以下活动(以上均未参与)*/ + @Excel(name = "本学年,您是否参加过以下活动(以上均未参与)", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(以上均未参与)") + private java.lang.String activityNo; + /**本学年,您是否参加过以下活动(社会实践活动(如本校组织的志愿服务、参观考察等))*/ + @Excel(name = "本学年,您是否参加过以下活动(社会实践活动(如本校组织的志愿服务、参观考察等))", width = 15) + @ApiModelProperty(value = "本学年,您是否参加过以下活动(社会实践活动(如本校组织的志愿服务、参观考察等))") + private java.lang.String activityIntern; + /**请您评价此活动的满意度(学生社团活动)*/ + @Excel(name = "请您评价此活动的满意度(学生社团活动)", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(学生社团活动)") + private java.lang.String actisatiSociety; + /**请您评价此活动的满意度(学生社团活动)*/ + @Excel(name = "请您评价此活动的满意度(学生社团活动)2", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(学生社团活动)") + private java.lang.String actisatiSociety2; + /**请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))*/ + @Excel(name = "请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))") + private java.lang.String actisatiCulture; + /**请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))*/ + @Excel(name = "请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))2", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(校园文化活动(如文化节、辩论赛、运动会等))") + private java.lang.String actisatiCulture2; + /**请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))*/ + @Excel(name = "请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))") + private java.lang.String actisatiInno; + /**请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))*/ + @Excel(name = "请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))2", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(创新创业活动(如创新创业课程、创新创业活动和竞赛等))") + private java.lang.String actisatiInno2; + /**请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))*/ + @Excel(name = "请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))") + private java.lang.String actisatiGlobal; + /**请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))*/ + @Excel(name = "请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))2", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(国际交流活动(如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等))") + private java.lang.String actisatiGlobal2; + /**请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))*/ + @Excel(name = "请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))") + private java.lang.String actisatiIntern; + /**请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))*/ + @Excel(name = "请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))2", width = 15) + @ApiModelProperty(value = "请您评价此活动的满意度(社会实践活动(如本校组织的志愿服务、参观考察等))") + private java.lang.String actisatiIntern2; + /**请您评价本校实习实践各方面的满意度(实习实践的内容)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践的内容)", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践的内容)") + private java.lang.String internContentSatis; + /**请您评价本校实习实践各方面的满意度(实习实践的内容)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践的内容)2", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践的内容)") + private java.lang.String internContentSatis2; + /**请您评价本校实习实践各方面的满意度(实习实践时间安排)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践时间安排)", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践时间安排)") + private java.lang.String internTimeSatis; + /**请您评价本校实习实践各方面的满意度(实习实践时间安排)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践时间安排)2", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践时间安排)") + private java.lang.String internTimeSatis2; + /**请您评价本校实习实践各方面的满意度(实习实践场地及设备)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践场地及设备)", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践场地及设备)") + private java.lang.String internEquipSatis; + /**请您评价本校实习实践各方面的满意度(实习实践场地及设备)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习实践场地及设备)2", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习实践场地及设备)") + private java.lang.String internEquipSatis2; + /**请您评价本校实习实践各方面的满意度(实习指导情况)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习指导情况)", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习指导情况)") + private java.lang.String internGuideSatis; + /**请您评价本校实习实践各方面的满意度(实习指导情况)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(实习指导情况)2", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(实习指导情况)") + private java.lang.String internGuideSatis2; + /**请您评价本校实习实践各方面的满意度(这道题选择“比较满意”即可,请不要选择其他项)*/ + @Excel(name = "请您评价本校实习实践各方面的满意度(这道题选择“比较满意”即可,请不要选择其他项)", width = 15) + @ApiModelProperty(value = "请您评价本校实习实践各方面的满意度(这道题选择“比较满意”即可,请不要选择其他项)") + private java.lang.String checkIntern; + /**您对在校学习收获的评价(分析问题、解决问题能力提升)*/ + @Excel(name = "您对在校学习收获的评价(分析问题、解决问题能力提升)", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(分析问题、解决问题能力提升)") + private java.lang.String abilityAnalyse; + /**您对在校学习收获的评价(分析问题、解决问题能力提升)*/ + @Excel(name = "您对在校学习收获的评价(分析问题、解决问题能力提升)2", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(分析问题、解决问题能力提升)") + private java.lang.String abilityAnalyse2; + /**您对在校学习收获的评价(自主学习能力提升)*/ + @Excel(name = "您对在校学习收获的评价(自主学习能力提升)", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(自主学习能力提升)") + private java.lang.String abilityStudy; + /**您对在校学习收获的评价(自主学习能力提升)*/ + @Excel(name = "您对在校学习收获的评价(自主学习能力提升)2", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(自主学习能力提升)") + private java.lang.String abilityStudy2; + /**您对在校学习收获的评价(合作能力提升)*/ + @Excel(name = "您对在校学习收获的评价(合作能力提升)", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(合作能力提升)") + private java.lang.String abilityCooperate; + /**您对在校学习收获的评价(合作能力提升)*/ + @Excel(name = "您对在校学习收获的评价(合作能力提升)2", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(合作能力提升)") + private java.lang.String abilityCooperate2; + /**您对在校学习收获的评价(书面表达和沟通能力提升)*/ + @Excel(name = "您对在校学习收获的评价(书面表达和沟通能力提升)", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(书面表达和沟通能力提升)") + private java.lang.String abilityCommunicate; + /**您对在校学习收获的评价(书面表达和沟通能力提升)*/ + @Excel(name = "您对在校学习收获的评价(书面表达和沟通能力提升)2", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(书面表达和沟通能力提升)") + private java.lang.String abilityCommunicate2; + /**您对在校学习收获的评价(有能力规划未来工作生活)*/ + @Excel(name = "您对在校学习收获的评价(有能力规划未来工作生活)", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(有能力规划未来工作生活)") + private java.lang.String abilityPlan; + /**您对在校学习收获的评价(有能力规划未来工作生活)*/ + @Excel(name = "您对在校学习收获的评价(有能力规划未来工作生活)2", width = 15) + @ApiModelProperty(value = "您对在校学习收获的评价(有能力规划未来工作生活)") + private java.lang.String abilityPlan2; + /**在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))") + private java.lang.String suyangRenwen; + /**在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(人文底蕴(人文积淀、人文情怀、审美情趣等))") + private java.lang.String suyangRenwen2; + /**在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))") + private java.lang.String suyangKexue; + /**在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(科学精神(理性思维、批判质疑、勇于探究等))") + private java.lang.String suyangKexue2; + /**在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))") + private java.lang.String suyangXuexi; + /**在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(学会学习(乐学善学、勤于反思、信息意识等))") + private java.lang.String suyangXuexi2; + /**在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))") + private java.lang.String suyangShenghuo; + /**在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(健康生活(珍爱生命、健全人格、自我管理等))") + private java.lang.String suyangShenghuo2; + /**在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))") + private java.lang.String suyangZeren; + /**在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(责任担当(社会责任、国家认同、国际理解等))") + private java.lang.String suyangZeren2; + /**在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))") + private java.lang.String suyangShijian; + /**在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(实践创新(劳动意识、问题解决、技术应用等))") + private java.lang.String suyangShijian2; + /**在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))") + private java.lang.String suyangTisheng; + /**在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))*/ + @Excel(name = "在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))2", width = 15) + @ApiModelProperty(value = "在核心素养提升方面,您的满意度是(自我提升(变得自信、善于交友、学会包容等))") + private java.lang.String suyangTisheng2; + /**您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)") + private java.lang.String teachersatiLaw; + /**您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)2", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(依法依规,履行教师职责)") + private java.lang.String teachersatiLaw2; + /**您对本学年本校教师在以下方面的满意度(关心爱护学生)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(关心爱护学生)", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(关心爱护学生)") + private java.lang.String teachersatiCare; + /**您对本学年本校教师在以下方面的满意度(关心爱护学生)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(关心爱护学生)2", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(关心爱护学生)") + private java.lang.String teachersatiCare2; + /**您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)") + private java.lang.String teachersatiMoral; + /**您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)2", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(师德师风及精神面貌)") + private java.lang.String teachersatiMoral2; + /**您对本学年本校教师在以下方面的满意度(教学投入)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(教学投入)", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(教学投入)") + private java.lang.String teachersatiInput; + /**您对本学年本校教师在以下方面的满意度(教学投入)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(教学投入)2", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(教学投入)") + private java.lang.String teachersatiInput2; + /**您对本学年本校教师在以下方面的满意度(总体教学满意度)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(总体教学满意度)", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(总体教学满意度)") + private java.lang.String teachersatiZongti; + /**您对本学年本校教师在以下方面的满意度(总体教学满意度)*/ + @Excel(name = "您对本学年本校教师在以下方面的满意度(总体教学满意度)2", width = 15) + @ApiModelProperty(value = "您对本学年本校教师在以下方面的满意度(总体教学满意度)") + private java.lang.String teachersatiZongti2; + /**请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)") + private java.lang.String teacherObject; + /**请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)2", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(清楚地向学生解释了所学课程的目标和要求)") + private java.lang.String teacherObject2; + /**请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)") + private java.lang.String teacherInterest; + /**请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)2", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(课堂上激发学生的学习兴趣)") + private java.lang.String teacherInterest2; + /**请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)") + private java.lang.String teacherAfter; + /**请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)2", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(课后为学生提供辅导答疑)") + private java.lang.String teacherAfter2; + /**请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)") + private java.lang.String teacherYuren; + /**请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)2", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(重视立德树人,注重发挥课程育人的作用)") + private java.lang.String teacherYuren2; + /**请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)") + private java.lang.String teacherMethod; + /**请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)*/ + @Excel(name = "请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)2", width = 15) + @ApiModelProperty(value = "请评价本学年您的任课教师的教学行为(教学方法灵活多样,引导学生进行创造性思考)") + private java.lang.String teacherMethod2; + /**请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)") + private java.lang.String studentcenterStudent; + /**请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)2", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀)") + private java.lang.String studentcenterStudent2; + /**请您评价本校服务及教育教学是否符合以下情况(重视实验实训室的安全教育与管理)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(重视实验实训室的安全教育与管理)", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(重视实验实训室的安全教育与管理)") + private java.lang.String studentcenterExperiment; + /**请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)") + private java.lang.String studentcenterExperiment2; + /**请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)2", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)") + private java.lang.String studentcenterActivity; + /**请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)3", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(任课教师积极参与学生活动)") + private java.lang.String studentcenterActivity2; + /**请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)") + private java.lang.String studentcenterLecture; + /**请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)2", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(校内学术讲座报告活动多)") + private java.lang.String studentcenterLecture2; + /**请您评价本校服务及教育教学是否符合以下情况(这道题选择“比较符合”即可,请不要选择其他项)*/ + @Excel(name = "请您评价本校服务及教育教学是否符合以下情况(这道题选择“比较符合”即可,请不要选择其他项)", width = 15) + @ApiModelProperty(value = "请您评价本校服务及教育教学是否符合以下情况(这道题选择“比较符合”即可,请不要选择其他项)") + private java.lang.String checkServe; + /**请您评价本校的学生工作的满意度(心理健康教育/咨询)*/ + @Excel(name = "请您评价本校的学生工作的满意度(心理健康教育/咨询)", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(心理健康教育/咨询)") + private java.lang.String stusatiPhycho; + /**请您评价本校的学生工作的满意度(心理健康教育/咨询)*/ + @Excel(name = "请您评价本校的学生工作的满意度(心理健康教育/咨询)2", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(心理健康教育/咨询)") + private java.lang.String stusatiPhycho2; + /**请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)*/ + @Excel(name = "请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)") + private java.lang.String stusatiPlan; + /**请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)*/ + @Excel(name = "请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)2", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(职业生涯规划和就业创业指导)") + private java.lang.String stusatiPlan2; + /**请您评价本校的学生工作的满意度(班主任、辅导员工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(班主任、辅导员工作)", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(班主任、辅导员工作)") + private java.lang.String stusatiFdy; + /**请您评价本校的学生工作的满意度(班主任、辅导员工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(班主任、辅导员工作)2", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(班主任、辅导员工作)") + private java.lang.String stusatiFdy2; + /**请您评价本校的学生工作的满意度(学业指导工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(学业指导工作)", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(学业指导工作)") + private java.lang.String stusatiXyzd; + /**请您评价本校的学生工作的满意度(学业指导工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(学业指导工作)2", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(学业指导工作)") + private java.lang.String stusatiXyzd2; + /**请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)") + private java.lang.String stusatiZz; + /**请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)*/ + @Excel(name = "请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)2", width = 15) + @ApiModelProperty(value = "请您评价本校的学生工作的满意度(重视家庭经济困难学生资助工作)") + private java.lang.String stusatiZz2; + /**请您评价本校资源条件的满意度(教室及教学设备)*/ + @Excel(name = "请您评价本校资源条件的满意度(教室及教学设备)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(教室及教学设备)") + private java.lang.String campusEquipment; + /**请您评价本校资源条件的满意度(教室及教学设备)*/ + @Excel(name = "请您评价本校资源条件的满意度(教室及教学设备)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(教室及教学设备)") + private java.lang.String campusEquipment2; + /**请您评价本校资源条件的满意度(实验实训室条件)*/ + @Excel(name = "请您评价本校资源条件的满意度(实验实训室条件)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(实验实训室条件)") + private java.lang.String campusLab; + /**请您评价本校资源条件的满意度(实验实训室条件)*/ + @Excel(name = "请您评价本校资源条件的满意度(实验实训室条件)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(实验实训室条件)") + private java.lang.String campusLab2; + /**请您评价本校资源条件的满意度(图书馆资源)*/ + @Excel(name = "请您评价本校资源条件的满意度(图书馆资源)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(图书馆资源)") + private java.lang.String campusBook; + /**请您评价本校资源条件的满意度(图书馆资源)*/ + @Excel(name = "请您评价本校资源条件的满意度(图书馆资源)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(图书馆资源)") + private java.lang.String campusBook2; + /**请您评价本校资源条件的满意度(网络资源)*/ + @Excel(name = "请您评价本校资源条件的满意度(网络资源)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(网络资源)") + private java.lang.String campusInternet; + /**请您评价本校资源条件的满意度(网络资源)*/ + @Excel(name = "请您评价本校资源条件的满意度(网络资源)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(网络资源)") + private java.lang.String campusInternet2; + /**请您评价本校资源条件的满意度(体育文化等基础设施)*/ + @Excel(name = "请您评价本校资源条件的满意度(体育文化等基础设施)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(体育文化等基础设施)") + private java.lang.String campusSport; + /**请您评价本校资源条件的满意度(体育文化等基础设施)*/ + @Excel(name = "请您评价本校资源条件的满意度(体育文化等基础设施)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(体育文化等基础设施)") + private java.lang.String campusSport2; + /**请您评价本校资源条件的满意度(住宿条件)*/ + @Excel(name = "请您评价本校资源条件的满意度(住宿条件)", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(住宿条件)") + private java.lang.String campusResidence; + /**请您评价本校资源条件的满意度(住宿条件)*/ + @Excel(name = "请您评价本校资源条件的满意度(住宿条件)2", width = 15) + @ApiModelProperty(value = "请您评价本校资源条件的满意度(住宿条件)") + private java.lang.String campusResidence2; + /**请您对本校的总体满意度进行评价*/ + @Excel(name = "请您对本校的总体满意度进行评价", width = 15) + @ApiModelProperty(value = "请您对本校的总体满意度进行评价") + private java.lang.String satiZongti; + /**请您对本校的总体满意度进行评价*/ + @Excel(name = "请您对本校的总体满意度进行评价2", width = 15) + @ApiModelProperty(value = "请您对本校的总体满意度进行评价") + private java.lang.String satiZongti2; + /**您是否接受过下述学业指导服务(学校或学院提供的辅导课程或相关活动)*/ + @Excel(name = "您是否接受过下述学业指导服务(学校或学院提供的辅导课程或相关活动)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(学校或学院提供的辅导课程或相关活动)") + private java.lang.String xyzdKecheng; + /**您是否接受过下述学业指导服务(学业指导网站相关服务)*/ + @Excel(name = "您是否接受过下述学业指导服务(学业指导网站相关服务)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(学业指导网站相关服务)") + private java.lang.String xyzdWangzhan; + /**您是否接受过下述学业指导服务(任课教师帮助解决相关问题)*/ + @Excel(name = "您是否接受过下述学业指导服务(任课教师帮助解决相关问题)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(任课教师帮助解决相关问题)") + private java.lang.String xyzdJiaoshi; + /**您是否接受过下述学业指导服务(本科生导师帮助解决相关问题)*/ + @Excel(name = "您是否接受过下述学业指导服务(本科生导师帮助解决相关问题)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(本科生导师帮助解决相关问题)") + private java.lang.String xyzdDaoshi; + /**您是否接受过下述学业指导服务(辅导员帮助解决相关问题)*/ + @Excel(name = "您是否接受过下述学业指导服务(辅导员帮助解决相关问题)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(辅导员帮助解决相关问题)") + private java.lang.String xyzdFdy; + /**您是否接受过下述学业指导服务(没有接受过学业指导服务)*/ + @Excel(name = "您是否接受过下述学业指导服务(没有接受过学业指导服务)", width = 15) + @ApiModelProperty(value = "您是否接受过下述学业指导服务(没有接受过学业指导服务)") + private java.lang.String xyzdNo; + + /**主表id*/ + @ApiModelProperty(value = "主表id") + private String mainId; + + @TableField(exist = false) + private String cnt; + @TableField(exist = false) + private String num; + @TableField(exist = false) + private String fcfh;//非常满意 + @TableField(exist = false) + private String bjfh;//比较符合 + @TableField(exist = false) + private String yb;//一般 + @TableField(exist = false) + private String bjbfh;//比较不符合 + @TableField(exist = false) + private String lsname;//临时name + @TableField(exist = false) + private String lsname2;//临时name2 + + @TableField(exist = false) + private String tj1;//临时统计量 + @TableField(exist = false) + private String tj2;//临时统计量 + @TableField(exist = false) + private String tj3;//临时统计量 + @TableField(exist = false) + private String tj4;//临时统计量 + @TableField(exist = false) + private String tj5;//临时统计量 + @TableField(exist = false) + private String tj6;//临时统计量 + + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/BlStuAnswerMapper.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/BlStuAnswerMapper.java new file mode 100644 index 0000000..4b98cba --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/BlStuAnswerMapper.java @@ -0,0 +1,21 @@ +package org.jeecg.modules.demo.blStuAnswer.mapper; + +import java.util.List; + +import org.jeecg.modules.demo.blStuAnswer.entity.BlStuAnswer; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; + +/** + * @Description: 教室问卷信息 + * @Author: jeecg-boot + * @Date: 2024-06-23 + * @Version: V1.0 + */ +public interface BlStuAnswerMapper extends BaseMapper { + + //答题数量 + String selectDtsl(String id); + //男女占比 + List getSelectNvzb(BlStuInfo blStuMain); +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/xml/BlStuAnswerMapper.xml b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/xml/BlStuAnswerMapper.xml new file mode 100644 index 0000000..2c7d455 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/mapper/xml/BlStuAnswerMapper.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/IBlStuAnswerService.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/IBlStuAnswerService.java new file mode 100644 index 0000000..b964a0c --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/IBlStuAnswerService.java @@ -0,0 +1,19 @@ +package org.jeecg.modules.demo.blStuAnswer.service; + +import org.jeecg.modules.demo.blStuAnswer.entity.BlStuAnswer; +import com.baomidou.mybatisplus.extension.service.IService; +import org.jeecg.modules.tools.word.WordOperator; + +import java.util.List; + +/** + * @Description: 教室问卷信息 + * @Author: jeecg-boot + * @Date: 2024-06-23 + * @Version: V1.0 + */ +public interface IBlStuAnswerService extends IService { + + WordOperator createWordTjfx(String id) throws Exception; + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java new file mode 100644 index 0000000..51b126e --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuAnswer/service/impl/BlStuAnswerServiceImpl.java @@ -0,0 +1,1478 @@ +package org.jeecg.modules.demo.blStuAnswer.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.google.common.collect.Maps; +import org.apache.commons.lang3.StringUtils; +import org.jeecg.modules.demo.blStuAnswer.entity.BlStuAnswer; +import org.jeecg.modules.demo.blStuAnswer.mapper.BlStuAnswerMapper; +import org.jeecg.modules.demo.blStuAnswer.service.IBlStuAnswerService; +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; +import org.jeecg.modules.demo.blStuInfo.mapper.BlStuInfoMapper; +import org.jeecg.modules.tools.word.ExportWord; +import org.jeecg.modules.tools.word.WordOperator; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Map; + +/** + * @Description: 教室问卷信息 + * @Author: jeecg_boot + * @Date: 2024_06_23 + * @Version: V1.0 + */ +@Service +public class BlStuAnswerServiceImpl extends ServiceImpl implements IBlStuAnswerService { + + @Autowired + public BlStuInfoMapper blStuInfoMapper; + + + @Override + public WordOperator createWordTjfx(String id) throws Exception { + String templateName = "exp1\\teacher_tjfx.docx"; + + WordOperator wo = ExportWord.getWordOperator(templateName); + + + BlStuInfo blStuMain = blStuInfoMapper.selectById(id); + String stuSumno = blStuMain.getStuSumno(); + if (StringUtils.isBlank(stuSumno)) { + stuSumno = "26765"; + } + String dtsl = baseMapper.selectDtsl(id);//答题数量 + String dtl = String.format("%.2f", Double.parseDouble(dtsl) / Double.parseDouble(stuSumno) * 100);//答题率 + Map result = Maps.newHashMap(); + result.put("schoolName", blStuMain.getSchoolName());//学校名称 + + result.put("pgdw", blStuMain.getPgdw());//评估单位 + result.put("pgrq", blStuMain.getPgrq());//评估日期 + result.put("xuenian", blStuMain.getXuenian());//学年 + result.put("dysd", blStuMain.getDysd());//调研时点 + result.put("stuSumno", stuSumno);//学校名称 + result.put("dtsl", dtsl);//答题数量 + result.put("dtl", dtl);//答题率 + + //表格 t序1 + t1_1(wo, result, id); + + //图片1_1 + i1_1(wo, result, id); + + b1_1(wo, result, id); + + i1_2(wo, result, id); + + //表格 t1_3 + //学习主动性各方面 大一 大二 大三 大四 + t1_3(wo, result, id); + + //表格 t1_4 + //专业名称 课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题 课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获 课后复习笔记及总结课堂教学相关知识 除了阅读教材,还延伸阅读教师推荐的其他相关书目 + t1_4(wo, result, id); + + //普通文本1_2 + b1_2(wo, result, id); + result.put("b1_2_1", "默认值"); + //~ + result.put("b1_2_4", "默认值"); + + //表格 t1_5 + //课外学习各方面 总体 大一 大二 大三 大四 + t1_5(wo, result, id); + + //表格 t1_6 + //专业名称 完成作业 除作业外的自习(如预习、复习、资料阅读) 阅读专业相关的课外书籍 花费在网络课程平台上的时间 + + //普通文本1_2_5 + b1_2_5(wo, result, id); + result.put("b1_2_5", "默认值"); + //~ + result.put("b1_2_8", "默认值"); + + //表格 t1_7 + //课外活动各方面 总体 大一 大二 大三 大四 + t1_7(wo, result, id); + + //表格 t1_8 + //专业名称 做实验/科研项目 参与专业相关社团活动 参与学科竞赛活动 参与其他学习活动(如升学) + t1_8(wo, result, id); + + //普通文本1_3 + b1_3(wo, result, id); + result.put("b1_3_1", "默认值"); + //~ + result.put("b1_3_4", "默认值"); + + //图片i1_9 + i1_9(wo, result, id); + result.put("i1_9", "默认值"); + + //表格 t1_10 + //同辈互动各方面 大一 大二 大三 大四 + t1_10(wo, result, id); + + //表格 t1_11 + //专业名称 和同学合作完成课程任务或作业 和同学一起参与老师科研团队 和同学一起参加学科竞赛 从同学那里学习、吸收好的学习方法 + t1_11(wo, result, id); + + //普通文本1_4 + b1_4(wo, result, id); + result.put("b1_4_1", "默认值"); + //~ + result.put("b1_4_2", "默认值"); + + //图片i1_12 + i1_12(wo, result, id); + result.put("i1_12", "默认值"); + + //图片i1_13 + i1_13(wo, result, id); + result.put("i1_13", "默认值"); + + //表格 t1_14 + //专业名称 每周至少一次 每月至少一次 每学期至少一次 每年至少一次 + t1_14(wo, result, id); + + //普通文本2_1 + b2_1(wo, result, id); + result.put("b2_1_1", "默认值"); + //~ + result.put("b2_1_4", "默认值"); + + //图片i2_1 + i2_1(wo, result, id); + result.put("i2_1", "默认值"); + + b2_1_5(wo, result, id); + result.put("b2_1_5", "默认值"); + + //图片i2_2 + i2_2(wo, result, id); + result.put("i2_2", "默认值"); + + //表格 t2_3 + // 大一 大二 大三 大四 + t2_3(wo, result, id); + + //表格 t2_4 + //专业名称 思政课程总体满意度 + t2_4(wo, result, id); + + //图片i2_5 + i2_5(wo, result, id); + result.put("i2_5", "默认值"); + + //b2_1_6~9 + b2_1_6(wo, result, id); + + //图片i2_6 + i2_6(wo, result, id); + result.put("i2_6", "默认值"); + + //表格 t2_7 + t2_7(wo, result, id); + //思政课程各分项 大一 大二 大三 大四 + + //图片i2_8 + i2_8(wo, result, id); + result.put("i2_8", "默认值"); + + //b2_2_1~6 + b2_2_1(wo, result, id); + + //图片i2_9 + i2_9(wo, result, id); + + //表格 t2_10 这个需要再看看,有合并行 + t2_10(wo, result, id); + + //表格 t2_11 + t2_11(wo, result, id); + //专业名称 课程将知识、能力、素养进行了有机融合 课程教学培养了我解决复杂问题的综合能力 课程内容注重学科间的交叉与融合 课程内容反映了学科发展的前沿内容 课程教学内容重视实践与理论的结合 需要非常努力才能达到课程要求 + + //图片i2_12 + i2_12(wo, result, id); + + //b2_3_1~4 + b2_3_1(wo, result, id); + + //图片i2_13 + i2_13(wo, result, id); + + //表格 t2_14 + t2_14(wo, result, id); + //教学方法 大一 大二 大三 大四 + + //表格 t2_15 + t2_15(wo, result, id); + //专业名称 课程以传统的教师讲授为主 课堂中加入互动环节,注重学生参与(提问、讨论) 提供案例或实例讨论 采用小组合作的项目式教学方式 + + //b2_4_1~6 + b2_4_1(wo, result, id); + + //图片i2_16 + i2_16(wo, result, id); + + //图片i2_17 + i2_17(wo, result, id); + + //b2_5_1~3 + b2_5_1(wo, result, id); + + //图片i2_18 + i2_18(wo, result, id); + + //表格 t2_19 + t2_19(wo, result, id); + //具体方面 大一 大二 大三 大四 + + //表格 t2_20 + t2_20(wo, result, id); + //专业名称 体育教育 美育教育 劳动教育 + + //b2_6_1~5 + b2_6_1(wo, result, id); + + //图片i2_21 + i2_21(wo, result, id); + + //图片i2_22 + i2_22(wo, result, id); + + //b2_6_6~10 + b2_6_6(wo, result, id); + + //图片i2_23 + i2_23(wo, result, id); + + //表格 t2_24 + t2_24(wo, result, id); + //学生发展活动 大一 大二 大三 大四 + + //表格 t2_25 + t2_25(wo, result, id); + //专业名称 学生社团活动 校园文化活动 创新创业活动 国际交流活动 社会实践活动 + + //图片i2_26 + i2_26(wo, result, id); + + //b2_7_1~4 + b2_7_1(wo, result, id); + + //图片i2_27 + i2_27(wo, result, id); + + //图片i2_28 + i2_28(wo, result, id); + + //图片i2_29 + i2_29(wo, result, id); + + //b2_8_1~5 + b2_8_1(wo, result, id); + + //图片i2_30 + i2_30(wo, result, id); + + //表格 t2_31 + t2_31(wo, result, id); + // 大一 大二 大三 大四 + + //表格 t2_32 + t2_32(wo, result, id); + //专业名称 分析问题、解决问题能力提升 自主学习能力提升 合作能力提升 书面表达和沟通能力提升 有能力规划未来工作生活 + + //图片i2_33 + i2_33(wo, result, id); + + //b2_9_1~7 + b2_9_1(wo, result, id); + + //图片i2_34 + i2_34(wo, result, id); + + //表格 t2_35 + t2_35(wo, result, id); + // 大一 大二 大三 大四 + + //表格 t2_36 + t2_36(wo, result, id); + //专业名称 人文底蕴 科学精神 学会学习 健康生活 责任担当 实践创新 自我提升 + + //图片i3_1 + i3_1(wo, result, id); + + //b3_1_1~4 + b3_1_1(wo, result, id); + + //图片i3_2 + i3_2(wo, result, id); + + //表格 t3_3 + t3_3(wo, result, id); + //教学工作各方面 大一 大二 大三 大四 + + //表格 t3_4 + t3_4(wo, result, id); + //专业名称 师德师风及精神面貌 教学投入 依法依规,履行教师职责 关心爱护学生 + + //b3_2_1~4 + b3_2_1(wo, result, id); + + //图片i3_5 + i3_5(wo, result, id); + + //b3_2_5 + b3_2_5(wo, result, id); + + //图片i3_6 + i3_6(wo, result, id); + + //表格 t3_7 + t3_7(wo, result, id); + //大一 大二 大三 大四 + + //表格 t3_8 + t3_8(wo, result, id); + //专业名称 教学满意度 + + //图片i3_9 + i3_9(wo, result, id); + + //b3_3_1~5 + b3_3_1(wo, result, id); + + //图片i3_10 + i3_10(wo, result, id); + + //表格 t3_11 + t3_11(wo, result, id); + //教学行为各方面 大一 大二 大三 大四 + + //表格 t3_12 + t3_12(wo, result, id); + //专业名称 重视立德树人,注重发挥课程育人的作用 清楚地向学生解释了所学课程的目标和要求 教学方法灵活多样,引导学生进行创造性思考 课堂上激发学生的学习兴趣 课后为学生提供辅导答疑 + + //图片i4_1 + i4_1(wo, result, id); + + //b4_1_1~4 + b4_1_1(wo, result, id); + + //图片i4_2 + i4_2(wo, result, id); + + //表格 t4_3 + t4_3(wo, result, id); + //具体方面 大一 大二 大三 大四 + + //表格 t4_4 + t4_4(wo, result, id); + //专业名称 学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀 重视实验实训的安全教育与管理 任课教师积极参与学生活动 校内学术讲座报告活动多 + + //b4_2_1~6 + b4_2_1(wo, result, id); + + //图片i4_5 + i4_5(wo, result, id); + + //表格 t4_6 + t4_6(wo, result, id); + //学业指导各方面 大一 大二 大三 大四 + + //表格 t4_7 + t4_7(wo, result, id); + //专业名称 学校或学院提供的辅导课程或相关活动 学业指导网站相关服务 任课教师帮助解决相关问题 本科生导师帮助解决相关问题 辅导员帮助解决相关问题 没有接受过学业指导服务 + + //图片i4_8 + i4_8(wo, result, id); + + //b4_3_1~5 + b4_3_1(wo, result, id); + + //图片i4_9 + i4_9(wo, result, id); + + //表格 t4_10 + t4_10(wo, result, id); + //学生工作各方面 大一 大二 大三 大四 + + //表格 t4_11 + t4_11(wo, result, id); + //专业名称 心理健康教育/咨询 职业生涯规划和就业创业指导 班主任、辅导员工作 学业指导工作 重视家庭经济困难学生资助工作 + + //图片i4_12 + i4_12(wo, result, id); + + //b4_4_1~6 + b4_4_1(wo, result, id); + + //图片i4_13 + i4_13(wo, result, id); + + //表格 t4_14 + t4_14(wo, result, id); + //资源条件各方面 大一 大二 大三 大四 + + //表格 t4_15 + t4_15(wo, result, id); + //专业名称 教室及教学设备 实验实训室条件 图书馆资源 网络资源 体育文化等基础设施 住宿条件 + + //b5_1_1~4 + b5_1_1(wo, result, id); + + //图片i5_1 + i5_1(wo, result, id); + + //b5_1_5 + b5_1_5(wo, result, id); + + //图片i5_2 + i5_2(wo, result, id); + + //表格 t5_3 + t5_3(wo, result, id); + // 大一 大二 大三 大四 + + //表格 t5_4 + t5_4(wo, result, id); + //专业名称 对学校的总体满意度 + + + wo = WordOperator.twoReplaceWord(wo); + wo.replaceTextPlus(result); + return wo; + } + + public void t1_1(WordOperator wo, Map result, String id) { + //查数据 + //套list + + result.put("t1_1_1", "默认值"); + result.put("t1_1_2", "默认值"); + //~ + result.put("t1_91_1", "默认值"); + result.put("t1_91_2", "默认值"); + + //wo.insert2Table(0,1,) + } + + //图片1_1 + public void i1_1(WordOperator wo, Map result, String id) { + //查数据 + //套list + result.put("i1_1", "默认值"); + //wo.insert2Table(0,1,) + } + + public void b1_1(WordOperator wo, Map result, String id) { + //查数据 + //套list + //普通文本1_1 + result.put("b1_1_1", "默认值"); + //~ + result.put("b1_1_4", "默认值"); + + //wo.insert2Table(0,1,) + } + + //普通文本1_1 + public void i1_2(WordOperator wo, Map result, String id) { + //查数据 + //套list + result.put("i1_2", "默认值"); + //wo.insert2Table(0,1,) + } + + //表格 t1_3 + //学习主动性各方面 大一 大二 大三 大四 + public void t1_3(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //表格 t1_4 +//专业名称 课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题 课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获 课后复习笔记及总结课堂教学相关知识 除了阅读教材,还延伸阅读教师推荐的其他相关书目 + public void t1_4(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //普通文本1_2 + public void b1_2(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_5 +//课外学习各方面 总体 大一 大二 大三 大四 + public void t1_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_6 + public void t1_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 完成作业 除作业外的自习(如预习、复习、资料阅读) 阅读专业相关的课外书籍 花费在网络课程平台上的时间 + + //普通文本b1_2_5~8 + public void b1_2_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_7 +//课外活动各方面 总体 大一 大二 大三 大四 + public void t1_7(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_8 +//专业名称 做实验/科研项目 参与专业相关社团活动 参与学科竞赛活动 参与其他学习活动(如升学) + public void t1_8(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //普通文本1_3 + public void b1_3(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i1_9 + public void i1_9(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_10 +//同辈互动各方面 大一 大二 大三 大四 + public void t1_10(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_11 +//专业名称 和同学合作完成课程任务或作业 和同学一起参与老师科研团队 和同学一起参加学科竞赛 从同学那里学习、吸收好的学习方法 + public void t1_11(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //普通文本1_4 + public void b1_4(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i1_12 + public void i1_12(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i1_13 + public void i1_13(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t1_14 +//专业名称 每周至少一次 每月至少一次 每学期至少一次 每年至少一次 + public void t1_14(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //普通文本2_1 + public void b2_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_1 + public void i2_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + public void b2_1_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_2 + public void i2_2(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_3 +// 大一 大二 大三 大四 + public void t2_3(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_4 +//专业名称 思政课程总体满意度 + public void t2_4(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_5 + public void i2_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_1_6~9 + public void b2_1_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_6 + public void i2_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_7 + public void t2_7(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//思政课程各分项 大一 大二 大三 大四 + + //图片i2_8 + public void i2_8(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_2_1~6 + public void b2_2_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_9 + public void i2_9(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_10 这个需要再看看,有合并行 + public void t2_10(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_11 + public void t2_11(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 课程将知识、能力、素养进行了有机融合 课程教学培养了我解决复杂问题的综合能力 课程内容注重学科间的交叉与融合 课程内容反映了学科发展的前沿内容 课程教学内容重视实践与理论的结合 需要非常努力才能达到课程要求 + + //图片i2_12 + public void i2_12(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_3_1~4 + public void b2_3_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_13 + public void i2_13(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_14 + public void t2_14(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//教学方法 大一 大二 大三 大四 + + //表格 t2_15 + public void t2_15(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 课程以传统的教师讲授为主 课堂中加入互动环节,注重学生参与(提问、讨论) 提供案例或实例讨论 采用小组合作的项目式教学方式 + + //b2_4_1~6 + public void b2_4_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_16 + public void i2_16(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_17 + public void i2_17(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_5_1~3 + public void b2_5_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_18 + public void i2_18(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_19 + public void t2_19(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//具体方面 大一 大二 大三 大四 + + //表格 t2_20 + public void t2_20(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 体育教育 美育教育 劳动教育 + + //b2_6_1~5 + public void b2_6_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_21 + public void i2_21(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_22 + public void i2_22(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_6_6~10 + public void b2_6_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_23 + public void i2_23(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_24 + public void t2_24(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//学生发展活动 大一 大二 大三 大四 + + //表格 t2_25 + public void t2_25(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 学生社团活动 校园文化活动 创新创业活动 国际交流活动 社会实践活动 + + //图片i2_26 + public void i2_26(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_7_1~4 + public void b2_7_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_27 + public void i2_27(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_28 + public void i2_28(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_29 + public void i2_29(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_8_1~5 + public void b2_8_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_30 + public void i2_30(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_31 + public void t2_31(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +// 大一 大二 大三 大四 + + //表格 t2_32 + public void t2_32(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 分析问题、解决问题能力提升 自主学习能力提升 合作能力提升 书面表达和沟通能力提升 有能力规划未来工作生活 + + //图片i2_33 + public void i2_33(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b2_9_1~7 + public void b2_9_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i2_34 + public void i2_34(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t2_35 + public void t2_35(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +// 大一 大二 大三 大四 + + //表格 t2_36 + public void t2_36(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 人文底蕴 科学精神 学会学习 健康生活 责任担当 实践创新 自我提升 + + //图片i3_1 + public void i3_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b3_1_1~4 + public void b3_1_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i3_2 + public void i3_2(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t3_3 + public void t3_3(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//教学工作各方面 大一 大二 大三 大四 + + //表格 t3_4 + public void t3_4(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 师德师风及精神面貌 教学投入 依法依规,履行教师职责 关心爱护学生 + + //b3_2_1~4 + public void b3_2_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i3_5 + public void i3_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b3_2_5 + public void b3_2_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i3_6 + public void i3_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t3_7 + public void t3_7(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//大一 大二 大三 大四 + + //表格 t3_8 + public void t3_8(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 教学满意度 + + //图片i3_9 + public void i3_9(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b3_3_1~5 + public void b3_3_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i3_10 + public void i3_10(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t3_11 + public void t3_11(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//教学行为各方面 大一 大二 大三 大四 + + //表格 t3_12 + public void t3_12(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 重视立德树人,注重发挥课程育人的作用 清楚地向学生解释了所学课程的目标和要求 教学方法灵活多样,引导学生进行创造性思考 课堂上激发学生的学习兴趣 课后为学生提供辅导答疑 + + //图片i4_1 + public void i4_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b4_1_1~4 + public void b4_1_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i4_2 + public void i4_2(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t4_3 + public void t4_3(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//具体方面 大一 大二 大三 大四 + + //表格 t4_4 + public void t4_4(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 学生服务能够做到“一站式”的服务与解决,体现了对学生的关怀 重视实验实训的安全教育与管理 任课教师积极参与学生活动 校内学术讲座报告活动多 + + //b4_2_1~6 + public void b4_2_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i4_5 + public void i4_5(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t4_6 + public void t4_6(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//学业指导各方面 大一 大二 大三 大四 + + //表格 t4_7 + public void t4_7(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 学校或学院提供的辅导课程或相关活动 学业指导网站相关服务 任课教师帮助解决相关问题 本科生导师帮助解决相关问题 辅导员帮助解决相关问题 没有接受过学业指导服务 + + //图片i4_8 + public void i4_8(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b4_3_1~5 + public void b4_3_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i4_9 + public void i4_9(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t4_10 + public void t4_10(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//学生工作各方面 大一 大二 大三 大四 + + //表格 t4_11 + public void t4_11(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 心理健康教育/咨询 职业生涯规划和就业创业指导 班主任、辅导员工作 学业指导工作 重视家庭经济困难学生资助工作 + + //图片i4_12 + public void i4_12(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //b4_4_1~6 + public void b4_4_1(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //图片i4_13 + public void i4_13(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + + + //表格 t4_14 + public void t4_14(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//资源条件各方面 大一 大二 大三 大四 + + //表格 t4_15 + public void t4_15(WordOperator wo, Map result, String id) { +//查数据 +//套list +//result.put("t1_1_1","默认值"); +//wo.insert2Table(0,1,) + } + +//专业名称 教室及教学设备 实验实训室条件 图书馆资源 网络资源 体育文化等基础设施 住宿条件 + + //b5_1_1~4 + public void b5_1_1(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //图片i5_1 + public void i5_1(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //b5_1_5 + public void b5_1_5(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //图片i5_2 + public void i5_2(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //表格 t5_3 + // 大一 大二 大三 大四 + public void t5_3(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + + //表格 t5_4 + //专业名称 对学校的总体满意度 + public void t5_4(WordOperator wo, Map result, String id) { + //查数据 + //套list + //result.put("t1_1_1","默认值"); + //wo.insert2Table(0,1,) + } + + +// todo合并单元格 +// wo.addTableMerge(1, 1,1,oneList.size(),1); +// wo.addTableMerge(1, 1,1,oneList.size(),1); +// wo.addTableMerge(2, 1,1,oneList.size(),1); +// wo.addTableMerge(3, 1,1,oneList.size(),1); +// wo.addTableMerge(4, 1,1,oneList.size(),1); + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/controller/BlStuInfoController.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/controller/BlStuInfoController.java new file mode 100644 index 0000000..64834b9 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/controller/BlStuInfoController.java @@ -0,0 +1,168 @@ +package org.jeecg.modules.demo.blStuInfo.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.jeecg.common.api.vo.Result; +import org.jeecg.common.aspect.annotation.AutoLog; +import org.jeecg.common.system.base.controller.JeecgController; +import org.jeecg.common.system.query.QueryGenerator; +import org.jeecg.modules.demo.blStuAnswer.entity.BlStuAnswer; +import org.jeecg.modules.demo.blStuAnswer.service.IBlStuAnswerService; +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; +import org.jeecg.modules.demo.blStuInfo.service.IBlStuInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.servlet.ModelAndView; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.util.Arrays; + + /** + * @Description: 教师调研报告 + * @Author: jeecg-boot + * @Date: 2024-06-13 + * @Version: V1.0 + */ +@Api(tags="教师调研报告") +@RestController +@RequestMapping("/blStuInfo/blStuInfo") +@Slf4j +public class BlStuInfoController extends JeecgController { + @Autowired + private IBlStuInfoService blStuInfoService; +// @Autowired +// private IBlStuInfoTjfxService blStuInfoTjfxService; + @Autowired + private IBlStuAnswerService blStuAnswerService; + /** + * 分页列表查询 + * + * @param blStuInfo + * @param pageNo + * @param pageSize + * @param req + * @return + */ + //@AutoLog(value = "教师调研报告-分页列表查询") + @ApiOperation(value="教师调研报告-分页列表查询", notes="教师调研报告-分页列表查询") + @GetMapping(value = "/list") + public Result> queryPageList(BlStuInfo blStuInfo, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(blStuInfo, req.getParameterMap()); + Page page = new Page(pageNo, pageSize); + IPage pageList = blStuInfoService.page(page, queryWrapper); + return Result.OK(pageList); + } + + /** + * 添加 + * + * @param blStuInfo + * @return + */ + @AutoLog(value = "教师调研报告-添加") + @ApiOperation(value="教师调研报告-添加", notes="教师调研报告-添加") + @PostMapping(value = "/add") + public Result add(@RequestBody BlStuInfo blStuInfo) { + blStuInfoService.save(blStuInfo); + return Result.OK("添加成功!"); + } + + /** + * 编辑 + * + * @param blStuInfo + * @return + */ + @AutoLog(value = "教师调研报告-编辑") + @ApiOperation(value="教师调研报告-编辑", notes="教师调研报告-编辑") + @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST}) + public Result edit(@RequestBody BlStuInfo blStuInfo) { + blStuInfoService.updateById(blStuInfo); + return Result.OK("编辑成功!"); + } + + /** + * 通过id删除 + * + * @param id + * @return + */ + @AutoLog(value = "教师调研报告-通过id删除") + @ApiOperation(value="教师调研报告-通过id删除", notes="教师调研报告-通过id删除") + @DeleteMapping(value = "/delete") + public Result delete(@RequestParam(name="id",required=true) String id) { + blStuInfoService.removeById(id); + + QueryWrapper answer = new QueryWrapper<>(); + answer.eq("main_id", id); + blStuAnswerService.remove(answer); + return Result.OK("删除成功!"); + } + + /** + * 批量删除 + * + * @param ids + * @return + */ + @AutoLog(value = "教师调研报告-批量删除") + @ApiOperation(value="教师调研报告-批量删除", notes="教师调研报告-批量删除") + @RequiresPermissions("blStuInfo:bl_teacher_info:deleteBatch") + @DeleteMapping(value = "/deleteBatch") + public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) { + this.blStuInfoService.removeByIds(Arrays.asList(ids.split(","))); + return Result.OK("批量删除成功!"); + } + + /** + * 通过id查询 + * + * @param id + * @return + */ + //@AutoLog(value = "教师调研报告-通过id查询") + @ApiOperation(value="教师调研报告-通过id查询", notes="教师调研报告-通过id查询") + @GetMapping(value = "/queryById") + public Result queryById(@RequestParam(name="id",required=true) String id) { + BlStuInfo blStuInfo = blStuInfoService.getById(id); + if(blStuInfo==null) { + return Result.error("未找到对应数据"); + } + return Result.OK(blStuInfo); + } + + /** + * 导出excel + * + * @param request + * @param blStuInfo + */ + @RequiresPermissions("blStuInfo:bl_teacher_info:exportXls") + @RequestMapping(value = "/exportXls") + public ModelAndView exportXls(HttpServletRequest request, BlStuInfo blStuInfo) { + return super.exportXls(request, blStuInfo, BlStuInfo.class, "教师调研报告"); + } + + /** + * 通过excel导入数据 + * + * @param request + * @param response + * @return + */ + @RequiresPermissions("blStuInfo:bl_teacher_info:importExcel") + @RequestMapping(value = "/importExcel", method = RequestMethod.POST) + public Result importExcel(HttpServletRequest request, HttpServletResponse response) { + return super.importExcel(request, response, BlStuInfo.class); + } + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/entity/BlStuInfo.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/entity/BlStuInfo.java new file mode 100644 index 0000000..d7c0696 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/entity/BlStuInfo.java @@ -0,0 +1,79 @@ +package org.jeecg.modules.demo.blStuInfo.entity; + +import java.io.Serializable; +import java.io.UnsupportedEncodingException; +import java.util.Date; +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.TableLogic; +import lombok.Data; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import org.jeecgframework.poi.excel.annotation.Excel; +import org.jeecg.common.aspect.annotation.Dict; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * @Description: 教师调研报告 + * @Author: jeecg-boot + * @Date: 2024-06-13 + * @Version: V1.0 + */ +@Data +@TableName("bl_stu_info") +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@ApiModel(value="bl_teacher_info对象", description="教师调研报告") +public class BlStuInfo implements Serializable { + private static final long serialVersionUID = 1L; + + /**id*/ + @TableId(type = IdType.ASSIGN_ID) + @ApiModelProperty(value = "id") + private java.lang.String id; + /**createBy*/ + @ApiModelProperty(value = "createBy") + private java.lang.String createBy; + /**createTime*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "createTime") + private java.util.Date createTime; + /**updateBy*/ + @ApiModelProperty(value = "updateBy") + private java.lang.String updateBy; + /**updateTime*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @ApiModelProperty(value = "updateTime") + private java.util.Date updateTime; + /**学校名称*/ + @Excel(name = "学校名称", width = 15) + @ApiModelProperty(value = "学校名称") + private java.lang.String schoolName; + /**评估单位*/ + @Excel(name = "评估单位", width = 15) + @ApiModelProperty(value = "评估单位") + private java.lang.String pgdw; + /**评估日期*/ + @Excel(name = "评估日期", width = 15) + @ApiModelProperty(value = "评估日期") + private java.lang.String pgrq; + /**学年*/ + @Excel(name = "学年", width = 15) + @ApiModelProperty(value = "学年") + private java.lang.String xuenian; + /**调研时点*/ + @Excel(name = "调研时点", width = 15) + @ApiModelProperty(value = "调研时点") + private java.lang.String dysd; + /**调研时点*/ + @Excel(name = "教师总人数", width = 15) + @ApiModelProperty(value = "学生总人数") + private java.lang.String stuSumno; +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/BlStuInfoMapper.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/BlStuInfoMapper.java new file mode 100644 index 0000000..58a7e86 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/BlStuInfoMapper.java @@ -0,0 +1,14 @@ +package org.jeecg.modules.demo.blStuInfo.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; + +/** + * @Description: 教师调研报告 + * @Author: jeecg-boot + * @Date: 2024-06-13 + * @Version: V1.0 + */ +public interface BlStuInfoMapper extends BaseMapper { + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/xml/BlStuInfoMapper.xml b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/xml/BlStuInfoMapper.xml new file mode 100644 index 0000000..f77adb0 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/mapper/xml/BlStuInfoMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/IBlStuInfoService.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/IBlStuInfoService.java new file mode 100644 index 0000000..fc1c00f --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/IBlStuInfoService.java @@ -0,0 +1,14 @@ +package org.jeecg.modules.demo.blStuInfo.service; + +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + * @Description: 教师调研报告 + * @Author: jeecg-boot + * @Date: 2024-06-13 + * @Version: V1.0 + */ +public interface IBlStuInfoService extends IService { + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/impl/BlStuInfoServiceImpl.java b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/impl/BlStuInfoServiceImpl.java new file mode 100644 index 0000000..b4f3285 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/blStuInfo/service/impl/BlStuInfoServiceImpl.java @@ -0,0 +1,19 @@ +package org.jeecg.modules.demo.blStuInfo.service.impl; + +import org.jeecg.modules.demo.blStuInfo.entity.BlStuInfo; +import org.jeecg.modules.demo.blStuInfo.mapper.BlStuInfoMapper; +import org.jeecg.modules.demo.blStuInfo.service.IBlStuInfoService; +import org.springframework.stereotype.Service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +/** + * @Description: 教师调研报告 + * @Author: jeecg-boot + * @Date: 2024-06-13 + * @Version: V1.0 + */ +@Service +public class BlStuInfoServiceImpl extends ServiceImpl implements IBlStuInfoService { + +} diff --git a/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/student-tjfx.docx b/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/student-tjfx.docx new file mode 100644 index 0000000..951bd89 --- /dev/null +++ b/jeecg-boot/jeecg-module-demo/src/main/resources/officetemplates/exp1/student-tjfx.docx @@ -0,0 +1,1351 @@ + 普通高等学校本科教育教学审核评估(2021-2025年) + 在校生学习体验调查报告 + + {schoolName} + + + + + + + {pgdw} + {pgrq} 说明 + +本报告主要目的是为了解参与本轮审核评估院校的本科在校生在学业投入、教育体验方面的情况,以及学生对参评院校教师、资源与服务支持等方面的评价与反馈,从学生调研角度量化考察参评院校本科人才培养目标定位、资源条件、培养过程、学生发展、教学成效等,为高校审核评估提供调研数据佐证。 +本报告数据主要来源于{schoolName}{xuenian}学年本科在校生学习体验调研,通过电子问卷方式实施,调研时点为{dysd}。本调研面向全校本科在校生{stuSumno}人,共回收有效问卷{dtsl}份,答题率为{dtl}%。其中,样本结构详见下表。 + 样本结构 + 具体分类 + 参与人数(人) + 占比(%) +性别结构 +男 + {t1_1_1} + {t1_1_2} +性别结构 +女 + {t1_2_1} + {t1_2_2} +年级结构 +大一 + {t1_3_1} + {t1_3_2} +年级结构 +大二 + {t1_4_1} + {t1_4_2} +年级结构 +大三 + {t1_5_1} + {t1_5_2} +年级结构 +大四 + {t1_6_1} + {t1_6_2} +政治面貌结构 +中共党员(含预备党员) + {t1_7_1} + {t1_7_2} +政治面貌结构 +共青团员 + {t1_8_1} + {t1_8_2} +政治面貌结构 +群众 + {t1_9_1} + {t1_9_2} +会计学院 +会计学 + {t1_10_1} + {t1_10_2} +会计学院 +会计学(ACCA) + {t1_11_1} + {t1_11_2} +会计学院 +财务管理 + {t1_12_1} + {t1_12_2} +会计学院 +会计学(CIMA) + {t1_13_1} + {t1_13_2} +会计学院 +会计学(智能会计) + {t1_14_1} + {t1_14_2} + 会计学院 小计 + + {t1_15_1} + {t1_15_2} +虚拟现实(VR)现代产业学院 +软件工程(VR软件开发) + {t1_16_1} + {t1_16_2} +虚拟现实(VR)现代产业学院 +数字媒体艺术(VR艺术设计) + {t1_17_1} + {t1_17_2} +虚拟现实(VR)现代产业学院 +虚拟现实技术 + {t1_18_1} + {t1_18_2} + 虚拟现实(VR)现代产业学院 小计 + + {t1_19_1} + {t1_19_2} +软件与物联网工程学院 +软件工程 + {t1_20_1} + {t1_20_2} +软件与物联网工程学院 +物联网工程 + {t1_21_1} + {t1_21_2} +软件与物联网工程学院 +软件工程(中外合作办学) + {t1_22_1} + {t1_22_2} + 软件与物联网工程学院 小计 + + {t1_23_1} + {t1_23_2} +工商管理学院 +工商管理 + {t1_24_1} + {t1_24_2} +工商管理学院 +人力资源管理 + {t1_25_1} + {t1_25_2} +工商管理学院 +市场营销 + {t1_26_1} + {t1_26_2} +工商管理学院 +物流管理 + {t1_27_1} + {t1_27_2} +工商管理学院 +市场营销(国际营销) + {t1_28_1} + {t1_28_2} +工商管理学院 +旅游管理 + {t1_29_1} + {t1_29_2} + 工商管理学院 小计 + + {t1_30_1} + {t1_30_2} +信息管理学院 +计算机科学与技术 + {t1_31_1} + {t1_31_2} +信息管理学院 +信息管理与信息系统 + {t1_32_1} + {t1_32_2} +信息管理学院 +数据科学与大数据技术 + {t1_33_1} + {t1_33_2} +信息管理学院 +工程管理 + {t1_34_1} + {t1_34_2} +信息管理学院 +信息与计算科学 + {t1_35_1} + {t1_35_2} +信息管理学院 +房地产开发与管理 + {t1_36_1} + {t1_36_2} +信息管理学院 +网络空间安全 + {t1_37_1} + {t1_37_2} +信息管理学院 +管理科学 + {t1_38_1} + {t1_38_2} + 信息管理学院 小计 + + {t1_39_1} + {t1_39_2} +金融学院 +金融学 + {t1_40_1} + {t1_40_2} +金融学院 +金融学(FRM) + {t1_41_1} + {t1_41_2} +金融学院 +金融科技 + {t1_42_1} + {t1_42_2} +金融学院 +保险学 + {t1_43_1} + {t1_43_2} +金融学院 +金融工程 + {t1_44_1} + {t1_44_2} + 金融学院 小计 + + {t1_45_1} + {t1_45_2} +法学院 +法学 + {t1_46_1} + {t1_46_2} +法学院 +法学(数据法学) + {t1_47_1} + {t1_47_2} +法学院 +法学(法务会计) + {t1_48_1} + {t1_48_2} + 法学院 小计 + + {t1_49_1} + {t1_49_2} +国际学院 +金融学(CFA-注册金融分析师) + {t1_50_1} + {t1_50_2} +国际学院 +会计学(国际会计) + {t1_51_1} + {t1_51_2} +国际学院 +金融学(国际投资与金融) + {t1_52_1} + {t1_52_2} +国际学院 +国际经济与贸易(CITF-特许国际金融师) + {t1_53_1} + {t1_53_2} + 国际学院 小计 + + {t1_54_1} + {t1_54_2} +财税与公共管理学院 +税收学 + {t1_55_1} + {t1_55_2} +财税与公共管理学院 +财政学 + {t1_56_1} + {t1_56_2} +财税与公共管理学院 +财政学(智慧财税) + {t1_57_1} + {t1_57_2} +财税与公共管理学院 +行政管理 + {t1_58_1} + {t1_58_2} +财税与公共管理学院 +劳动与社会保障 + {t1_59_1} + {t1_59_2} +财税与公共管理学院 +土地资源管理 + {t1_60_1} + {t1_60_2} + 财税与公共管理学院 小计 + + {t1_61_1} + {t1_61_2} +国际经贸学院 +国际经济与贸易 + {t1_62_1} + {t1_62_2} +国际经贸学院 +电子商务 + {t1_63_1} + {t1_63_2} +国际经贸学院 +国际商务 + {t1_64_1} + {t1_64_2} + 国际经贸学院 小计 + + {t1_65_1} + {t1_65_2} +统计与数据科学学院 +经济统计学 + {t1_66_1} + {t1_66_2} +统计与数据科学学院 +应用统计学 + {t1_67_1} + {t1_67_2} +统计与数据科学学院 +精算学 + {t1_68_1} + {t1_68_2} + 统计与数据科学学院 小计 + + {t1_69_1} + {t1_69_2} +经济学院 +经济学 + {t1_70_1} + {t1_70_2} +经济学院 +国民经济管理 + {t1_71_1} + {t1_71_2} +经济学院 +数字经济(中外合作办学) + {t1_72_1} + {t1_72_2} + 经济学院 小计 + + {t1_73_1} + {t1_73_2} +艺术学院 +数字媒体艺术 + {t1_74_1} + {t1_74_2} +艺术学院 +环境设计 + {t1_75_1} + {t1_75_2} +艺术学院 +产品设计 + {t1_76_1} + {t1_76_2} +艺术学院 +音乐学 + {t1_77_1} + {t1_77_2} +艺术学院 +舞蹈表演 + {t1_78_1} + {t1_78_2} + 艺术学院 小计 + + {t1_79_1} + {t1_79_2} +人文学院 +新闻学 + {t1_80_1} + {t1_80_2} +人文学院 +社会工作 + {t1_81_1} + {t1_81_2} +人文学院 +汉语国际教育 + {t1_82_1} + {t1_82_2} + 人文学院 小计 + + {t1_83_1} + {t1_83_2} +应用经济学院(数字经济学院) +数字经济 + {t1_84_1} + {t1_84_2} + 应用经济学院(数字经济学院) 小计 + + {t1_85_1} + {t1_85_2} +外国语学院 +商务英语 + {t1_86_1} + {t1_86_2} +外国语学院 +日语 + {t1_87_1} + {t1_87_2} + 外国语学院 小计 + + {t1_88_1} + {t1_88_2} +体育学院 +社会体育指导与管理 + {t1_89_1} + {t1_89_2} +体育学院 +运动训练 + {t1_90_1} + {t1_90_2} + 体育学院 小计 + + {t1_91_1} + {t1_91_2} + + 《在校生学习体验调研问卷》涉及本科人才培养目标定位、培养过程、资源条件、教师队伍、学生发展、教学成效六个方面,本报告是对具体调研情况的分析。问卷共涉及到2项验证题,分别位于问卷第13题E项和第18题E项,任意一项未选择给定答案的问卷均视为无效问卷。针对同意度的分析,评价结果分为"非常符合"、"比较符合"、"一般"、"比较不符合"、"非常不符合",分别记为5、4、3、2、1分。针对满意度分析,评价结果分为"非常满意"、"比较满意"、"一般"、"比较不满意"、"非常不满意",分别记满意度为100%、80%、60%、40%、20%。本报告的同意度/满意度只是一个相对的参考数值,供审核评估专家同《自评报告》《教师教学体验报告》等相关报告进行数据佐证,便于从差异中发现新问题,而数值本身并不具备绝对意义以说明情况优劣。 + 目 录一、 学业投入 1 +1. 学习主动性 1 +2. 课外时间分配 5 +3. 同辈互动 11 +4. 师生课下互动 15 +二、 教育体验 19 +1. 思政课程 19 +2. 专业课"两性一度" 23 +3. 教学方式 28 +4. 考核方式 33 +5. 体美劳教育 34 +6. 学生发展活动 37 +7. 实习实践 42 +8. 学习收获 46 +9. 核心素养 50 +三、 教师评价 56 +1. 教学工作 56 +2. 教学满意度 60 +3. 教师教学行为 62 +四、 资源与服务支持 68 +1. 学生中心体现和安全管理 68 +2. 学业指导 72 +3. 学生工作 76 +4. 资源条件 81 +五、 总体满意度 87 + + 学业投入 + 学习主动性 +学习主动性:指学生在自我意识的支配下,有目的自觉自愿地进行学习,从课前、课堂、课后三个维度衡量学生的学习主动性。 +学生对于自身学习主动性各方面的评价各项占比详见下图。 + + + + 学生学习主动性评价各项占比 + +在落实推进学生刻苦读书学习,增强学习主动性方面,该校学生评价自身"课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题"的符合程度得分为{b1_1_1}分,"课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获"的符合程度得分为{b1_1_2}分,"课后复习笔记及总结课堂教学相关知识"的符合程度得分为{b1_1_3}分,"除了阅读教材,还延伸阅读教师推荐的其他相关书目"的符合程度得分为{b1_1_4}分。 + + + 各环节学生学习主动性 + +注:图表中数值为计算所得平均分数。 + 各年级学生学习主动性 + 单位:分 + + 学习主动性各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生学习主动性 + 单位:分 + + 专业名称 +课前运用网络课程平台、教材或资料进行自主预学,梳理知识并发现问题 +课堂上能跟上老师的讲解,主动提问或参与讨论,每节课学有所获 + 课后复习笔记及总结课堂教学相关知识 + 除了阅读教材,还延伸阅读教师推荐的其他相关书目 +Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 课外时间分配 +课外时间分配:指学生每周或每月在课外各事项上的时间投入情况,分为每周课外学习时间分配(统计单位为小时/周)和课外活动时间分配(统计单位为小时/月)。 +课外学习时间分配方面,该校学生在"完成作业"上平均每周投入{b1_2_1}小时,在"除作业外的自习"上平均每周投入{ b1_2_2}小时,在"阅读专业相关的课外书籍"上平均每周投入{ b1_2_3}小时,在"花费在网络课程平台上的时间"上平均每周投入{ b1_2_4}小时。 + 学生每周课外学习时间分布 + 单位:小时/周 + + 课外学习各方面 + 总体 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z + z + + 各专业学生每周课外学习时间分布 + 单位:小时/周 + + 专业名称 + 完成作业 + 除作业外的自习(如预习、复习、资料阅读) + 阅读专业相关的课外书籍 + 花费在网络课程平台上的时间 +Z + Z + Z + Z + z +注:个别专业由于样本较少没有展示。 + +课外活动时间分配方面,该校学生在"做实验/科研项目"上平均每月投入{b1_2_5}小时,在"参与专业相关社团活动"上平均每月投入{b1_2_6}小时,在"参与学科竞赛活动"上平均每月投入{b1_2_7}小时,在"参与其他学习活动(如升学)"上平均每月投入{b1_2_8}小时。 + 学生每月课外活动时间分布 + 单位:小时/月 + + 课外活动各方面 + 总体 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z + Z + + 各专业学生每月课外活动时间分布 + 单位:小时/月 + + 专业名称 + 做实验/科研项目 + 参与专业相关社团活动 + 参与学科竞赛活动 + 参与其他学习活动(如升学) +Z + Z + Z + Z + z +注:个别专业由于样本较少没有展示。 + + 同辈互动 +同辈互动频率:指学生和其他同学的学习互动情况。评价结果分为"总是"、"经常"、"偶尔"、"从不",其中选择"总是"、"经常"的人群属于积极互动。该校学生"总是"和"经常""和同学合作完成课程任务或作业"的比例为{b1_3_1}%,"从同学那里学习、吸收好的学习方法"的比例为{b1_3_2}%,"和同学一起参加学科竞赛"的比例为{b1_3_3}%,"和同学一起参与老师科研团队"的比例为{b1_3_4}%。 + + + 学生同辈互动频率 + + 各年级学生高频同辈互动比例 + 单位:% + + 同辈互动各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z +注:图表中数值为选择"总是"和"经常"的比例之和。 + + 各专业学生高频同辈互动比例 + 单位:% + + 专业名称 + 和同学合作完成课程任务或作业 + 和同学一起参与老师科研团队 + 和同学一起参加学科竞赛 + 从同学那里学习、吸收好的学习方法 +Z + Z + Z + Z + z +注1:图表中数值为选择"总是"和"经常"的比例之和。 +注2:个别专业由于样本较少没有展示。 + + 师生课下互动 +师生课下互动频率:指学生与任课教师课下交流互动的平均频率。评价结果分为"每周至少一次"、"每月至少一次"、"每学期至少一次"、"每年至少一次"。 +该校学生评价课下与任课教师交流互动"每周至少一次"的比例为{b1_4_1}%,"每月至少一次"的比例为{b1_4_2}%。 + + + 师生课下交流互动频率 + + + + 各年级师生课下交流互动频率 + + 各专业师生课下交流互动频率 + 单位:% + + 专业名称 + 每周至少一次 + 每月至少一次 + 每学期至少一次 + 每年至少一次 +Z + Z + Z + Z + z +注:个别专业由于样本较少没有展示。 + + 教育体验 + 思政课程 +思政课程满意度:指学生对本校思想政治课的总体满意度,以及分别对思想政治课的课程设置、教学内容、教学质量、教学效果的满意度评价。 +从思政课程总体满意度评价的各项占比来看,该校学生选择"非常满意"的占{b2_1_1}%,"比较满意"的占{b2_1_2}%,"一般"的占{b2_1_3}%,"比较不满意"的占{b2_1_4}%。 + + + 思政课程总体满意度评价各项占比 + +在落实思政课程建设方面,该校学生评价本校思想政治课程的总体满意度为{b2_1_5}%。 + + + 思政课程总体满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价思政课程的总体满意度 + 单位:% + + + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价思政课程的总体满意度 + 单位:% + + 专业名称 + 思政课程总体满意度 +Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + +学生对于思政课程各分项满意度评价的各项占比详见下图。 + + + 思政课程各分项满意度评价的各项占比 + +该校学生对本校思想政治课程的教学内容满意度为{b2_1_6}%,对教学形式的满意度为{b2_1_7}%,对教学质量的满意度为{b2_1_8}%,对教学效果的满意度为{b2_1_9}%。 + + + 思政课程各分项满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价思政课程各分项的满意度 + 单位:% + + 思政课程各分项 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 专业课"两性一度" +专业课"两性一度"评价:指学生对专业课程的"高阶性"、"创新性"、"挑战度"的评价。 +学生对于专业课"两性一度"各方面的评价各项占比详见下图。 + + + 专业课"两性一度"评价各项占比 + +在落实课堂教学改革、提高课程两性一度方面,该校学生对专业课程的评价如下:高阶性方面,"课程将知识、能力、素养进行了有机融合"的符合程度得分为{b2_2_1}分,"课程教学培养了我解决复杂问题的综合能力"的符合程度得分为{b2_2_2}分;创新性方面,"课程内容注重学科间的交叉与融合"的符合程度得分为{b2_2_3}分,"课程内容反映了学科发展的前沿内容"的符合程度得分为{b2_2_4}分,"课程教学内容重视实践与理论的结合"的符合程度得分为{b2_2_5}分;挑战度方面,"需要非常努力才能达到课程要求"的符合程度得分为{b2_2_6}分。 + + + 学生对专业课"两性一度"评价 + +注:图表中数值为计算所得平均分数。 + 各年级学生对专业课"两性一度"评价 + 单位:分 + + 两性一度 + 具体方面 + 大一 + 大二 + 大三 + 大四 +高阶性 +课程将知识、能力、素养进行了有机融合 + 4.33 + 4.10 + 4.09 + 4.11 +高阶性 +课程教学培养了我解决复杂问题的综合能力 + 4.31 + 4.04 + 4.04 + 4.07 +创新性 +课程内容注重学科间的交叉与融合 + 4.33 + 4.09 + 4.10 + 4.10 +创新性 +课程内容反映了学科发展的前沿内容 + 4.33 + 4.06 + 4.06 + 4.08 +创新性 +课程教学内容重视实践与理论的结合 + 4.34 + 4.09 + 4.08 + 4.08 +挑战度 +需要非常努力才能达到课程要求 + 3.95 + 3.82 + 3.84 + 3.83 +注:图表中数值为计算所得平均分数。 + + 各专业学生对专业课"两性一度"评价 + 单位:分 + + 专业名称 + 高阶性 + 创新性 + 挑战度 +专业名称 +课程将知识、能力、素养进行了有机融合 +课程教学培养了我解决复杂问题的综合能力 +课程内容注重学科间的交叉与融合 +课程内容反映了学科发展的前沿内容 +课程教学内容重视实践与理论的结合 +需要非常努力才能达到课程要求 +Z + Z + Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 +` + 教学方式 +专业课教学方式的评价:指学生对专业课程任课教师采用的教学方式的评价,包括讲授式、互动式、案例式、项目式等。 +学生对于专业课教学方式的评价各项占比详见下图。 + + + 专业课教学方式评价各项占比 + +在推动"以学为中心、以教为主导"的课堂教学改革方面,该校学生对专业课程的教学方法使用情况评价如下,"课程以传统的教师讲授为主"的符合程度得分为{b2_3_1}分,"课堂中加入互动环节,注重学生参与(提问、讨论)"的符合程度得分为{b2_3_2}分,"提供案例或实例讨论"的符合程度得分为{b2_3_3}分,"采用小组合作的项目式教学方式"的符合程度得分为{b2_3_4}分。 + + + 学生对专业课教学方式评价 + +注:图表中数值为计算所得平均分数。 + 各年级学生对专业课教学方式评价 + 单位:分 + + 教学方法 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生对专业课教学方式评价 + 单位:分 + + 专业名称 + 课程以传统的教师讲授为主 + 课堂中加入互动环节,注重学生参与(提问、讨论) + 提供案例或实例讨论 + 采用小组合作的项目式教学方式 +Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 考核方式 +考核方式参与情况:指学生本学年参与本校各项考核方式的情况,考核方式包括卷面考试、随堂提问或测试、课程论文或实验报告、课堂展示、个人独立完成的课程作业、小组合作完成的课程作业等。 +本学年,该校学生有{b2_4_1}%参与过卷面考试,有{b2_4_2}%参与过随堂提问或测试,有{b2_4_3}%参与过小组合作完成的课程作业,有{b2_4_4}%参与过课堂展示,有{b2_4_5}%参与过个人独立完成的课程作业,有{b2_4_6}%参与过课程论文或实验报告。 + + + 各项考核方式参与情况 + + 体美劳教育 +体美劳教育满意度:指学生对本校开展的体美劳教育的评价。其中体育教育包含如课内外体育活动、俱乐部等;美育教育包含如公共艺术课程、校园文化艺术节、艺术展演活动、艺术社团、美育专题讲座等;劳动教育包含如劳动类课程、本专业领域的实习实践、勤工助学、助教助研、校园清洁、社会公益活动等。 +学生对于体美劳教育评价的各项占比详见下图。 + + + 体美劳教育满意度评价各项占比 + +在落实体美劳教育建设方面,该校学生评价体育教育的满意度为{b2_5_1}%,美育教育的满意度为{b2_5_2}%,劳动教育的满意度为{b2_5_3}%。 + + + 体美劳教育满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价体美劳教育满意度 + 单位:% + + 具体方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价体美劳教育满意度 + 单位:% + + 专业名称 + 体育教育 + 美育教育 + 劳动教育 +Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 学生发展活动 +学生发展活动参与度:指学生参与本校各项学生发展活动的比例,学生发展活动包括学生社团活动、校园文化活动、社会实践活动、创新创业活动、国际交流活动等,其中校园文化活动包含如文化节、辩论赛、运动会等;社会实践活动如包括志愿服务、参观考察等;创新创业活动包含如创新创业课程、创新创业活动和竞赛等;国际交流活动包含如海外访学、国际科研项目、参加国际会议、与来华交流的海外访学团交流等。 +该校受访学生在学生社团活动上的参与度为{b2_6_1}%,在校园文化活动上的参与度为{b2_6_2}%,在社会实践活动上的参与度为{b2_6_3}%,在创新创业活动上的参与度为{b2_6_4}%,在国际交流活动上的参与度为{b2_6_5}%。 + + + 各项学生发展活动参与度 + +学生发展活动满意度:指参与过以上各项活动的学生对该项学生发展活动的满意度评价。 +学生对于各项学生发展活动评价的各项占比详见下图。 + + + 学生发展活动满意度评价各项占比 + +该校参与过以上各项学生发展活动的学生,评价国际交流活动的满意度为{b2_6_6}%,学生社团活动的满意度为{b2_6_7}%,校园文化活动的满意度为{b2_6_8}%,创新创业活动的满意度为{b2_6_9}%,社会实践活动的满意度为{b2_6_10}%。 + + + 各项学生发展活动满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价学生发展活动满意度 + 单位:% + + 学生发展活动 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价学生发展活动满意度 + 单位:% + + 专业名称 + 学生社团活动 + 校园文化活动 + 创新创业活动 + 国际交流活动 + 社会实践活动 +Z + Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 实习实践 +实习实践满意度:指学生对本校实习实践各方面的评价。 +学生对于本校实习实践各方面满意度评价的各项占比详见下图。 + + + 本校实习实践满意度评价各项占比 + +在落实实践教学建设方面,该校学生评价本校实习实践内容的满意度为{b2_7_1}%,实习实践时间安排的满意度为{b2_7_2}%,实习实践指导情况的满意度为{b2_7_3}%,实习实践场地及设备的满意度为{b2_7_4}%。 + + + 本校实习实践各方面满意度 + +注:图表中数值为计算所得平均分数。 + 各专业实习实践各方面满意度 + 单位:% + + 专业名称 + 实习实践的内容 + 实习实践时间安排 + 实习实践指导情况 + 实习实践场地及设备 +Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 学习收获 +学习收获评价:指学生对通过在校学习所获得的分析问题、解决问题能力、自主学习能力、合作能力等方面的评价。 +学生对于在校学习收获各方面的评价各项占比详见下图。 + + + 学习收获评价各项占比 + +在对在校学习所取得的收获方面,该校学生的评价如下:"分析问题、解决问题能力提升"的符合程度得分为{b2_8_1}分,"自主学习能力提升"的符合程度得分为{b2_8_2}分,"合作能力提升"的符合程度得分为{b2_8_3}分,"书面表达和沟通能力提升"的符合程度得分为{b2_8_4}分,"有能力规划未来工作生活"的符合程度得分为{b2_8_5}分。 + + + 学生对学习收获的评价 + +注:图表中数值为计算所得平均分数。 + 各年级学生对学习收获评价 + 单位:分 + + + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生对学习收获评价 + 单位:分 + + 专业名称 + 分析问题、解决问题能力提升 + 自主学习能力提升 + 合作能力提升 + 书面表达和沟通能力提升 + 有能力规划未来工作生活 +Z + Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 核心素养 +核心素养满意度:指学生对自我核心素养提升方面的评价。其中核心素养主要包括人文底蕴(人文积淀、人文情怀、审美情趣等)、科学精神(理性思维、批判质疑、勇于探究等)、学会学习(乐学善学、勤于反思、信息意识等)、健康生活(珍爱生命、健全人格、自我管理等)、责任担当(社会责任、国家认同、国际理解等)、实践创新(劳动意识、问题解决、技术应用等)和自我提升(变得自信、善于交友、学会包容等)等方面。 +学生对于自我核心素养提升各方面的评价各项占比详见下图。 + + + 核心素养满意度评价各项占比 + +在自我核心素养提升方面,该校学生对"人文底蕴"的满意度为{b2_9_1}%,"科学精神"的满意度为{b2_9_2}%,"学会学习"的满意度为{b2_9_3}%,"健康生活"的满意度为{b2_9_4}%,"责任担当"的满意度为{b2_9_5}%,"实践创新"的满意度为{b2_9_6}%,"自我提升"的满意度为{b2_9_7}%。 + + + 学生评价核心素养满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价核心素养满意度 + 单位:% + + + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价核心素养满意度 + 单位:% + + 专业名称 + 人文底蕴 + 科学精神 + 学会学习 + 健康生活 + 责任担当 + 实践创新 + 自我提升 +Z + Z + Z + Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 教师评价 + 教学工作 +教学工作满意度:指学生对教师教学工作各方面的评价。 +学生对于教师教学工作各方面的评价各项占比详见下图。 + + + 教学工作满意度评价各项占比 + +在教师教学工作方面,该校学生评价教师"师德师风及精神面貌"的满意度为{b3_1_1}%,"教学投入"的满意度为{b3_1_2}%,"依法依规,履行教师职责"的满意度为{b3_1_3}%,"关心爱护学生"的满意度为{b3_1_4}%。 + + + 教学工作各方面满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价教学工作满意度 + 单位:% + + 教学工作各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价教学工作满意度 + 单位:% + + 专业名称 + 师德师风及精神面貌 + 教学投入 + 依法依规,履行教师职责 + 关心爱护学生 +Z + Z + Z + Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 教学满意度 +教学满意度:指学生对教师总体教学满意度的评价。 +从教学满意度评价的各项占比来看,该校学生选择"非常满意"的占{b3_2_1}%,"比较满意"的占{b3_2_2}%,"一般"的占{b3_2_3}%,"比较不满意"的占{b3_2_4}%。 + + + 教学满意度评价各项占比 + +在提高教师教学能力成效方面,该校学生评价的本校总体教学满意度为{b3_2_5}%。 + + + 教学满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价教学满意度 + 单位:% + + + 大一 + 大二 + 大三 + 大四 +教学满意度 + 89 + 85 + 85 + 85 +注:图表中数值为计算所得平均分数。 + + 各专业学生评价教学满意度 + 单位:% + + 专业名称 + 教学满意度 +Z + Z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 教师教学行为 +教师教学行为的评价:指学生对大学期间任课教师教学行为的各个方面进行评价。 +学生对于教师教学行为各方面的评价各项占比详见下图。 + + + 教师教学行为评价各项占比 + +在教师教学能力方面,该校学生评价教师"重视立德树人,注重发挥课程育人的作用"的符合程度得分为{b3_3_1}分,"清楚地向学生解释了所学课程的目标和要求"的符合程度得分为{b3_3_2}分,"教学方法灵活多样,引导学生进行创造性思考"的符合程度得分为{b3_3_3}分,"课堂上激发学生的学习兴趣"的符合程度得分为{b3_3_4}分,"课后为学生提供辅导答疑"的符合程度得分为{b3_3_5}分。 + + + 教师各方面教学行为评价 + +注:图表中数值为计算所得平均分数。 + 各年级学生对教师教学行为评价 + 单位:分 + + 教学行为各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + Z +注:图表中数值为计算所得平均分数。 + + 各专业学生对教师教学行为评价 + 单位:分 + + 专业名称 + 重视立德树人,注重发挥课程育人的作用 + 清楚地向学生解释了所学课程的目标和要求 + 教学方法灵活多样,引导学生进行创造性思考 + 课堂上激发学生的学习兴趣 + 课后为学生提供辅导答疑 +Z + Z + Z + Z + Z + z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 资源与服务支持 + 学生中心体现和安全管理 +学生中心理念的体现和安全管理情况:指学生评价学校在学生服务以及教务管理等方面体现"以学生为中心"和安全管理的情况。 +学生对于学校落实"学生中心"和安全管理各方面的评价各项占比详见下图。 + + + 本校体现"学生中心"和安全管理评价各项占比 + +在落实"以学生为中心"和安全管理方面,该校学生评价本校"学生服务能够做到"一站式"的服务与解决,体现了对学生的关怀"的符合程度得分为{b4_1_1}分,"重视实验实训的安全教育与管理"的符合程度得分为{b4_1_2}分,"任课教师积极参与学生活动"的符合程度得分为{b4_1_3}分,"校内学术讲座报告活动多"的符合程度得分为{b4_1_4}分。 + + + 本校体现"学生中心"和安全管理各方面评价 + +注:图表中数值为计算所得平均分数。 + 各年级学生对本校体现"学生中心"和安全管理评价 + 单位:分 + + 具体方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z +注:图表中数值为计算所得平均分数。 + + 各专业学生对本校体现"学生中心"和安全管理评价 + 单位:分 + + 专业名称 +学生服务能够做到"一站式"的服务与解决,体现了对学生的关怀 + 重视实验实训的安全教育与管理 + 任课教师积极参与学生活动 + 校内学术讲座报告活动多 +Z + Z + Z + Z + z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 学业指导 +接受学业指导比例:指学生接受过学校各项学业指导或帮扶的比例。 +在落实以本为本,提升学生学业指导建设方面,该校学生接受过"学校或学院提供的辅导课程或相关活动"的比例为{b4_2_1}%,接受过"任课教师帮助解决相关问题"的比例为{b4_2_2}%,接受过"学业指导网站相关服务"的比例为{b4_2_3}%,接受过"辅导员帮助解决相关问题"的比例为{b4_2_4}%,接受过"本科生导师帮助解决相关问题"的比例为{b4_2_5}%,另有{b4_2_6}% 的学生没有接受过本校提供的学业指导服务。 + + + 接受各项学业指导的比例 + + 各年级学生接受各项学业指导的比例 + 单位:% + + 学业指导各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z + + 各专业学生接受各项学业指导的比例 + 单位:% + + 专业名称 + 学校或学院提供的辅导课程或相关活动 + 学业指导网站相关服务 + 任课教师帮助解决相关问题 + 本科生导师帮助解决相关问题 + 辅导员帮助解决相关问题 + 没有接受过学业指导服务 +Z + Z + Z + Z + Z + Z + z +注:个别专业由于样本较少没有展示。 + + 学生工作 +学生工作满意度:指学生对学校各项学生工作的评价。 +学生对于本校学生工作各方面评价的各项占比详见下图。 + + + 学生工作满意度评价各项占比 + +该校学生评价本校"心理健康教育/咨询"的满意度为{b4_3_1}%,"职业生涯规划和就业创业指导"的满意度为{b4_3_2}%,"班主任、辅导员工作"的满意度为{b4_3_3}%,"学业指导工作"的满意度为{b4_3_4}%,"重视家庭经济困难学生资助工作"的满意度为{b4_3_5}%。 + + + 各项学生工作满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价学生工作满意度 + 单位:% + + 学生工作各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价学生工作满意度 + 单位:% + + 专业名称 + 心理健康教育/咨询 + 职业生涯规划和就业创业指导 + 班主任、辅导员工作 + 学业指导工作 + 重视家庭经济困难学生资助工作 +Z + Z + Z + Z + Z + z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 资源条件 +资源条件满意度:指学生对本校资源条件各方面的评价。 +学生对于本校资源条件各方面评价的各项占比详见下图。 + + + 资源条件满意度评价各项占比 + +在落实条件保障方面,该校学生评价本校"教室及教学设备"的满意度为{b4_4_1}%,"实验实训室条件"的满意度为{b4_4_2}%,"图书馆资源"的满意度为{b4_4_3}%,"网络资源"的满意度为{b4_4_4}%,"体育文化等基础设施"的满意度为{b4_4_5}%,"住宿条件"的满意度为{b4_4_6}%。 + + + 资源条件各方面满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价资源条件满意度 + 单位:% + + 资源条件各方面 + 大一 + 大二 + 大三 + 大四 +Z + Z + Z + Z + z +注:图表中数值为计算所得平均分数。 + + 各专业学生评价资源条件满意度 + 单位:% + + 专业名称 + 教室及教学设备 + 实验实训室条件 + 图书馆资源 + 网络资源 + 体育文化等基础设施 + 住宿条件 +Z + Z + Z + Z + Z + Z + z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + + 总体满意度 +从总体满意度评价的各项占比来看,该校学生选择"非常满意"的占{b5_1_1}%,"比较满意"的占{b5_1_2}%,"一般"的占{b5_1_3}%,"比较不满意"的占{b5_1_4}%。 + + + 总体满意度评价各项占比 + +在总体满意度方面,该校学生对本校的总体满意度为{b5_1_5}%。 + + + 总体满意度 + +注:图表中数值为计算所得平均分数。 + 各年级学生评价总体满意度 + 单位:% + + + 大一 + 大二 + 大三 + 大四 +对学校的总体满意度 + 86 + 82 + 82 + 83 +注1:图表中数值为计算所得平均分数。 + + 各专业学生评价总体满意度 + 单位:% + + 专业名称 + 对学校的总体满意度 +Z + z +注1:图表中数值为计算所得平均分数。 +注2:个别专业由于样本较少没有展示。 + +