TermiNexus
|
eb5b51a474
|
feat(talk): 新增 Talk 企业聊天页面(仿微信三栏)
- 新增 src/views/talk/{Talk.vue,GroupCreateDialog.vue}、src/api/talk.ts、src/utils/talkSocket.ts
- 引入 socket.io-client:/talk 命名空间连接、断线重连、401 自动换令牌、心跳与 typing 节流
- 会话列表 / 消息气泡区(图片预览、文件卡片、时间分组、未读红点、上滑加载更早消息)/ 群成员面板
- 建群对话框:选本公司成员 + 配额实时提示(公司群/个人群/单群人数/公司参与人数)
- 路由 /talk(menuGuarded)+ apps/index.ts 注册 + vite.config.ts 增加 /socket.io 代理(ws)
|
2026-09-26 23:46:41 +08:00 |
|
TermiNexus
|
4d49e549b5
|
build(assets): 裁剪 tinymce 部署产物(40MB 整包 → 14 文件 1.19MB)
- copyTinymceAssets 只拷运行时必需文件(核心 js/主题/模型/图标/oxide 皮肤 + 8 个在用插件)
- closeBundle 先 rmSync 清空目标目录,防陈旧完整包残留混入 dist
- deploy.ps1 清理阶段同步删除生产 tinymce 残留,保证部署一致性
|
2026-08-13 18:14:24 +08:00 |
|
TermiNexus
|
b80009c423
|
chore(gerp): 移除死依赖(FormKit/tinymce-i18n/@vxe-ui/plugin-render-element/vite-plugin-static-copy)并修正误导注释
- package.json: 移除 4 个未使用依赖,lock 同步(-27 包)
- main.ts: 去掉 FormKit 全局注册与对应 chunk
- vite.config.ts: 去掉 formkit manualChunk
- RichTextEditor.vue: 修正加载方式注释(自写 copyTinymceAssets 而非 vite-plugin-static-copy)
|
2026-08-13 17:36:13 +08:00 |
|
TermiNexus
|
62a96af74b
|
修复了 ORM 直接编辑区域的表格高度,实现了工单卡片化和 Saga 模式管理页
|
2026-08-06 17:55:37 +08:00 |
|
TermiNexus
|
611aef54bd
|
基本已能进入生产环境
|
2026-08-05 23:33:06 +08:00 |
|
TermiNexus
|
9ea096538b
|
初次初始化了脚手架,尝试进行部分迁移
|
2026-08-01 02:22:58 +08:00 |
|