diff --git a/.obsidian/plugins/remember-cursor-position/cursor-positions.json b/.obsidian/plugins/remember-cursor-position/cursor-positions.json
index e8e7069..dbd28cf 100644
--- a/.obsidian/plugins/remember-cursor-position/cursor-positions.json
+++ b/.obsidian/plugins/remember-cursor-position/cursor-positions.json
@@ -1 +1 @@
-{"月度/8月/8月.md":{"scroll":451.8548,"cursor":{"from":{"ch":6,"line":465},"to":{"ch":6,"line":465}}},"材料/服务器.md":{"scroll":0,"cursor":{"from":{"ch":8,"line":6},"to":{"ch":8,"line":6}}},"月度/9月/9月.md":{"scroll":102.7969,"cursor":{"from":{"ch":11,"line":125},"to":{"ch":11,"line":125}}},"月度/7月/7月.md":{"scroll":138.3906,"cursor":{"from":{"ch":29,"line":147},"to":{"ch":29,"line":147}}},"月度/6月/6月.md":{"scroll":58.2917,"cursor":{"from":{"ch":72,"line":63},"to":{"ch":72,"line":63}}},"月度/5月/5月.md":{"scroll":93.1957,"cursor":{"from":{"ch":20,"line":105},"to":{"ch":20,"line":105}}},"月度/4月/4月.md":{"scroll":120.1806,"cursor":{"from":{"ch":20,"line":139},"to":{"ch":20,"line":139}}},"月度/3月/3月.md":{"scroll":33.6304,"cursor":{"from":{"ch":6,"line":39},"to":{"ch":6,"line":39}}},"月度/7月/7月工作总结及8月工作计划.md":{"scroll":0,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/6月/6月份晨午检bug修复.md":{"scroll":307.9981,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/7月/设备管理中心研发记录.md":{"scroll":110.1015,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/8月/CA身份认证app/CA身份认证app流程图.md":{"scroll":5.8654,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/9月/20250903常见病优化沟通.md":{"scroll":16.0417,"cursor":{"from":{"ch":0,"line":36},"to":{"ch":0,"line":36}}},"月度/9月/华夏汇海技术对接交流会议纪要.md":{"scroll":18.375,"cursor":{"from":{"ch":0,"line":35},"to":{"ch":0,"line":35}}}}
\ No newline at end of file
+{"月度/8月/8月.md":{"scroll":451.8548,"cursor":{"from":{"ch":6,"line":465},"to":{"ch":6,"line":465}}},"材料/服务器.md":{"scroll":0,"cursor":{"from":{"ch":14,"line":7},"to":{"ch":44,"line":7}}},"月度/9月/9月.md":{"scroll":159.9665,"cursor":{"from":{"ch":13,"line":180},"to":{"ch":13,"line":180}}},"月度/7月/7月.md":{"scroll":138.3906,"cursor":{"from":{"ch":29,"line":147},"to":{"ch":29,"line":147}}},"月度/6月/6月.md":{"scroll":58.2917,"cursor":{"from":{"ch":72,"line":63},"to":{"ch":72,"line":63}}},"月度/5月/5月.md":{"scroll":93.1957,"cursor":{"from":{"ch":20,"line":105},"to":{"ch":20,"line":105}}},"月度/4月/4月.md":{"scroll":120.1806,"cursor":{"from":{"ch":20,"line":139},"to":{"ch":20,"line":139}}},"月度/3月/3月.md":{"scroll":33.6304,"cursor":{"from":{"ch":6,"line":39},"to":{"ch":6,"line":39}}},"月度/7月/7月工作总结及8月工作计划.md":{"scroll":0,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/6月/6月份晨午检bug修复.md":{"scroll":307.9981,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/7月/设备管理中心研发记录.md":{"scroll":110.1015,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/8月/CA身份认证app/CA身份认证app流程图.md":{"scroll":5.8654,"cursor":{"from":{"ch":0,"line":0},"to":{"ch":0,"line":0}}},"月度/9月/20250903常见病优化沟通.md":{"scroll":16.0417,"cursor":{"from":{"ch":0,"line":36},"to":{"ch":0,"line":36}}},"月度/9月/华夏汇海技术对接交流会议纪要.md":{"scroll":0,"cursor":{"from":{"ch":64,"line":3},"to":{"ch":64,"line":3}}},"月度/9月/体质测试数据上传接口文档.md":{"scroll":0,"cursor":{"from":{"ch":0,"line":4},"to":{"ch":0,"line":4}}}}
\ No newline at end of file
diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json
index ffedc1b..d99e340 100644
--- a/.obsidian/workspace.json
+++ b/.obsidian/workspace.json
@@ -4,11 +4,11 @@
"type": "split",
"children": [
{
- "id": "01c693bcaf3f5fac",
+ "id": "cf72c72e138b152e",
"type": "tabs",
"children": [
{
- "id": "3f1e7e65d04e1026",
+ "id": "40fd599fcadba7fb",
"type": "leaf",
"state": {
"type": "markdown",
@@ -94,12 +94,13 @@
"state": {
"type": "outline",
"state": {
+ "file": "月度/9月/9月.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
- "title": "大纲"
+ "title": "9月 的大纲"
}
},
{
@@ -160,12 +161,11 @@
"title": "标签"
}
}
- ],
- "currentTab": 1
+ ]
}
],
"direction": "horizontal",
- "width": 334.5
+ "width": 330.5
},
"left-ribbon": {
"hiddenItems": {
@@ -183,21 +183,24 @@
"obsidian-git:Open Git source control": false
}
},
- "active": "bcc428cbb19bd237",
+ "active": "40fd599fcadba7fb",
"lastOpenFiles": [
+ "月度/9月/体质测试数据上传接口文档.md",
"月度/9月/9月.md",
+ "月度/9月/体质测试数据上传接口文档~A562C.tmp",
+ "月度/9月/~$测试数据上传接口文档.docx",
+ "月度/9月/体质测试数据上传接口文档.adoc",
+ "月度/9月/体质测试数据上传接口文档~86D86.tmp",
+ "月度/9月/体质测试数据上传接口文档.docx",
"月度/9月/华夏汇海技术对接交流会议纪要.md",
+ "材料/服务器.md",
+ "月度/9月/~$汇海体测系统接口V2.0 .docx",
"月度/9月/华夏汇海体测系统接口V2.0 .docx",
"月度/8月/8月.md",
- "材料/服务器.md",
"月度/9月/新疆青卫舜源网络资产情况表.xlsx",
"月度/8月/表 1脊柱侧弯筛查结果判定表 3脊柱弯曲异常筛查结果记录表.docx",
"月度/9月/质控界值.xlsx",
"月度/9月/20250903常见病优化沟通.md",
- "月度/9月/~$质控界值.xlsx",
- "月度/9月/4.2025年全国学生常见病和影响因素监测与干预项目工作手册0903.docx",
- "月度/9月/20250903常见病优化沟通.txt",
- "月度/封面.base",
"月度/8月/CA身份认证app/CA身份认证app流程图.md",
"月度/7月/设备管理中心研发记录.md",
"月度/7月/华为服务器测试报告.md",
@@ -205,12 +208,10 @@
"月度/7月/7月份晨午检bug修复.md",
"月度/7月/7月.md",
"月度/6月/6月份晨午检bug修复.md",
- "月度/4月/四月份工作总结--颜准.docx",
"月度/3月/3月.md",
"月度/4月/4月.md",
"月度/5月/5月.md",
"月度/6月/6月.md",
- "月度/6月/2025年上半年工作总结颜准.docx",
"月度/6月/软著.md",
"图片/9月.png",
"月度/未命名.canvas",
@@ -224,7 +225,6 @@
"月度/8月/资源发展中心汇报/资源发展中心问题.md",
"材料/转正材料/转正述职报告.md",
"月度/7月/ca会议纪要.md",
- "月度/8月/未命名.md",
"月度/7月/Attachments/设备管理中心优化需求文档.png",
"1755743563407_d.png",
"Pasted image 20250808165433.png",
diff --git a/月度/9月/9月.md b/月度/9月/9月.md
index 6856fd1..efa02c6 100644
--- a/月度/9月/9月.md
+++ b/月度/9月/9月.md
@@ -135,3 +135,47 @@ feat(newstudent_page): 优化学生信息保存功能
- 修复角色和在线用户相关查询的 SQL 语法问题
- 在用户密码重置页面添加额外的脚本引用
+# 9.10
+1.晨午检系统优化传染病报告登记批量删除操作。
+2.flutterdebug模式去除debug标志
+```dart
+MaterialApp(
+ debugShowCheckedModeBanner: false
+ ...
+)
+```
+3.中考体育系统`迁移`==达梦数据库==fix(manager): 修复学生信息处理相关问题
+- 修复民族字段空格问题
+- 优化生日字段格式处理
+- 改进学校列表获取方法异常处理
+- 优化班级信息查询 SQL
+- 修复学生信息批量导入生日格式问题
+- 优化用户类型密码更新逻辑,排除超级管理员
+4.常见病apprefactor(app): 重构应用启动和版本更新逻辑
+- 移除 SplashPage,将版本更新检查逻辑迁移到 ManagePage
+- 更新 RegAndLoginPage 为应用的初始页面
+- 调整版本更新 URL 和相关配置
+- 优化版本更新流程,修复相关问题
+ feat(auth): 实现自动登录功能并优化用户信息存储
+- 新增自动登录检查逻辑,启动时尝试使用缓存信息登录
+- 实现用户信息在 SQLite 数据库中的存储和读取
+- 优化登录流程,支持加密用户名和密码登录
+- 重构登录相关代码,提高可维护性和可读性
+- 初步实现持久化登录
+
+
+# 9.11
+1.常见病appfeat/android: 添加存储权限并优化权限请求逻辑
+- 在 AndroidManifest.xml 中添加存储权限
+- 在注册和登录页面中请求存储权限
+- 优化版本更新模块中的存储权限请求逻辑
+- 优化更新的逻辑
+2.对接华夏汇海主机
+[[体质测试数据上传接口文档]]
+3.常见病apprefactor(page): 重构历史数据页面
+- 优化 ItemInfo 类的定义
+- 调整 HistoryDataPage 页面布局和样式
+- 重构 `_filterData` 方法,提高代码可读性
+- 优化日期选择和过滤逻辑
+- 重构学生详细信息界面
+- 改进数据重新上传和删除
\ No newline at end of file
diff --git a/月度/9月/体质测试数据上传接口文档.docx b/月度/9月/体质测试数据上传接口文档.docx
new file mode 100644
index 0000000..80991ec
Binary files /dev/null and b/月度/9月/体质测试数据上传接口文档.docx differ
diff --git a/月度/9月/体质测试数据上传接口文档.md b/月度/9月/体质测试数据上传接口文档.md
new file mode 100644
index 0000000..fefc2d2
--- /dev/null
+++ b/月度/9月/体质测试数据上传接口文档.md
@@ -0,0 +1,86 @@
+# 体质测试数据上传接口文档
+
+数据上传接口说明:
+
+```json
+httpUrl: "http://test.yangge666.top:8898/physique-api/studentResult/deviceUploadResult"
+method: "post",
+contentType: "application/json",
+requestBody:
+{
+ "sno": "", //设备序列号,蓝牙/wifi的mac码,设备唯一标识,不可随意修改
+ "studentCode": "81100010000004230", //二维码中存储的信息//第一位:系统编号、第二位到第三位:年级编号、第四位到第七位:学生编号、第八位到第九位:次数;第十位至最后为userId
+ "studentName": "", //学生姓名,二维码传值,第一位
+ "studentGender": "",//性别,二维码传值第三位
+ "systemType": "",//系统编号,二维码传值第四位
+ "phoneNum": "",//手机号,二维码传值第五位
+ "results": [{
+ "itemId": "", //1:身高、2:体重、3:肺活量、-1:BMI、4:50米跑、5:坐位体前屈、6:一分钟跳绳、7:仰卧起坐、8:50米*8往返跑、9:引体向上、10、1000米跑、11:800米跑、13:立定跳远
+ "itemName": "", //检测项目
+ "result": "", //检测成绩
+
+ },{
+ "itemId": "",
+ "itemName": "", //检测项目
+ "result": "", //检测成绩
+
+ }]
+}
+
+
+ResponseBody:
+{
+ "msg": "操作成功",
+ "code": 200,
+}
+
+{
+ "msg": "未查询到该学生。",
+ "code": 500
+}
+
+{
+ "msg": "设备未认证",
+ "code": 500
+}
+```
+
+获取学生信息接口:
+
+```json
+httpUrl: "http://test.yangge666.top:8898/physique-api/studentResult/getStudentInfo"
+method: "post",
+contentType: "application/json"
+requestBody:
+{
+ "sno": "", //设备序列号,蓝牙/wifi的mac码,设备唯一标识,不可随意修改
+ "studentCode": "81100010000004230", //二维码中存储的信息
+}
+
+
+ResponseBody:
+{
+ "msg": "操作成功",
+ "code": 200,
+ "data": {
+ studentName: "XXX",
+ schoolName: "XXX",
+ className: "XXX年级XX班级"
+ }
+}
+
+{
+ "msg": "未查询到该学生或编码错误。",
+ "code": 500
+}
+
+{
+ "msg": "设备未认证",
+ "code": 500
+}
+```
+
+
+
+
+