From d5663cfb4d77361dc00d9ffbc7b4bc6381eee144 Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Wed, 20 May 2026 11:30:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=8F=90=E7=8E=B0?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=8A=9F=E8=83=BD=E5=8F=8A=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增提现记录页面并在pages.json中注册路由 - 在存款操作页添加提现记录入口 - 新增两个提现相关的API接口 - 修复发票详情页CSS深度选择器兼容性问题 - 修复操作页面末尾缺失的换行符 --- api/members.js | 17 ++ pages.json | 6 + pages/mine/deposit/operation.vue | 8 +- pages/mine/deposit/withdrawApply.vue | 252 ++++++++++++++++++++++++++ pages/order/invoice/invoiceDetail.vue | 4 +- 5 files changed, 284 insertions(+), 3 deletions(-) create mode 100644 pages/mine/deposit/withdrawApply.vue diff --git a/api/members.js b/api/members.js index e198238..79b82d8 100644 --- a/api/members.js +++ b/api/members.js @@ -23,6 +23,23 @@ export function withdrawalApply(params) { }); } +export function getWithdrawApplyPage(params) { + return http.request({ + url: "/member/withdrawApply", + method: Method.GET, + needToken: true, + params, + }); +} + +export function getWithdrawApplyWechatTransferInfo(id) { + return http.request({ + url: `/member/withdrawApply/wechat/transfer/${id}`, + method: Method.GET, + needToken: true, + }); +} + /** * 支付结果查询 * @param orderType 交易类型,可用值:TRADE,ORDER,RECHARGE diff --git a/pages.json b/pages.json index 48a8f83..5e26fd6 100644 --- a/pages.json +++ b/pages.json @@ -211,6 +211,12 @@ } }, + { + "path": "deposit/withdrawApply", + "style": { + "navigationStyle": "custom" + } + }, { "path": "deposit/info", diff --git a/pages/mine/deposit/operation.vue b/pages/mine/deposit/operation.vue index ab73181..701217d 100644 --- a/pages/mine/deposit/operation.vue +++ b/pages/mine/deposit/operation.vue @@ -15,6 +15,12 @@ +
+
提现记录
+
+ +
+
@@ -111,4 +117,4 @@ export default { background: #fdf2ee; color: #ee6d41; } - \ No newline at end of file + diff --git a/pages/mine/deposit/withdrawApply.vue b/pages/mine/deposit/withdrawApply.vue new file mode 100644 index 0000000..995d9d3 --- /dev/null +++ b/pages/mine/deposit/withdrawApply.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/pages/order/invoice/invoiceDetail.vue b/pages/order/invoice/invoiceDetail.vue index f0d51af..6810ec8 100644 --- a/pages/order/invoice/invoiceDetail.vue +++ b/pages/order/invoice/invoiceDetail.vue @@ -368,12 +368,12 @@ export default { color: #333333; } -/deep/ .u-cell__value { +::v-deep .u-cell__value { flex: 1.6; overflow: visible; } -/deep/ .u-cell__value-text { +::v-deep .u-cell__value-text { white-space: normal; word-break: break-all; }