diff --git a/sheep/api/promotion/coupon.js b/sheep/api/promotion/coupon.js new file mode 100644 index 00000000..d4e62dd5 --- /dev/null +++ b/sheep/api/promotion/coupon.js @@ -0,0 +1,12 @@ +import request from '@/sheep/request'; + +export default { + // 获得优惠劵模板列表 + getCouponTemplateListByIds: (ids) => { + return request({ + url: '/app-api/promotion/coupon-template/list-by-ids', + method: 'GET', + params: { ids } + }); + } +} diff --git a/sheep/components/s-block-item/s-block-item.vue b/sheep/components/s-block-item/s-block-item.vue index 7b6b0345..21fe32da 100644 --- a/sheep/components/s-block-item/s-block-item.vue +++ b/sheep/components/s-block-item/s-block-item.vue @@ -42,7 +42,7 @@ - + diff --git a/sheep/components/s-coupon-block/s-coupon-block.vue b/sheep/components/s-coupon-block/s-coupon-block.vue index d8060bce..af29c097 100644 --- a/sheep/components/s-coupon-block/s-coupon-block.vue +++ b/sheep/components/s-coupon-block/s-coupon-block.vue @@ -1,126 +1,54 @@ @@ -168,25 +131,21 @@ border-radius: 25rpx; font-size: 24rpx; line-height: 50rpx; + &.vertical { + width: 50rpx; + height: 140rpx; + margin: auto 20rpx auto 0; + + .btn-text { + font-size: 24rpx; + text-align: center; + writing-mode: vertical-lr; + } + } } .coupon-item { &:nth-of-type(1) { margin-left: 0 !important; } } - .md-coupon-wrap { - .card-btn { - width: 50rpx; - height: 140rpx; - margin: auto 0; - margin-right: 20rpx; - - .btn-text { - font-size: 24rpx; - text-align: center; - writing-mode: vertical-lr; - writing-mode: tb-lr; - } - } - } diff --git a/sheep/components/s-tabbar/s-tabbar.vue b/sheep/components/s-tabbar/s-tabbar.vue index 11c6cf34..369a8232 100644 --- a/sheep/components/s-tabbar/s-tabbar.vue +++ b/sheep/components/s-tabbar/s-tabbar.vue @@ -1,5 +1,5 @@