![[12月.png]]
```table-of-contents
option1: value1
option2: value2
```
# 12.1
1.石榴籽
chore(config): 更新应用名称和版本信息
- 将应用名称从"石榴籽家校协同平台"更改为"石榴籽健康"
- 将应用版本从"1.1.0"降级为"0.0.6"
- 更新地图referer字段为"石榴籽健康小程序"
- 修改后端启动成功提示信息为艺术字样式并更新内容为"石榴籽健康"相关图案文字
feat(agent): 动态显示应用名称
- 将硬编码的应用名称替换为从全局配置中获取的动态名称
- 在 data 中新增 appname 字段用于存储应用名称
- 更新欢迎消息中的应用名称引用方式
- 确保新聊天和历史记录加载时正确显示动态名称
feat(podcast): 添加播客播放器功能
- 新增全局音频管理器 globalaudio.js,用于管理播客播放状态
- 创建 MiniPlayer 组件,实现迷你播放器界面和基础控制逻辑
- 新增 podcast 播放页面,支持歌词滚动、进度条控制等功能
- 在 main.js 中注册全局音频管理器,便于组件间共享播放状态
- 修改 App.vue 和首页引入并使用 MiniPlayer 组件
- 更新 pages.json 配置,添加 podcast 页面路由
- 优化部分页面路径配置,移除末尾斜杠
- 修复 BookMapper.xml 中 SQL 字段映射错误
- 为 BookManageController 添加缓存注解和书籍详情接口
- 升级推荐模块界面,支持播客类型推荐配置
- 为多个表格添加序号列,优化用户体验
feat(podcast): 实现播客播放功能并优化UI交互
- 新增倍速播放功能,支持1.0x至2.0x五档变速
- 添加章节列表展示及切换功能
- 集成书籍详情API接口,动态加载播客内容
- 优化歌词滚动定位逻辑
- 改进进度条拖拽体验
- 更新分享标题文案
- 修复部分样式布局问题
refactor(audio): 重构播客播放器组件以提升用户体验和代码健壮性
- 移除独立的 MiniPlayer 组件,将其功能整合进播客页面
- 新增底部迷你播放器展示当前播放信息
- 实现 InnerAudioContext 作为全局音频管理器的备选方案
- 增强播放控制逻辑,支持倍速播放、上下曲切换
- 完善章节列表渲染及交互,添加播放状态标识
- 引入播放历史记录跟踪机制
- 优化封面图片加载异常处理
- 改进时间格式化函数以适应多种输入格式
- 更新页面导航逻辑,增强返回操作的稳定性
- 配置应用后台音频模式支持
- 提升界面样式细节与视觉一致性
2.撰写12月度kpi
![[新疆青卫舜源2025年12月技术部KPI-研发工程师-颜准.xlsx]]
# 12.2
1.石榴籽
feat(podcast): 优化播客音频播放逻辑
- 移除顶部导航栏中的返回按钮和菜单按钮
- 优先使用微信背景音频管理器,降级使用内部音频上下文
- 新增背景音频事件监听处理逻辑
- 更新播放控制逻辑以兼容背景音频管理器
- 修复切换章节时的播放状态同步问题
- 移除页面卸载时销毁内部音频上下文的代码
- 优化章节播放逻辑,支持标记已播放章节
feat(podcast): 实现播客播放记录功能并优化播放器界面
- 新增获取和更新播放记录的API接口
- 在manifest.json中配置audio后台运行权限
- 收藏页面添加type字段支持播客跳转
- 重构播客播放器UI界面,采用极简设计风格
- 实现播放进度自动记录和恢复功能
- 添加倍速播放和章节切换功能
- 优化音频播放逻辑,支持后台播放
- 增加播放列表展示和章节导航功能
- 实现封面图片加载失败的兜底处理
- 添加播放状态同步和定时更新机制
fix(podcast): 修复音频播放逻辑并优化播放按钮样式
- 调整音频播放顺序,先设置音频源和播放位置再开始播放
- 优化播放按钮的视觉效果,添加渐变背景和阴影
- 增加按钮悬停效果和点击反馈动画
- 扩大播放按钮尺寸并增强图标清晰度
- 修复播放器在不同环境下的兼容性问题
2.巴州常见病
修复因修改生日学生编号错误的学生录不进去的问题

