23426b168f
refactor(fenxiao): 替换分销页面硬编码文本为多语言配置
...
1. 将账单页面的账单编号替换为多语言键fenxiao.orderNo
2. 将下级分销页面的硬编码文本替换为对应多语言配置
3. 新增分销相关多语言词条到中文语言包
2026-06-22 16:07:28 +08:00
47f21f391c
refactor(fenxiao,point): 替换页面硬编码文本为多语言配置
...
将分销和积分商城页面中的硬编码字符串全部替换为语言包调用,统一项目多语言适配,提升页面文本可维护性和国际化支持
2026-06-22 15:25:19 +08:00
a7541d0598
refactor: 将页面硬编码文本替换为国际化语言包
...
统一替换积分商城、分销页面的硬编码字符串为多语言key,包括订单状态、按钮文案、提示信息等,提升项目多语言适配能力
2026-06-22 15:09:19 +08:00
cc39e06161
refactor: replace hardcoded text with language package entries
...
Replace all inline hardcoded Chinese strings in multiple Vue pages with corresponding language package keys, to unify text management and support multi-language switching.
2026-06-22 11:23:53 +08:00
c0e64437f0
refactor(promotion pages): 统一分销和商品分类页的底部适配逻辑
...
重构了全局配置里的底部边距计算方式,替换原有tabBarPaddingStyleValue为tabBarPagePaddingStyle,同时调整了tabBarHeight的取值逻辑,适配是否显示tabBar的场景,移除冗余的计算属性
2026-06-16 14:29:09 +08:00
64d3ac8f8a
refactor: 统一重构底部导航栏间距逻辑与显示规则
...
1. 新增全局计算属性统一处理底部导航栏显示判断与间距样式
2. 替换多个页面的手写底部间距逻辑为通用样式
3. 新增路由匹配工具函数,支持灵活配置导航栏显示范围
4. 优化底部导航组件的显示条件判断
2026-06-16 11:25:54 +08:00
6c6822ca16
feat: 为多个页面添加底部tabBar适配布局
...
为文章列表、公告列表、品牌页、优惠券页、案例页、文件列表、商品搜索、积分商品列表、分销相关页面以及订单列表页添加了动态底部内边距样式,根据tabBar是否存在适配页面底部空间,同时统一添加自定义底部导航组件
2026-06-16 09:14:39 +08:00
b86e8e7fa6
refactor(merchcategory): add bottom tabbar and optimize page layout
...
1. add diy bottom navigation component to the merch category page
2. replace hardcoded height style with dynamic computed style based on tabbar status
3. add unified page path mapping and url resolution utilities
4. update page jump logic to use new page_key based routing
2026-06-16 08:40:59 +08:00
08caa49b43
style: 将项目内硬编码色彩替换为CSS变量,兼容多平台
...
本次提交将项目内47处硬编码色彩值替换为CSS自定义属性,同时添加了兜底纯色样式以兼容旧版小程序 runtime。覆盖了微信小程序、鸿蒙元服务和H5三端,所有渐变、纯色、边框色都增加了主题化支持,并新增了多平台主题兼容测试文档。
2026-06-11 15:32:00 +08:00
5a0c903346
refactor: 统一将微信小程序条件编译替换为全小程序平台
...
将项目中所有`MP-WEIXIN`条件编译标识替换为通用的`MP`,适配所有字节小程序平台,减少重复的平台特化代码。
2026-06-04 16:41:13 +08:00
81570dda30
fix(merch/detail): 滚动时立即隐藏滚动提示
2026-05-30 17:01:07 +08:00
db941673fc
fix(merch/detail): 将滚动提示自动隐藏时间从3秒改为1.5秒
2026-05-30 17:00:09 +08:00
f58a6723de
fix(merch/detail): 修复商户描述展开后滚动收起位置异常的问题
...
通过 key 强制重新渲染描述区域,重置滚动位置。合并重复的 toggleDesc 方法。
Sources:
- 61243b8 feat(merch/detail): add scroll hint for long product description
2026-05-30 16:56:16 +08:00
61243b8dd4
feat(merch/detail): add scroll hint for long product description
...
1. 新增商品详情长描述滚动提示组件,展开长描述时显示3秒
2. 调整描述文本容器底部内边距避免提示遮挡内容
3. 替换原有自动滚动动画为上下弹跳提示动画
4. 优化展开描述的逻辑,展开长文本时触发提示显示
2026-05-30 15:37:11 +08:00
b08d7a389b
feat(merch/detail): 优化商品描述展示逻辑
...
1. 替换原有长按弹窗展示为内嵌展开收起功能
2. 长描述支持自动滚动动画
3. 新增展开收起提示按钮
4. 调整相关布局样式与层级
2026-05-30 15:15:54 +08:00
21252dc2ad
style(merch/detail): 修复非H5端头部排版偏移问题
...
仅在非H5平台保留top:0样式,避免H5端出现布局异常
2026-05-29 15:46:26 +08:00
dc4b3df715
fix(merch/detail): 防止重复初始化头部高度
...
1. 新增headerHeightInited状态避免重复调用initHeaderHeight
2. 在initHeaderHeight中增加商品名称校验防止无效执行
3. 仅在页面首次获取商品数据后初始化头部高度
2026-05-29 14:58:08 +08:00
6745f2093e
refactor(merch/detail): 优化商品详情页头部高度初始化逻辑
...
1. 移除冗余的headerHeightInited状态和监听逻辑
2. 提取获取商品详情的逻辑为单独getMerch方法
3. 移除initHeaderHeight的延迟定时器并修复top样式值
2026-05-29 14:47:58 +08:00
3781e54a32
fix(merch detail): fix header style and optimize list toggle
...
1. 修正商品详情页头部容器的样式选择器和优先级问题
2. 调整商品数据监听,改为监听商品描述而非整个merch对象
3. 给列表切换逻辑添加防抖处理,避免频繁切换触发过多渲染
4. 新增列表切换的防抖工具函数
2026-05-29 14:42:38 +08:00
1edda80d21
fix(merch/detail): 修复头部高度重复初始化的问题
...
添加headerHeightInited标记,避免merch数据更新时重复调用初始化方法
2026-05-29 14:35:52 +08:00
a443121426
style(merch detail page): adjust header wrap top position to 0
...
fix the layout offset of the merchandise detail page header area
2026-05-29 14:34:16 +08:00
5e5e5cb1d5
refactor(merch/detail): 清理冗余注释并调整商品详情布局结构
...
1. 移除搜索区域和筛选区域的冗余注释代码
2. 调整商品信息区域的DOM结构,新增merch-info-wrap容器统一布局
3. 修复筛选区域的点击事件绑定,将点击逻辑移到外层容器
2026-05-29 14:32:06 +08:00
2bd94a1e5a
style(merch/detail): extract inline styles to class selectors
...
extract inline css styles from template and style block into reusable scoped class selectors, improve code readability and maintainability
2026-05-29 14:28:47 +08:00
58883b02f3
feat(merch/detail): add long press to show full merchant description
...
add longpress event handler to display full merch desc in a modal when triggered
2026-05-29 14:26:12 +08:00
92549b979e
fix(promotion merch detail): 修复商品详情页下拉错位问题并添加商品描述省略
...
1. 添加商品描述文本的多行省略显示样式
2. 动态计算顶部header高度替代固定值,解决页面滚动错位问题
3. 监听merch数据变化重新计算头部高度
2026-05-29 14:23:38 +08:00
a929cfedb4
fix(js/list): add response code check for merch info request
...
优化商家信息接口请求的响应处理,增加返回码和数据有效性校验,避免异常数据赋值
2026-05-29 14:13:04 +08:00
abd6c122d5
style(merch/detail): 添加::v-deep修饰器修复样式穿透问题
...
修复uni-app中样式无法作用到子组件标签的问题,通过::v-deep正确穿透组件作用域
2026-05-29 14:05:04 +08:00
9f53f147ee
chore: 移除所有调试日志
2026-05-08 16:09:19 +08:00
36b0c22e47
fix: 修复二维码长按识别属性
2026-05-07 16:38:53 +08:00
8c0ec46dd8
style: 统一图片组件属性格式
2026-05-07 15:43:33 +08:00
d113d6125b
feat(components): 在图片组件中添加长按显示菜单功能
2026-05-07 15:12:59 +08:00
6e0eb5d4f3
chore:询底价改为立即咨询
2026-04-25 08:38:15 +08:00
47e1c2372d
chore(sass): 编译器从node-sass转移成dart-sass
2026-01-16 17:52:33 +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
d9f0d1987e
feat(ns-login): 增加隐私条款及用户服务协议
2026-01-06 11:34:19 +08:00
405f37a3f6
chore(组件): privacyPopup 组件全部使用注册机制
2026-01-05 18:11:14 +08:00
73f9cb8820
chore(组件): 全部使用easycom来处理组件问题
2026-01-05 17:24:49 +08:00
60a0e5133e
revert: 所有代码与custom/common分支同
2026-01-05 15:56:49 +08:00
be51b30fb4
chore: 暂时保存
2026-01-05 11:22:38 +08:00
db8fb25da8
chore(分包): 拆分pages_promotion子包
2026-01-04 15:27:31 +08:00
9415f397d2
chore(组件): 组件尽量使用异步导入模式
2026-01-04 14:40:00 +08:00
4da852944e
chore(代码合并): 代码从Custom/common分支合并
2026-01-04 09:40:09 +08:00
30403871e7
chore(test): 测试代码
2025-12-29 15:54:00 +08:00
74c7eaf497
chore(多语言): 部分多语言采用 isEnEnv 变量了判断,后面移植到语言包中
2025-12-29 10:56:04 +08:00
332350cfab
chore(多语言): 部分语言暂时使用 isEnEnv 计算属性来判断
2025-12-26 18:11:15 +08:00
31623e6667
chore(多语言): 将isEnEnv计算属性挂载到全局Vue组件上,针对商品名称优化英文显示
2025-12-26 17:54:20 +08:00
e949b14090
chore(分包): 目录结构调整
2025-12-26 11:03:16 +08:00
d54a7e9f13
fix(code): 修正代码错误及不严谨的地方
2025-12-23 17:56:20 +08:00