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 }}
+
+
+ 合计:
+ ¥{{ 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);
},