Commit Graph

44 Commits

Author SHA1 Message Date
duanshuwen
79b101978a style: replace legacy padding classes with inline pixel values
Remove the unused padding.scss stylesheet and its import from the main SCSS entrypoint. Update all legacy padding utility class names across every Vue component to use inline pixel-based utility classes (such as replacing `pl-12` with `pl-[12px]`). Also clean up extraneous whitespace and line breaks in component templates for improved readability.
2026-07-24 16:36:44 +08:00
duanshuwen
e57617d2c6 refactor: replace theme color utility classes with direct hex values
remove unused theme color background utility classes from background.scss,
swap all instances of bg-theme-color-50 and bg-theme-color-500 with their
corresponding hex values across vue components, and update bg-liner gradient
to use direct hex colors instead of theme variables
2026-07-24 16:03:00 +08:00
duanshuwen
aa0203819c refactor: convert legacy color classes to tailwind syntax
Replace all custom `bg-*` utility classes across Vue components with Tailwind's arbitrary hex color notation (e.g. `bg-[#f7f7f7]`). Remove redundant hardcoded background color definitions from src/static/scss/background.scss, clean up template formatting, and update gradient button styles to use direct hex values.
2026-07-24 15:56:35 +08:00
duanshuwen
34711330bd feat(utils, payment): add execution lock utils and prevent duplicate payment requests
Add two new throttle utility methods: createAsyncThrottle and createExecutionLock for safe async operation locking. Update the existing throttle method's comment to clarify traditional timestamp usage. Replace DebounceUtils usage with ThrottleUtils.createExecutionLock in order footer and booking page payment handlers to prevent duplicate payments. Rewrite uni.requestPayment calls to use Promise wrapping for proper async handling, and add try/catch/finally blocks to ensure loading state is always cleaned up correctly. Fix template formatting and trailing commas across modified files.
2026-07-23 21:10:34 +08:00
85a61d5bbf feat: 兼容处理 2026-05-10 13:01:55 +08:00
677333cc5f feat: 给toast 添加延迟 2026-04-07 21:03:33 +08:00
b8b1a3885a feat: 订单的处理,ordertype 等于0的处理 2026-03-31 00:05:42 +08:00
2ed4373a8f feat: 商品类型的改动commodityTypeCode改为orderType 2026-03-26 22:45:35 +08:00
40c37ea2e1 feat: 商品的核销逻辑 2026-03-16 22:28:24 +08:00
f5c3a3ca2d feat: 核销的样式的调整 2026-03-16 17:10:09 +08:00
87e7f7522f feat: 核销二维码的展示 2026-03-16 15:18:39 +08:00
70afd4d19f feat: 核销二维码组件 2026-03-13 16:54:10 +08:00
bf3e5de86d feat: 核销的组件的样式搭建 2026-03-13 11:48:16 +08:00
df8a7f4de7 feat: 主题颜色的调整,现在支持切换颜色 2026-03-10 15:51:55 +08:00
37192b0ba4 fix: 支付防抖 2025-12-22 18:51:28 +08:00
8be21f8307 fix: 修复支付问题 2025-12-22 18:05:15 +08:00
09452bf600 feat: 提交订单的loading 添加 2025-12-01 16:55:10 +08:00
172bae663b feat: 支付的时候防止重复点击 2025-12-01 15:15:48 +08:00
duanshuwen
2527cc5004 feat: 再次预定跳转商品详情问题修复 2025-11-06 18:57:45 +08:00
duanshuwen
217ee3228a feat: 订单再次预定跳转修复 2025-11-05 20:52:37 +08:00
duanshuwen
e7c6c27ad2 feat: 订单列表样式调整 2025-10-30 21:44:16 +08:00
duanshuwen
bddc36c6c2 feat: 订单样式调整 2025-10-30 21:39:51 +08:00
duanshuwen
90723fa277 feat: 订单详情交互调整 2025-10-30 21:21:05 +08:00
duanshuwen
2b9afb936e feat: 订单详情布局功能调整 2025-10-29 21:08:35 +08:00
duanshuwen
89cf4f81cd feat: 订单详情样式调整 2025-10-28 20:57:46 +08:00
duanshuwen
b9c1f45b29 feat: 快速预定页面调整 2025-10-25 14:05:34 +08:00
duanshuwen
5e0ce0b3a4 feat: 更新字体图标 2025-10-20 21:50:47 +08:00
duanshuwen
4b066626cf feat: 新增快速预定页面 2025-10-18 15:44:48 +08:00
duanshuwen
29522fb4bc feat: 新增工单列表 2025-10-16 21:05:39 +08:00
duanshuwen
11aa958077 feat: 我的订单样式调整 2025-10-16 20:29:34 +08:00
duanshuwen
14945914ea fix: 订单样式优化 2025-10-09 20:51:28 +08:00
duanshuwen
0bffc08a93 fix: 退款异常问题修复 2025-10-07 17:59:25 +08:00
duanshuwen
f095e12b46 fix: 还原退款 2025-10-07 17:24:07 +08:00
duanshuwen
f95a51cad8 fix: 退款问题修复 2025-10-07 17:19:45 +08:00
duanshuwen
500c44ebea fix: 待支付|再次预定交互逻辑调整 2025-10-07 16:31:35 +08:00
duanshuwen
56f7f9d426 feat: 字体大小16px替换全局变量 2025-10-06 17:35:29 +08:00
duanshuwen
637c5f674b feat: 圆角50px替换全局变量 2025-10-06 17:30:17 +08:00
duanshuwen
dad5c4cc5e feat: 圆角50%替换全局变量|颜色#999替换全局变量 2025-10-06 17:25:28 +08:00
duanshuwen
6f477f3513 feat: 订单卡片图片图标替换成字体图标 2025-10-06 13:25:45 +08:00
duanshuwen
c8e51e4975 feat: 替换sass版本,定义全局样式,实现简单的页面布局操作,比如颜色、边距、圆角等 2025-10-06 13:13:16 +08:00
duanshuwen
59c8fd515b feat: 订单样式优化 2025-10-05 15:59:39 +08:00
duanshuwen
e58ded9b84 feat: 优化订单详情滚动交互 2025-10-05 11:54:09 +08:00
duanshuwen
9cc7b48d36 feat: 订单退款功能对接 2025-09-29 21:59:07 +08:00
duanshuwen
9f23854ad5 feat: 调整项目结构 2025-09-21 17:25:09 +08:00