摘要: 多条件筛选表单:姓名、身份证号、评估时间范围、能力等级。 结果表格:分页展示评估记录,支持排序和导出。 权限控制:根据用户角色隐藏敏感操作按钮。 阅读全文
posted @ 2026-02-28 20:59 河北肘击王 阅读(3) 评论(0) 推荐(0)
摘要: 流式导出:使用POI的SXSSFWorkbook,避免大文件内存溢出。 筛选导出:根据查询条件筛选数据,仅导出符合条件的记录。 文件下载:设置响应头为application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,触发浏览器下载 阅读全文
posted @ 2026-02-28 14:26 河北肘击王 阅读(3) 评论(0) 推荐(0)
摘要: 按能力等级统计:统计各等级的人数和占比,生成饼图。 按年龄分组统计:按60-69、70-79、80+分组,统计各年龄段的平均得分和等级分布,生成柱状图。 按时间统计:按月统计评估次数和等级变化趋势,生成折线图。 阅读全文
posted @ 2026-02-26 23:55 河北肘击王 阅读(1) 评论(0) 推荐(0)
摘要: 支持的查询条件: 基本信息:姓名(模糊)、身份证号(精确/模糊)、性别。 评估信息:评估时间范围、能力等级。 分页参数:页码、每页条数。 使用MyBatis-Plus的 Page 类,结合条件构造器 QueryWrapper 实现多条件分页查询。 阅读全文
posted @ 2026-02-25 23:45 河北肘击王 阅读(4) 评论(0) 推荐(0)
摘要: 1. 动态生成表单:从数据字典表中读取评估项,按维度分组渲染表单。 2. 前端交互:使用Vue的v-for循环渲染量表项,支持选项选择和分值自动计算。 3. 量表缓存:将量表结构缓存到Redis,避免每次请求都查询数据库。 阅读全文
posted @ 2026-02-25 22:29 河北肘击王 阅读(3) 评论(0) 推荐(0)
摘要: 1. 表单校验:使用Spring Validation注解校验字段,如 @NotBlank 、 @Pattern 2. 身份证号校验:自定义校验器,检查长度、校验位和出生日期合理性 3. 密码加密:使用BCryptPasswordEncoder对密码进行加密存储,避免明文泄露 阅读全文
posted @ 2026-02-24 19:15 河北肘击王 阅读(3) 评论(0) 推荐(0)
摘要: 使用Spring Initializr生成项目: 项目类型:Maven Project ​语言:Java 依赖:Spring Web、MyBatis Framework、MySQL Driver、Spring Security、Spring Data Redis、Lombok、Validation 阅读全文
posted @ 2026-02-23 23:33 河北肘击王 阅读(4) 评论(0) 推荐(0)
摘要: 用户表与评估记录表:一对多(一个用户可多次评估) 评估记录表与量表明细表:一对多(一次评估包含多个量表项) 数据字典表:被其他表引用,提供选项和名称映射 阅读全文
posted @ 2026-02-23 13:56 河北肘击王 阅读(2) 评论(0) 推荐(0)
摘要: 《人月神话》作为软件工程领域的经典之作,虽诞生于半个多世纪前,却依旧能精准戳中当下软件开发中的诸多痛点,打破了人们对项目管理的诸多天真幻想,让我对软件工程、团队协作与项目推进有了颠覆性的认知。 书中最核心的“人月神话” 理论,彻底颠覆了我以往的认知:人力和时间并非简单的线性替换关系,在软件开发中,盲 阅读全文
posted @ 2026-02-21 22:08 河北肘击王 阅读(3) 评论(0) 推荐(0)
摘要: 采用前后端分离架构,后端提供RESTful接口,前端(WEB+手机端)通过接口调用实现功能: 后端:Spring Boot 作为核心框架,负责业务逻辑、数据处理和接口提供。 WEB前端:Vue + Element UI,面向管理员和专业评估人员。 手机端:Uniapp 开发,一次编码多端发布,适配A 阅读全文
posted @ 2026-02-21 19:50 河北肘击王 阅读(3) 评论(0) 推荐(0)