0553ca4fa352c878adbb8f50a9f0c288458814ee
后端 (3 个文件, 16+/5-):
* ocr/ZipExtractor.java: catch (IllegalArgumentException) →
catch (IllegalArgumentException | MalformedInputException).
ZipInputStream 用错 charset 解码 entry name 抛的是
MalformedInputException (IOException 子类), 旧 catch 漏掉导致 GBK
回退永远是死代码 (中文 Windows 打包的 zip 直接报 MalformedInputException
上抛 500)。
* BizMeetingMaterialServiceImpl.java: 同款修复 (会务材料打包上传)
* BizMeetingAttendeeServiceImpl.java: 同款修复 (参会人批量导入 zip)
前端 (2 个文件, 6+/1-):
* MeetingDetail.vue pushInvite: posterUrl 空阻断 (无日程海报不允许
发送邀请, 批量/行内共用入口, 一处守卫同时卡两路)
* MeetingInvitation.vue line 7: 称谓 "尊敬的 {{ name }}:" → "尊敬的
{{ name }} 教授:" (医生点邀请函链接看到的网页)
Description
No description provided
20 MiB
Languages
Java
43.8%
Vue
26.8%
HTML
25.9%
Python
1.4%
JavaScript
1.2%
Other
0.8%