3.修复晨午检和田于田县上报数与统计数不统一的问题

# 12.3
1.石榴籽
feat(podcast): 添加播客点赞和评论功能
- 实现点赞和取消点赞播客的功能
- 添加发表和删除评论的功能
- 在播客详情页展示点赞数和评论列表
- 支持长按删除自己的评论
- 优化用户评论显示逻辑,当前用户评论显示"我"
- 添加删除评论确认弹窗
- 更新页面样式以适应新增功能
- 修复章节ID匹配逻辑
- 改进播放器控制按钮样式和交互效果
- 优化页面滚动布局和高度计算
- 添加默认头像和相关样式
- 改进时间格式化函数
- 更新API导入和调用方式
- 增强错误处理和用户反馈提示
- 优化倍速播放切换逻辑
- 改进播放记录更新机制
- 添加防抖处理避免重复点赞
- 实现评论成功后自动滚动到顶部
- 修复音频播放位置跳转问题
- 优化页面元素间距和视觉层次
- 添加播放按钮动画效果
- 改进控制按钮的触摸反馈
- 更新颜色变量和主题一致性
- 增加边界检查防止空值异常
- 优化代码结构和可读性
- 补充必要的注释说明
- 统一图标字体大小和对齐方式
- 改善响应式设计适配不同屏幕
- 修复进度条显示和交互问题
- 增加播放列表章节ID唯一标识
- 优化系统状态栏高度计算
- 改进音频上下文切换逻辑
- 添加播放器事件监听完善
- 优化性能减少不必要的重渲染
- 改善无障碍访问支持
- 增加更多用户操作引导提示
- 修复已知的样式兼容性问题
- 提升整体用户体验和界面美观度
- 加强数据安全性和校验机制
- 优化网络请求错误处理
- 增强代码健壮性和容错能力
2.确认巴州常见病需求
3.石榴籽
feat(podcast): 重构播客详情页交互与评论功能
- 重构点赞接口调用方式,统一使用POST请求并传递bookId参数
- 修改评论接口地址,新增评论删除和分页获取评论功能
- 新增获取播客点赞数接口
- 引入uni-ui组件库依赖
- 重新设计播放器界面,优化进度条交互逻辑
- 实现自定义进度条拖拽和点击跳转功能
- 添加评论输入框聚焦状态管理和键盘适配
- 优化评论列表展示和删除交互体验
- 增强时间格式化处理兼容性
- 调整页面布局和样式细节提升用户体验
# 12.4
1.石榴籽
feat(podcast): 实现播客播放积分功能并优化交互体验
- 新增播放积分系统,支持累计播放时间并定时发放积分奖励
- 优化播放控制栏UI,替换图标为图片资源并增加禁用状态样式
- 改进评论区交互,支持点击评论图标直接聚焦输入框
- 增加分享功能,支持微信小程序转发和朋友圈分享
- 完善点赞和评论组件样式,统一图标和数字显示风格
- 重构音频播放逻辑,精确记录播放时间并处理暂停/结束状态
- 修复个人评论显示问题,正确展示"我"的标识
- 移除冗余代码和重复注释,提升代码可读性
- 后端新增积分更新接口,支持事务处理和积分上限校验
- 添加缓存注解优化接口性能,包括播放记录、评论和点赞数据
- 修复评论删除功能,修正参数传递和接口调用逻辑
style(podcast): 更新点赞图标和按钮样式
- 将点赞按钮的心形图标从 '♥' 和 '♡' 更改为 '❤️' 和 '🤍'
- 注释掉了点赞按钮的渐变背景和阴影样式
- 调整了推荐页面表单项属性顺序和部分样式细节
- 优化了播客选择器及新增字段的布局和功能实现
- 统一了表格列的对齐方式和溢出提示配置
feat(podcast): 支持根据type字段跳转播客页面
- 在文章数据中添加type字段,默认值为'0'
- 当type为'1'且存在url时,解析url并跳转至播客页面
- 优化跳转逻辑,提取bookId作为查询参数
- 增加播客链接有效性校验及提示
- 应用场景包括推荐卡片、搜索结果等页面的文章打开逻辑
2.统计体测乌市各区县2025年11月24日 县市区报告书
[[2025年11月24日 县市区报告书模版.docx]]
3.中考体育国产化测试版本上线,修复中考体育国产化BUG
> [!tip]
> ①修复不能新增考试项目配置项目的问题
>
> ②修复不能下载导入学生模板,不能导入学生的问题
>
> [!note]
> **提交记录**
> refactor(student): 修改生日字段类型为Date并优化相关处理逻辑
>- 将SysStudent实体类中的birthday字段从String类型改为Date类型
>- 更新对应的getter和setter方法以支持新的Date类型
>- 移除不必要的字符串格式转换逻辑
>- 在数据访问层明确指定jdbcType为DATE
>- 统一日期格式化处理,在服务层和工具类中使用SimpleDateFormat
>- 清理无用的ToStringBuilder导入语句
>- 修正SQL映射文件中对birthday字段的处理方式
>- 标准化XML中的单引号使用
>
>refactor(student): 修改生日字段类型为Date并优化相关处理逻辑
>- 将SysStudent实体类中的birthday字段从String类型改为Date类型
>- 更新对应的getter和setter方法以支持新的Date类型
>- 移除不必要的字符串格式转换逻辑
>- 在数据访问层明确指定jdbcType为DATE
>- 统一日期格式化处理,在服务层和工具类中使用SimpleDateFormat
>- 清理无用的ToStringBuilder导入语句
>- 修正SQL映射文件中对birthday字段的处理方式
>- 标准化XML中的单引号使用
>
# 12.5
1.统计体测乌市各区县2025年11月24日 县市区报告书
> [!tip]
> 确认每个区县下各学校及学生数
> [[每个区县下各学校及学生数.xls]]
[新市区表](https://www.binghuai.xyz/markdown/20251205220747148.png)
2.确认巴州常见病需求,并安排排期
3.修复中考体育国产化BUG
> [!tip]
> ①修复学校不能新增计划
> ②修复学校不能给计划中的学生添加项目
> ③修复学校不能执行计划
> ④修复学校执行计划后考点没有出现审核
> ⑤修复考点审核学校失败
> ⑥修复学生成绩录不进去
> [!note]
> **提交记录**
> 🐞fix(manager): 修复学生项目管理和成绩显示中的多个问题
>
> - 修改MongoDB生产配置,更新authSource参数为physique。
> - 优化学生编辑页面的民族显示逻辑,增加空值检查和手动查找机制。
> - 改进学生项目选择参数处理,确保数据类型正确转换和行数据获取的健壮性。
> - 修复成绩显示页面的空值判断逻辑,避免数组操作错误。
> - 调整TkProjectsItemResult实体类中schoolId字段类型为Long并添加序列化注解。
> - 移除SysStudentServiceImpl中的@Transactional注解,优化空集合判断逻辑。
> - 更新多个MyBatis映射文件,改进SQL查询条件、类型处理、GROUP BY逻辑和LIKE语句兼容性。
> 🐞fix(results): 改进成绩验证逻辑和保存处理
>
> - 添加 itemResultsMap 映射以快速查找行数据,优化验证性能。
> - 重构成绩字段验证逻辑,根据项目ID支持分秒、秒和小数等不同格式。
> - 增强范围验证,正确处理分秒格式、秒格式和纯数字范围。
> - 修改保存数据的AJAX请求,使用直接 $.ajax 调用并添加成功和错误回调。
> - 改进错误处理,添加 try-catch 块和更详细的错误消息。
> - 清理代码注释和格式,提升可读性。