diff --git a/packages/pay-order/index.vue b/packages/pay-order/index.vue index 9f31a7291..c0d97122c 100644 --- a/packages/pay-order/index.vue +++ b/packages/pay-order/index.vue @@ -2,10 +2,12 @@
{{ tip }}
-
- 合计: - ¥{{ priceInterger }}. - {{ priceDecimal }} +
+
{{ loading ? '' : buttonText }} @@ -27,6 +29,7 @@ export default { props: { tip: String, type: Number, + price: Number, loading: Boolean, disabled: Boolean, buttonText: String, @@ -37,6 +40,9 @@ export default { }, computed: { + hasPrice() { + return typeof this.price === 'number'; + }, priceInterger() { return Math.floor(this.price / 100); },