This commit is contained in:
zlwu committed 2025-11-29 13:15:08 +08:00
1 parent 28d4211b99
commit 7d2c24d1c0
4 files changed
+826 -163

No files matched your search

@@ -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
View File
@@ -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
View File
@@ -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
File diff suppressed because it is too large. Load diff