From 51c11beda389cb9d0667dee97b01df806cc0f00f Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Mon, 12 May 2025 13:31:12 +0800 Subject: [PATCH] dev --- src/components/charge/CheckoutDetail.vue | 215 +++++++++++++++++++++ src/components/charge/TotalPrice.vue | 12 +- src/views/charge/index.vue | 230 ++++++++++++++--------- 3 files changed, 362 insertions(+), 95 deletions(-) create mode 100644 src/components/charge/CheckoutDetail.vue diff --git a/src/components/charge/CheckoutDetail.vue b/src/components/charge/CheckoutDetail.vue new file mode 100644 index 0000000..11c24c5 --- /dev/null +++ b/src/components/charge/CheckoutDetail.vue @@ -0,0 +1,215 @@ + + + \ No newline at end of file diff --git a/src/components/charge/TotalPrice.vue b/src/components/charge/TotalPrice.vue index b6a5666..c05091e 100644 --- a/src/components/charge/TotalPrice.vue +++ b/src/components/charge/TotalPrice.vue @@ -2,17 +2,17 @@ import Panel from '../common/Panel.vue'; import {defineEmits, defineModel,defineProps} from 'vue' const {status}=defineProps(['status']) -const emit = defineEmits(['save','deleteItem','edit']); +const emit = defineEmits(['save','deleteItem','edit','openCheckOut']); const save = () => { emit('save'); }; +const openCheckOut= () => { + emit('openCheckOut'); +}; const deleteItem = () => { emit('deleteItem'); }; const totalAmount = defineModel() -const editItem= () => { - emit('edit'); -};