kuaifan
|
f479047fc9
|
feat(mobile): 主程序前端 nativeApp 桥接契约改造 + /share 接收页 + 子模块切到 Expo 工程
新移动端从 EEUI(weex) 切到 Expo(react-native),UA 标识从 'eeui' 改为 'DooTaskApp',
桥接底层从全局 requireModuleJs 切到 window.__nativeBridge.call(method,args) Promise RPC。
约 52 个文件批量改名(256 处引用):
- 平台识别:$A.isEEUIApp/Vue.prototype.$isEEUIApp → isMobileApp / $isMobileApp
app.js 顶部 UA 正则 /eeui/i → /DooTaskApp/i
app.js requireModuleJs 等待逻辑替换为 window.__nativeBridge 就绪判定
- 桥接 API:$A.eeuiAppXXX → $A.nativeAppXXX
- functions/eeui.js 删除,重写为 functions/native-app.js
底层走 window.__nativeBridge.call;nativeAppSendMessage 把旧 sendMessage 的
各 action 拆解为独立 method 调用(updateTheme/windowSize/setBadge/vibrate/
callTel/picturePreview/videoPreview/startMeeting/updateMeetingInfo 等)
- types/dootask-globals.d.ts:方法签名同步改名
- store/actions.js:清理 saveUserInfoBase 内旧的
userChatList/userUploadUrl sendMessage(二期由 /share 接收页直接调接口替代)
二期 /share 接收页(跨 App 分享):
- pages/share.vue(新增):原生 Share Extension / Android Intent 通过
dootask://share?token=... 拉起 App 后跳本页;
调 nativeAppGetSharedPayload 取分享元数据;
复用 api/users/share/list 渲染会话列表;
用户选会话 → POST api/dialog/msg/sendfiles 上传 + sendtext 发文本/URL;
完成后 nativeAppClearSharedPayload 清理 + 跳目标会话
- routes.js 注册 /share 路由
- language/original-web.txt 加 share.vue 用到的文案
构建链路(electron/build.js):
- appbuild app 子命令:前端产物从复制到 resources/mobile/src/public + EEUI docker 构建
改为同步到 resources/mobile/assets/web(由 plugins/withWebAssets 注入原生 bundle)
- android-upload apk 路径:从 platforms/android/eeuiApp/... 改为
android/app/build/outputs/apk/release(Expo prebuild 标准布局)
子模块 resources/mobile 指针更新到新 Expo 工程提交(feat/mobile-expo-rewrite 分支)。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-17 06:55:52 +00:00 |
|
kuaifan
|
6a71964592
|
feat(dialog): 重构合并转发功能
- 合并转发消息体改为存储 msg_ids + preview,不再存储完整消息列表
- 新增 mergedetail API 按需加载合并转发详情
- 详情展示从 Modal 改为 DrawerOverlay,支持完整消息渲染
- 统一不可转发消息类型过滤(tag/top/todo/notice/word-chain/vote/template)
- 合并转发标题改为前端国际化拼接
- DialogWrapper 支持 staticMsgs 静态模式用于详情渲染
- 优化多选操作栏和转发确认界面样式
|
2026-04-05 09:31:41 +00:00 |
|
kuaifan
|
984b98e4fc
|
feat(task): 实现消息合并转发功能,支持批量选择和转发消息
|
2026-04-04 07:43:26 +08:00 |
|
kuaifan
|
4f2d382fd6
|
fix: 移除 Markdown 消息中的工具使用标签
|
2026-01-13 12:57:54 +00:00 |
|
kuaifan
|
ce42c2a660
|
refactor(frontend): 统一域名获取与比较逻辑
- 新增 mainDomain() 函数,简化 mainUrl 域名获取
- 新增 removeMainUrlPrefix() 函数,用于移除 URL 的服务器域名前缀
- getDomain() 返回值统一转为小写,确保域名比较不受大小写影响
- 将多处 getDomain(mainUrl()) 调用替换为 mainDomain(),提升代码可读性
|
2026-01-10 05:48:25 +00:00 |
|
kuaifan
|
95bf70f568
|
no message
|
2025-09-26 19:02:09 +08:00 |
|
kuaifan
|
e792ab7b4d
|
feat: 工作流支持自定义颜色
|
2025-08-01 11:27:00 +08:00 |
|
kuaifan
|
1a841c4b5d
|
perf: 优化预览消息
|
2025-07-18 13:05:27 +08:00 |
|
kuaifan
|
790b05880a
|
no message
|
2025-05-25 18:26:32 +08:00 |
|
kuaifan
|
7d28181b16
|
no message
|
2025-05-17 09:09:59 +08:00 |
|
kuaifan
|
98e4c81b9b
|
no message
|
2025-05-17 07:09:47 +08:00 |
|
kuaifan
|
cb4b9a361f
|
no message
|
2025-05-06 16:13:37 +08:00 |
|
kuaifan
|
095a238fff
|
perf: 优化移动端布局
|
2025-04-10 11:29:31 +08:00 |
|
kuaifan
|
0f250dbafd
|
perf: 优化目录结构
|
2025-04-02 19:17:03 +08:00 |
|
kuaifan
|
04acd7c56d
|
feat: 可点击标注图标查看标注人员
|
2025-03-16 22:20:39 +08:00 |
|
kuaifan
|
b7d10a4c58
|
perf: 优化工作报告列表
|
2025-03-14 23:12:40 +08:00 |
|
kuaifan
|
ab47f01625
|
perf: 优化全局提示
|
2025-03-14 12:07:49 +08:00 |
|
kuaifan
|
3c9447e1b6
|
no message
|
2025-03-13 22:01:46 +08:00 |
|
kuaifan
|
a6bd4a2ffe
|
no message
|
2025-02-28 21:24:09 +08:00 |
|
kuaifan
|
154e0039d1
|
perf: 优化 AI 参数
|
2025-02-22 11:13:16 +08:00 |
|
kuaifan
|
b467dc55e5
|
perf: 支持显示思考过程
|
2025-02-05 15:38:07 +09:00 |
|
kuaifan
|
60b5ecdcd7
|
fix: 全屏预览时深色皮肤反色的情况
|
2024-12-17 09:11:12 +08:00 |
|
kuaifan
|
49aa1434aa
|
perf: 优化超长文本信息
|
2024-12-13 15:49:31 +08:00 |
|
kuaifan
|
76bf46c152
|
perf: 支持通过接口发送通知和模板消息
|
2024-12-03 14:25:04 +08:00 |
|
kuaifan
|
bf4c4df939
|
fix: 任务首次聊天发表情失败的情况
|
2024-11-21 21:02:36 +08:00 |
|
kuaifan
|
02fd214b33
|
perf: 优化深色主题
|
2024-11-20 15:35:48 +08:00 |
|
kuaifan
|
2c407bea78
|
no message
|
2024-11-18 23:50:20 +08:00 |
|
kuaifan
|
d0b54ab27c
|
perf: 优化本地资源
|
2024-11-18 11:35:38 +08:00 |
|
kuaifan
|
9f00047fdd
|
perf: 优化本地资源
|
2024-11-12 12:34:45 +08:00 |
|
kuaifan
|
13fb884387
|
perf: 添加定位签到
|
2024-11-09 08:35:14 +08:00 |
|
kuaifan
|
5962a593da
|
no message
|
2024-11-04 20:29:36 +08:00 |
|
kuaifan
|
a95504bbf1
|
perf: 优化预览消息
|
2024-11-03 08:23:41 +08:00 |
|
kuaifan
|
bd15915648
|
perf: 优化预览消息
|
2024-11-02 08:21:29 +08:00 |
|
kuaifan
|
312acdab51
|
perf: 优化预览消息
|
2024-11-01 21:18:04 +08:00 |
|
kuaifan
|
1a7591314f
|
perf: 优化缩略图
|
2024-10-30 14:14:58 +08:00 |
|
kuaifan
|
8db34c6ee6
|
perf: 优化缩略图
|
2024-10-30 12:50:35 +08:00 |
|
kuaifan
|
d799c06017
|
perf: 优化缩略图
|
2024-10-30 09:37:54 +08:00 |
|
kuaifan
|
a393dec0a0
|
perf: 优化缩略图
|
2024-10-29 19:02:11 +08:00 |
|
kuaifan
|
0e821d1c84
|
perf: 任务变化通知加上任务标题
|
2024-10-28 21:18:24 +08:00 |
|
kuaifan
|
19a1ae9bec
|
perf: 优化推送预览
|
2024-10-28 21:18:23 +08:00 |
|
kuaifan
|
1f6ef62499
|
perf: 优化国际化、优化显示
|
2024-10-24 23:42:20 +08:00 |
|
kuaifan
|
e639cfbc2f
|
perf: 优化显示效果
|
2024-10-22 11:27:24 +08:00 |
|
kuaifan
|
3cd00e1343
|
no message
|
2024-10-19 11:09:17 +08:00 |
|
kuaifan
|
153fd6c569
|
perf: 优化消息组件
|
2024-10-17 13:06:55 +08:00 |
|
kuaifan
|
c9d002c1cd
|
perf: 优化消息组件
|
2024-10-16 18:40:53 +08:00 |
|
kuaifan
|
dcd41b4be2
|
perf: 优化时间组件
|
2024-09-22 23:19:03 +03:00 |
|
kuaifan
|
912d229bdd
|
perf: 优化时间组件
|
2024-09-22 11:16:50 +03:00 |
|
kuaifan
|
a7bd0e0dac
|
perf: 优化时间组件
|
2024-09-20 21:46:28 +03:00 |
|
kuaifan
|
ff872c7dce
|
perf: 优化消息描述
|
2024-06-04 19:50:12 +08:00 |
|
Pang
|
73261da19b
|
perf: 优化代码
|
2024-04-22 10:00:26 +08:00 |
|