feat(payment): 新增线下付款方式及相关订单状态支持
- 支付页面新增线下付款选项,支持微信转账付款方式 - 订单流程新增线下付款待确认(offline_pending)阶段 - 订单详情与订单卡片显示线下付款状态及提示信息 - 支付接口和模型增加线下付款支付方式(payType=9)支持 - 订单列表页区分线下付款待确认与待收款状态 - 地址编辑页修复智能识别按钮无法点击问题,调整布局避免被Textarea遮挡
This commit is contained in:
@@ -292,3 +292,14 @@ adapter `/list` 接口忽略分页,一次返回全部收藏;前端 `listShop
|
||||
- 删除了 `handleContactService` 函数和跳转到 `/pages/user/customer-service/index` 的逻辑
|
||||
- **注意:`open-type="contact"` 必须真机预览测试,开发者工具中点击无反应**
|
||||
- `pages/user/customer-service/index` 页面保留但不再从商品详情页跳转
|
||||
|
||||
## 地址编辑页识别按钮点不中修复(2026-07-14)
|
||||
|
||||
### 问题
|
||||
`pages/user/address-edit` 智能识别区的「识别」按钮点击无反应。
|
||||
|
||||
### 根因
|
||||
按钮使用 `absolute right-2 bottom-2` 定位叠在 `Textarea` 上方。微信小程序中 `Textarea` 是原生组件,层级高于普通 `View`,会遮挡 `absolute` 叠加的按钮,`z-index` 也无效,导致按钮点击事件被 Textarea 拦截。
|
||||
|
||||
### 修改
|
||||
- **`src/pages/user/address-edit.tsx`**:识别区布局从 `relative` + `absolute` 叠加改为 flex 纵向布局——Textarea 在上,识别按钮 `flex justify-end mt-2` 在下方右对齐。去掉 `relative` class,按钮不再叠加在 Textarea 上。
|
||||
|
||||
Reference in New Issue
Block a user