zlwu пре 11 месеци
родитељ
комит
7d2c24d1c0

+ 11 - 0
docs/开发文档/学生考核申请附件功能改造说明.md

@@ -177,6 +177,17 @@ interface XskhAssessmentBonusApprovalForm {
 - `ElMessageBox`: 确认对话框
 - `ElLoading`: 加载状态
 
+## 2025-11-29 移动端违纪记录适配
+
+最新一轮改造已经将移动端违纪记录录入页(`mobile/src/pages/xskh/wjjlEntry/disciplineRecordForm.vue`)迁移到与宿舍卫生检查新增页一致的附件上传方案,主要收益如下:
+
+1. **统一的上传能力**:支持 `uni.chooseFile`、相册/相机、备用 action sheet,多端体验保持一致。
+2. **多类型文件**:除图片外,可上传 PDF、Word 等文档并在界面上以卡片方式区分展示。
+3. **微信优化**:在微信内置浏览器自动初始化 JS-SDK,保留进度条与后端 `/system/wechat/downloadToOss` 的桥接能力。
+4. **一致的交互**:图片列表提供预览/下载/删除/重试,文档列表提供下载/删除/重试,同步复用 15 个文件、10MB 大小的限制说明。
+
+后续若有新的移动端页面需要接入文件上传,可直接参考此实现或复用该文档中的“技术实现”章节配置,确保多端体验保持一致。
+
 ## 总结
 
 本次改造成功将学生考核申请的附件功能升级为现代化的文件管理系统,提供了:

+ 1 - 1
mobile/.env.development

@@ -5,7 +5,7 @@ NODE_ENV=development
 
 # API 服务器配置
 VUE_APP_API_BASE_URL=/api
-VUE_APP_DEV_SERVER_URL=http://localhost:8080
+VUE_APP_DEV_SERVER_URL=http://localhost:8081
 VUE_APP_REQUEST_TIMEOUT=300000
 VUE_APP_REPEAT_SUBMIT_INTERVAL=500
 

+ 1 - 1
mobile/.env.production-local

@@ -9,7 +9,7 @@ NODE_ENV=production
 VUE_APP_API_BASE_URL=/prod-api
 # 如果生产环境需要直接访问完整URL,请修改为:
 # VUE_APP_API_BASE_URL=https://api.example.com
-VUE_APP_DEV_SERVER_URL=http://hzdyjsapp.camasort.com/
+VUE_APP_DEV_SERVER_URL=http://hzdyjsapp.camasort.com
 VUE_APP_REQUEST_TIMEOUT=300000
 VUE_APP_REPEAT_SUBMIT_INTERVAL=500
 

Разлика између датотеке није приказан због своје велике величине
+ 717 - 150
mobile/src/pages/xskh/wjjlEntry/disciplineRecordForm.vue


Неке датотеке нису приказане због велике количине промена