9.11
This commit is contained in:
44
月度/9月/9月.md
44
月度/9月/9月.md
@@ -135,3 +135,47 @@ feat(newstudent_page): 优化学生信息保存功能
|
||||
- 修复角色和在线用户相关查询的 SQL 语法问题
|
||||
- 在用户密码重置页面添加额外的脚本引用
|
||||
|
||||
# 9.10
|
||||
1.<span style="color:#3EC1D3 !important;">晨午检系统</span>优化传染病报告登记批量删除操作。
|
||||
2.<span style="color:#ffff00 !important;">flutter</span><span style="color:#00b050 !important;">debug</span>模式去除<span style="color:#00b050 !important;">debug</span>标志
|
||||
```dart
|
||||
MaterialApp(
|
||||
debugShowCheckedModeBanner: false
|
||||
...
|
||||
)
|
||||
```
|
||||
3.<span style="color:#3EC1D3 !important;">中考体育系统</span>`迁移`==达梦数据库==fix(manager): 修复学生信息处理相关问题
|
||||
- 修复民族字段空格问题
|
||||
- 优化生日字段格式处理
|
||||
- 改进学校列表获取方法异常处理
|
||||
- 优化班级信息查询 SQL
|
||||
- 修复学生信息批量导入生日格式问题
|
||||
- 优化用户类型密码更新逻辑,排除超级管理员
|
||||
4.<span style="color:#3EC1D3 !important;">常见病app</span>refactor(app): 重构应用启动和版本更新逻辑
|
||||
- 移除 SplashPage,将版本更新检查逻辑迁移到 ManagePage
|
||||
- 更新 RegAndLoginPage 为应用的初始页面
|
||||
- 调整版本更新 URL 和相关配置
|
||||
- 优化版本更新流程,修复相关问题
|
||||
feat(auth): 实现自动登录功能并优化用户信息存储
|
||||
- 新增自动登录检查逻辑,启动时尝试使用缓存信息登录
|
||||
- 实现用户信息在 SQLite 数据库中的存储和读取
|
||||
- 优化登录流程,支持加密用户名和密码登录
|
||||
- 重构登录相关代码,提高可维护性和可读性
|
||||
- 初步实现持久化登录
|
||||
|
||||
|
||||
# 9.11
|
||||
1.<span style="color:#3EC1D3 !important;">常见病app</span>feat/android: 添加存储权限并优化权限请求逻辑
|
||||
- 在 AndroidManifest.xml 中添加存储权限
|
||||
- 在注册和登录页面中请求存储权限
|
||||
- 优化版本更新模块中的存储权限请求逻辑
|
||||
- 优化更新的逻辑
|
||||
2.对接华夏汇海主机
|
||||
[[体质测试数据上传接口文档]]
|
||||
3.<span style="color:#3EC1D3 !important;">常见病app</span>refactor(page): 重构历史数据页面
|
||||
- 优化 ItemInfo 类的定义
|
||||
- 调整 HistoryDataPage 页面布局和样式
|
||||
- 重构 `_filterData` 方法,提高代码可读性
|
||||
- 优化日期选择和过滤逻辑
|
||||
- 重构学生详细信息界面
|
||||
- 改进数据重新上传和删除
|
||||
BIN
月度/9月/体质测试数据上传接口文档.docx
Normal file
BIN
月度/9月/体质测试数据上传接口文档.docx
Normal file
Binary file not shown.
86
月度/9月/体质测试数据上传接口文档.md
Normal file
86
月度/9月/体质测试数据上传接口文档.md
Normal file
@@ -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
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user