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
|
97bd58312e
|
refactor(approve): 移除主仓库内置审批功能,收敛到插件/微应用
删除 ApproveController、ApproveProcInstHistory/ApproveProcMsg 模型、approve
前端页面与导出组件,移除 approve 路由与 flow_url 配置;审批消息模板改为对接
插件侧能力。版本号 1.7.90 → 1.7.91。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 11:35:49 +00:00 |
|
kuaifan
|
b445af932c
|
feat: 更新消息推送逻辑
|
2025-11-03 00:45:34 +08:00 |
|
kuaifan
|
7d28181b16
|
no message
|
2025-05-17 09:09:59 +08:00 |
|
kuaifan
|
10f5af5f09
|
no message
|
2025-05-17 02:03:49 +08:00 |
|
kuaifan
|
cb4b9a361f
|
no message
|
2025-05-06 16:13:37 +08:00 |
|
kuaifan
|
3a337940d1
|
no message
|
2025-05-06 16:13:09 +08:00 |
|
kuaifan
|
ff48d543e7
|
no message
|
2025-05-05 11:19:47 +08:00 |
|
kuaifan
|
6e34409225
|
no message
|
2025-04-22 18:12:04 +08:00 |
|
kuaifan
|
9e4f733c28
|
no message
|
2025-04-12 09:11:58 +08:00 |
|
kuaifan
|
6c79753051
|
no message
|
2025-04-10 11:57:56 +08:00 |
|
kuaifan
|
841ed4e682
|
perf: 优化移动端布局
|
2025-04-09 23:25:48 +08:00 |
|
kuaifan
|
bc417b9eea
|
perf: 优化移动端布局
|
2025-04-09 19:12:12 +08:00 |
|
kuaifan
|
38fa72e9da
|
perf: 优化数据结构
|
2025-04-03 22:35:46 +08:00 |
|
kuaifan
|
dbeb9dd561
|
perf: 优化全局监听事件
|
2024-12-12 14:14:51 +08:00 |
|
kuaifan
|
7fedb7d275
|
perf: 优化仪表盘任务避免重复统计
|
2024-12-03 09:14:55 +08:00 |
|
Pang
|
a142f52113
|
perf: iOS打开键盘时看不见通知的情况
|
2024-01-18 18:36:09 +08:00 |
|
Pang
|
b3bd5aded5
|
perf: 优化滑动返回动画效果
|
2024-01-08 00:25:37 +08:00 |
|
kuaifan
|
2a864b6617
|
no message
|
2024-01-03 18:50:27 +08:00 |
|
Pang
|
c5879e4376
|
fix: 文件页移动端滑动返回失败情况
|
2023-12-16 22:58:28 +08:00 |
|
Pang
|
f411f17386
|
perf: 优化设置页面
|
2023-12-16 21:22:26 +08:00 |
|
kuaifan
|
c4b49b34b8
|
build
|
2023-12-15 13:25:43 +08:00 |
|
kuaifan
|
fc65d56977
|
perf: 优化扫一扫登录功能
|
2023-12-14 13:55:11 +08:00 |
|
weifashi
|
db67d662d1
|
feat:1.okr全局状态管理窗口的隐藏显示 2.聊天列表只缓存25条记录 3.审批中心-从设置返回取消动画
|
2023-09-15 16:43:24 +08:00 |
|
weifashi
|
5b09a111cd
|
feat:审批优化
|
2023-08-24 15:43:13 +08:00 |
|
weifashi
|
28234f64ec
|
feat:样式优化
|
2023-08-17 16:42:54 +08:00 |
|
weifashi
|
6722051e82
|
feat:翻译与优化
|
2023-08-17 10:26:43 +08:00 |
|
weifashi
|
146fb3321a
|
Merge branch 'pro' into okr
# Conflicts:
# app/Http/Controllers/Api/DialogController.php
# app/Models/User.php
# docker-compose.yml
# docker/nginx/default.conf
# language/original-web.txt
# language/translate.json
# public/docs/assets/main.bundle.js
# public/docs/index.html
# resources/assets/js/pages/manage.vue
# resources/assets/js/pages/manage/components/ChatInput/index.vue
# resources/assets/sass/pages/_.scss
|
2023-08-17 09:28:38 +08:00 |
|
weifashi
|
521a0dbec6
|
feat:添加应用 - 100%
|
2023-08-15 18:59:47 +08:00 |
|
weifashi
|
916997d92a
|
feat:添加应用 - 100%
|
2023-08-15 18:35:01 +08:00 |
|
weifashi
|
7eef3e7989
|
feat:优化资源缓存
|
2023-08-02 17:04:52 +08:00 |
|
weifashi
|
6e2e915d95
|
feat:手机端菜单 添加okr
|
2023-07-31 17:57:58 +08:00 |
|
kuaifan
|
b4bf8304ec
|
no message
|
2023-07-29 18:14:48 +08:00 |
|
gwokwong
|
59524c78e6
|
调整统一命名
|
2023-05-30 18:04:33 +08:00 |
|
weifashi
|
1ad0c3a3ec
|
fix: 调整统一命名
|
2023-05-30 17:58:43 +08:00 |
|
gwokwong
|
18280b4ff9
|
工作流合并
|
2023-05-26 14:19:36 +08:00 |
|
kuaifan
|
9771e1e741
|
perf: 优化移动端兼容
|
2023-04-25 12:03:59 +08:00 |
|
weifs
|
d0951041eb
|
feat:工作流 - 前端100%
|
2023-04-20 14:24:58 +08:00 |
|
kuaifan
|
ee12cc21c1
|
no message
|
2023-04-18 11:51:02 +08:00 |
|
kuaifan
|
8e76493cc6
|
perf: 移动端显示工作报告
|
2023-04-17 12:26:00 +08:00 |
|
kuaifan
|
3a9001e091
|
Upgrade Professional Edition
|
2023-03-24 09:08:53 +08:00 |
|