diff --git a/packages/pay-order/index.vue b/packages/pay-order/index.vue index 9f452672e..9f31a7291 100644 --- a/packages/pay-order/index.vue +++ b/packages/pay-order/index.vue @@ -2,7 +2,7 @@
{{ tip }}
-
+
合计: ¥{{ priceInterger }}. {{ priceDecimal }} @@ -26,19 +26,13 @@ export default { props: { tip: String, - disabled: Boolean, + type: Number, loading: Boolean, - buttonText: { - type: String, - required: true - }, + disabled: Boolean, + buttonText: String, buttonType: { type: String, default: 'danger' - }, - price: { - type: Number, - required: true } }, diff --git a/test/unit/specs/pay-order.spec.js b/test/unit/specs/pay-order.spec.js index 3a4836535..c6941a328 100644 --- a/test/unit/specs/pay-order.spec.js +++ b/test/unit/specs/pay-order.spec.js @@ -33,7 +33,8 @@ describe('PayOrder', () => { wrapper = mount(PayOrder, { propsData: { price: 3005, - buttonText: '提交订单' + buttonText: '提交订单', + buttonType: 'normal' } }); @@ -66,7 +67,6 @@ describe('PayOrder', () => { it('can not submit when disabled', () => { wrapper = mount(PayOrder, { propsData: { - price: 3005, disabled: true, buttonText: '提交订单' } @@ -83,7 +83,6 @@ describe('PayOrder', () => { it('can not submit when loading', () => { wrapper = mount(PayOrder, { propsData: { - price: 3005, loading: true, buttonText: '提交订单' }