修复三端 IM、BPM、MES、WMS、MP、Mall 等模块的 TypeScript 类型错误, 确保 pnpm check:type 可以通过。 主要改动: - 修复 IM 游标、会话、群选择等空值收窄问题 - 修复 BPM 设计器本地文件导入 API,改用 file.text() - 修复 MES/WMS 明细缓存 delete detailMap.key 字面属性笔误 - 修复 WMS 展开行明细加载的空 ID 保护 - 修复 MP 上传和菜单事件 emit 类型定义 - 修复 Mall showcase 可选 id 参与 includes 的类型问题 - 加固 shared download 的 base64 解析逻辑 验证: - pnpm -F @vben/web-ele typecheck - pnpm -F @vben/web-antdv-next typecheck - pnpm -F @vben/web-antd typecheck - pnpm check:type - pnpm exec eslint <本次改动文件> - git diff --check
base
基础共享包,请勿引入 workspace 依赖