From 7bec9e9314bddab211e7399d4dfda60a652893d9 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Thu, 9 Jan 2025 13:02:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?H5=E9=80=80=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/order/detail.vue | 10 ++-- src/pages/refund/apply.vue | 10 ++-- src/pages/tabbar/order.vue | 116 ++++++++++--------------------------- src/sheep/api/common.ts | 2 +- src/sheep/api/order.ts | 2 +- src/sheep/api/refund.ts | 20 +++---- 6 files changed, 53 insertions(+), 107 deletions(-) diff --git a/src/pages/order/detail.vue b/src/pages/order/detail.vue index f80cfef..f02d458 100644 --- a/src/pages/order/detail.vue +++ b/src/pages/order/detail.vue @@ -6,6 +6,8 @@ import { isEmpty } from "radash" import { hooks, constant, router } from "@@/index" import { orderApi, refundApi } from "@@/api" +import { filePath } from "@@/utils/file"; + const data = { } @@ -90,10 +92,6 @@ const doCancelRefund = async () => { 商户 {{ state.detail.merchantStr }} - - 部门 - {{ state.detail.deptName }} - 订单号 @@ -117,7 +115,7 @@ const doCancelRefund = async () => { - + {{ v.productName }} ¥ {{ hooks.useMoney(v.productPrice) }} @@ -139,7 +137,7 @@ const doCancelRefund = async () => { - + diff --git a/src/pages/refund/apply.vue b/src/pages/refund/apply.vue index 3c6dec3..c048abf 100644 --- a/src/pages/refund/apply.vue +++ b/src/pages/refund/apply.vue @@ -6,6 +6,8 @@ import { isEmpty } from "radash" import { hooks, router } from "@@/index" import { orderApi, refundApi, commonApi } from "@@/api" +import { filePath } from "@@/utils/file"; + const data = { payType: [ { text: "仅退款", disabled: false, visible: true, type: "10", value: "10" }, @@ -42,7 +44,7 @@ const getSetting = async () => { const _pa = {}; const { data } = await commonApi.setting(_pa) state.setting = data - state.selectList = data.afterSaleRefundReasons.map(v => { + state.selectList = data.afterSaleRefundReasons?.split(",").map(v => { return { id: v, title: v, @@ -119,7 +121,7 @@ const doSubmit = async () => { - + {{ v.productName }} ¥ {{ hooks.useMoney(v.productPrice) }} @@ -135,7 +137,7 @@ const doSubmit = async () => { 实付款 ¥ - {{ hooks.useMoney(state.detail.practicalTotalPrice) }} + {{ hooks.useMoney(state.detail.payPrice) }} @@ -151,7 +153,7 @@ const doSubmit = async () => { 退款金额 - ¥{{ hooks.useMoney(state.detail.practicalTotalPrice) }} + ¥{{ hooks.useMoney(state.detail.payPrice) }} ({ }, }); -onLoad(() => {}); +onLoad(() => { }); onShow(async () => { const isLogin = await hooks.useCheckLogin(); if (!isLogin) return; @@ -37,11 +39,11 @@ const doTab = (e: any) => { }; const pageRef = ref(null); -const pageHook = hooks.usePage(pageRef, orderApi.page, null, "data.list"); +const pageHook = hooks.usePage(pageRef, orderApi.page, null, "data.records"); const query = (page: number, pagesize: number) => { const isLogin = hooks.useStaticCheckLogin(); - console.log(isLogin,"isLogin"); - + console.log(isLogin, "isLogin"); + if (!isLogin) return; pageHook.startPage(page, pagesize, false, state.pa); }; @@ -50,7 +52,7 @@ const doToDetail = (v: any) => { router.jump("/pages/order/detail", { id: v.id }); }; -const doAppraise = () => {}; +const doAppraise = () => { }; const doRefund = (v: any) => { router.jump("/pages/refund/apply", { id: v.id }); @@ -59,20 +61,9 @@ const doRefund = (v: any) => {