diff --git a/src/components/common/goods/GoodsDetail.vue b/src/components/common/goods/GoodsDetail.vue index 2742ffa..ff00e32 100644 --- a/src/components/common/goods/GoodsDetail.vue +++ b/src/components/common/goods/GoodsDetail.vue @@ -9,7 +9,7 @@ - + @@ -44,11 +44,12 @@
合计:¥{{ getTotalPrice() }}
@@ -61,7 +62,7 @@ import Panel from "@/components/common/Panel.vue"; const props = defineProps({ status: { - type: Number, + type: Boolean, default: 0 } }) diff --git a/src/components/common/service/ServiceDetail.vue b/src/components/common/service/ServiceDetail.vue index e3bf3c1..da13e3e 100644 --- a/src/components/common/service/ServiceDetail.vue +++ b/src/components/common/service/ServiceDetail.vue @@ -9,7 +9,7 @@
- + @@ -32,8 +32,7 @@ :placeholder="'请输入药服务项目或拼音码'" :request-api="serviceSearchApi" :show-config="serviceShowConfig" - :disabled="!disabled" - @selectedCallBack="serviceSelect"> + @selectedCallBack="serviceSelect" v-if="status"> 合计:¥{{ getTotalPrice() || 0 }} @@ -46,7 +45,7 @@ import Panel from "@/components/common/Panel.vue"; const props = defineProps({ status: { - type: Number, + type: Boolean, default: 0 } }) @@ -92,16 +91,8 @@ const getTotalPrice = () => { return totalPrice; } -const disabled = ref(false) -watchEffect(() => { - if (props.status == 2 || props.status == 0) { - disabled.value = true - } else { - disabled.value = false - } - } -) +