1b2a8f83c2
refactor: 优化webview页面和util.js中链接处理逻辑
...
将链接参数拼接逻辑移至util.js中处理,统一各端链接处理方式
2026-05-30 17:12:36 +08:00
6410257a25
fix(diy-bottom-nav): 优化底部导航栏高亮逻辑,修复分包场景下的激活判断问题
...
1. 新增decodeEntity工具函数处理URL实体编码
2. 新增packageEntryTab状态追踪分包入口Tab
3. 重构checkTabBarActive方法,支持动态tabBar配置和分包场景判断
4. 优化路由更新和跳转逻辑,适配多分包页面的导航高亮
2026-05-30 11:59:26 +08:00
f7b1552239
fix: 修复网页标题设置逻辑,统一参数传递格式
...
1. 将enable_set_title的布尔判断改为数字1/0的格式,统一前后端参数传递规则
2. 重构导航栏标题更新逻辑,抽离为公共方法并监听title和enableSetTitle变化
3. 新增onShow钩子触发标题更新,修复页面重新显示时标题不刷新的问题
4. 补充控制台日志用于调试跳转链接参数
2026-05-29 10:55:51 +08:00
9f40ebc09e
feat: add dynamic navigation bar title support for webview and form pages
...
1. add title and enableSetTitle data fields for webview and form pages
2. implement auto set navigation bar title when enabled
3. add URL normalize and query params append utilities
4. pass title and enable_set_title params across pages and external links
2026-05-29 09:56:05 +08:00
6837a5d934
fix: 修复 platform.js 与 http.js/util.js 之间 app_type/app_type_name 变量命名不匹配导致的 undefined 问题
...
- http.js: 修正 getPlatformInfo() 解构赋值为 appType/appTypeName
- http.js: 修复 headimgBase64、headimgPull、upload 方法中的变量引用
- util.js: 修正 upload 方法中的解构赋值和变量引用
此问题导致所有 API 请求中 app_type 和 app_type_name 参数均为 undefined
2026-05-27 17:18:22 +08:00
68ed022c95
refactor(util): 替换isWeiXin实现为Platform模块方法
...
将原isWeiXin函数的实现替换为调用Platform.isWeiXin(),并标记为废弃
2026-05-25 14:43:34 +08:00
22a89013d0
refactor(platform): extract platform detection into separate module
...
移除各文件中重复的平台检测代码,统一封装到platform.js模块,添加缓存优化,支持多端平台检测、app_type和显示名称获取等能力,简化后续平台相关代码维护
2026-05-25 14:19:52 +08:00
107b5dd71b
fix(webview): 修复url实体编码未解码的问题
...
1. 新增HTML实体解码工具函数decodeEntity
2. 在webview页面和跳转逻辑中调用该函数解码url参数
3. 统一格式化代码缩进风格
2026-05-25 14:06:17 +08:00
31382a2388
refactor(util): 增加空回调函数
2026-05-09 11:16:30 +08:00
9f53f147ee
chore: 移除所有调试日志
2026-05-08 16:09:19 +08:00
4a52b9c229
fix(util): 去除URL中的双斜杠
2026-05-07 16:25:37 +08:00
aa9d2e64d2
feat(util): 添加隐藏微信小程序首页按钮功能
...
添加 hideHomeButton 方法用于在微信小程序环境中隐藏首页按钮,提升用户体验
2026-01-23 11:18:55 +08:00
47e1c2372d
chore(sass): 编译器从node-sass转移成dart-sass
2026-01-16 17:52:33 +08:00
dd4176998b
Merge branch 'feat/personnel_channel' into dev/1.0
2026-01-16 10:16:40 +08:00
dc956761a0
Merge branch 'feat/personnel_channel' into dev/1.0
2026-01-15 18:14:50 +08:00
2280ff68fa
Merge branch 'feat-ai-agent-kefu' into xindeznkf
...
chore:合并了提交
2026-01-13 15:57:35 +08:00
ee8c24cdf8
chore(util): 格式化util.js
2026-01-13 14:39:22 +08:00
7f54666629
chore(util): 增加蛇形命名转驼峰命名(递归处理对象中的所有属性名)
2026-01-10 13:44:50 +08:00
5a8663eb48
fix: 解决在快应用环境中不显示用户隐私提示窗体的问题
2026-01-08 14:52:01 +08:00
6718010ceb
chore: common/js/util.js 增加判断是快应用的函数
2026-01-08 09:04:36 +08:00
faf1f6d3d8
chore: 增加判断是快应用环境的API函数
2026-01-07 18:28:51 +08:00
2f230d3b2c
chore: 使用常量来处理登录的路由页面路径
2026-01-07 15:51:24 +08:00
6f01b3c1c6
chore: 使用常量来处理首页的路由页面路径
2026-01-07 15:40:13 +08:00
b10fcf02d4
chore: 使用常量来处理会员中心的路由页面路径判断
2026-01-07 15:09:49 +08:00
90820ade30
fix(路由): 修复订单列表页面,验证登录页面,而没办法后退
2026-01-07 14:02:03 +08:00
d1b9e528f8
fix(页面前缀): 分包造成的路径对应更新缺失
2026-01-06 18:14:35 +08:00
ce13661826
chore: wx.getSystemInfoSync is deprecated
...
wx.getSystemInfoSync is deprecated.Please use wx.getSystemSetting/wx.getAppAuthorizeSetting/wx.getDeviceInfo/wx.getWindowInfo/wx.getAppBaseInfo instead.
2026-01-06 14:02:34 +08:00
60a0e5133e
revert: 所有代码与custom/common分支同
2026-01-05 15:56:49 +08:00
be51b30fb4
chore: 暂时保存
2026-01-05 11:22:38 +08:00
b24f77be1a
chore(组件): components-diy 必须使用easyncom系统,不然在微信上无法渲染
2026-01-05 09:29:19 +08:00
4da852944e
chore(代码合并): 代码从Custom/common分支合并
2026-01-04 09:40:09 +08:00
44dd7f30cf
chore(分包): tarBar达到分包前效果
2025-12-30 09:13:29 +08:00
366c4e4cd0
fix(底部TabBar): 点击后,按钮激活状态下,不变颜色
2025-12-29 17:47:32 +08:00
d5b46b4086
chore(TabBar): 默认systemTabBarList,只保留4个选项
2025-12-29 15:55:51 +08:00
30403871e7
chore(test): 测试代码
2025-12-29 15:54:00 +08:00
d36e7f6bba
fix(组件): 修复组件错误
2025-12-26 16:50:02 +08:00
b01de93eee
fix(ns-login): 修复H5页面在微信App中点击登录无反应的问题
2025-12-25 17:45:52 +08:00
b945583857
chore: 优化公共端都支持打开企业微信客服的方法
2025-12-16 15:41:15 +08:00
6632080b83
init
2025-10-27 15:55:29 +08:00