From fc7e7ee768decd285c71b453d48184d6209e16a0 Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Fri, 16 May 2025 12:09:03 +0800 Subject: [PATCH 1/2] dev --- src/components/charge/OrderDetail.vue | 388 ++++++++++++++++++++++++++ src/views/member/index.vue | 15 +- 2 files changed, 397 insertions(+), 6 deletions(-) create mode 100644 src/components/charge/OrderDetail.vue diff --git a/src/components/charge/OrderDetail.vue b/src/components/charge/OrderDetail.vue new file mode 100644 index 0000000..af87f6a --- /dev/null +++ b/src/components/charge/OrderDetail.vue @@ -0,0 +1,388 @@ + + + \ No newline at end of file diff --git a/src/views/member/index.vue b/src/views/member/index.vue index 6258f7f..464bd09 100644 --- a/src/views/member/index.vue +++ b/src/views/member/index.vue @@ -171,7 +171,7 @@ import Mask from "@/components/common/Mask.vue"; import Grant from "@/components/member/memberProfile/Grant.vue"; import Exchange from "@/components/member/memberProfile/Exchange.vue"; import FlowingWater from "@/components/member/memberProfile/FlowingWater.vue"; -import OrderDetail from "@/components/retail/OrderDetail.vue"; +import OrderDetail from "@/components/charge/OrderDetail.vue"; import VipEdit from "@/components/member/memberProfile/VipEdit.vue"; import VipLevelEdit from "@/components/member/memberProfile/VipLevelEdit.vue"; import Panel from "@/components/common/Panel.vue"; @@ -331,13 +331,14 @@ const statusObj = { 3: "已退款" } const payTypeObj = { - 0: "微信", - 1: "支付宝", - 2: "现金", - 3: "医保" + 1: "医保", + 2: "微信", + 3: "支付宝", + 4: "现金", + 5: "其他" } type StatusKey = 0 | 1 | 2 | 3; -type PayTypeKey = 0 | 1 | 2 | 3; +type PayTypeKey = 1 | 2 | 3 | 4 | 5; //修改时间格式化 const formatDate = (isoStr: any) => { const date = new Date(isoStr); @@ -604,10 +605,12 @@ const certTypeList = ref(Object.entries(psnCertTypes).map(([id, name]) => ( display: flex; flex-direction: column; min-height: 0; + .list { flex: 1; min-height: 0; } + .bottom { width: 100%; height: 60px; From f3a089dbfe1f1f8e40f1e0a9c92f05cc1e82b5ac Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Fri, 16 May 2025 13:21:34 +0800 Subject: [PATCH 2/2] dev --- src/components/charge/OrderDetail.vue | 14 +++++++------- src/views/member/index.vue | 7 +++++-- src/views/social/costRecord.vue | 4 ++-- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/src/components/charge/OrderDetail.vue b/src/components/charge/OrderDetail.vue index af87f6a..fd89891 100644 --- a/src/components/charge/OrderDetail.vue +++ b/src/components/charge/OrderDetail.vue @@ -198,16 +198,16 @@ const close = () => { defineExpose({init}) const refund = () => { console.log(orderInfo.value) - post("retail/refund",{orderId:orderInfo.value.id}).then((res:any)=>{ + post("charge/refund",{changeOrderCode:orderInfo.value.code}).then((res:any)=>{ close() }) } -const cancel = () => { - post("retail/cancelOrder",{orderId:orderInfo.value.id}).then((res:any)=>{ - close() - }) - -} +// const cancel = () => { +// post("retail/cancelOrder",{orderId:orderInfo.value.id}).then((res:any)=>{ +// close() +// }) +// +// } const wsStore = useWsStore(); // 定义 medType 的合法键类型 type MedTypeKey = keyof typeof medTypeJson; diff --git a/src/views/member/index.vue b/src/views/member/index.vue index 464bd09..33cbd23 100644 --- a/src/views/member/index.vue +++ b/src/views/member/index.vue @@ -122,8 +122,11 @@ @@ -161,7 +164,7 @@ - +