|
|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div class="app-content">
|
|
|
- <app-tabs :tabs="tabs" :isFixed="true" :isBoxShadow="false" :currentTab="tabIndex" @change="change" itemWidth="25%" />
|
|
|
+ <app-tabs :tabs="tabs" :isFixed="true" :isAdd="true" addIcon="iconshezhi" addText="设置" @add="$util.pageTo('/pages/interest/admin/setting')" :isBoxShadow="false" :currentTab="tabIndex" @change="change" itemWidth="25%" />
|
|
|
<div class="input-wrap">
|
|
|
<div class="map-search">
|
|
|
<app-search-module placeholder="请输入商品名称" />
|
|
|
@@ -23,16 +23,42 @@
|
|
|
<div>介绍人:曾小小</div>
|
|
|
<div class="list-remark">2019-11-9 16:15 领券</div>
|
|
|
</div>
|
|
|
- <div class="admin-button-com blue">兑奖</div>
|
|
|
+ <div class="admin-button-com blue" @click="redeemFn">兑奖</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 兑奖弹窗 -->
|
|
|
- <modal-module :show="redeemModal" :custom="true" @cancel="modalCancel" @click="modalClick" padding="30rpx 30rpx">
|
|
|
+ <modal-module :show="redeemModal" :custom="true" :maskClosable="false" @click="modalClick" padding="30rpx 30rpx">
|
|
|
<template>
|
|
|
<div class="redeem-wrap">
|
|
|
- <div class="redeem-list"></div>
|
|
|
+ <div class="redeem-list-wrap">
|
|
|
+ <div class="list">
|
|
|
+ <div class="list-tag">
|
|
|
+ <img src="../../../static/images/interest/introducer.png" alt="" mode="widthFix" >
|
|
|
+ </div>
|
|
|
+ <div class="list-left">
|
|
|
+ <app-avatar-module :width="100" />
|
|
|
+ </div>
|
|
|
+ <div class="list-right">
|
|
|
+ <div class="app-color-0 app-size-30 app-blod">郑志军</div>
|
|
|
+ <div>普通客户</div>
|
|
|
+ <div>
|
|
|
+ <span class="list-time">2019-11-9 16:15</span>
|
|
|
+ <span>下单: ¥256</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- 总览 -->
|
|
|
+ <div class="redeem-total">
|
|
|
+ <span>奖励:</span>
|
|
|
+ <span class="app-price">¥30</span>
|
|
|
+ </div>
|
|
|
+ <div class="redeem-btn">
|
|
|
+ <div class="admin-button-com default big" @click="modalCancel">取消</div>
|
|
|
+ <div class="admin-button-com blue big">确认发奖</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
</modal-module>
|
|
|
@@ -69,7 +95,7 @@ export default {
|
|
|
name: '已兑奖'
|
|
|
}
|
|
|
],
|
|
|
- redeemModal: true
|
|
|
+ redeemModal: false
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
@@ -79,7 +105,10 @@ export default {
|
|
|
modalCancel() {
|
|
|
this.redeemModal = false
|
|
|
},
|
|
|
- modalClick() {}
|
|
|
+ modalClick() {},
|
|
|
+ redeemFn() {
|
|
|
+ this.redeemModal = true
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
@@ -128,4 +157,44 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ // module
|
|
|
+ .redeem-wrap {
|
|
|
+ .redeem-list-wrap {
|
|
|
+ .list {
|
|
|
+ position: relative;
|
|
|
+ @include disFlex(center, flex-start);
|
|
|
+ padding: 28px 20px;
|
|
|
+ color: $fontColor3;
|
|
|
+ box-shadow: 0px 1px 16px 0px rgba(238,238,238,1);
|
|
|
+ border-radius: 10px;
|
|
|
+ .list-tag {
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ right: 0;
|
|
|
+ width: 100px;
|
|
|
+ }
|
|
|
+ .list-right {
|
|
|
+ margin-left: 20px;
|
|
|
+ & > div:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+ }
|
|
|
+ & > div {
|
|
|
+ margin-top: 14px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .redeem-total {
|
|
|
+ margin: 30px 0 50px;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 40px;
|
|
|
+ }
|
|
|
+ .redeem-btn {
|
|
|
+ @include disFlex(center, space-between);
|
|
|
+ width: 100%;
|
|
|
+ .admin-button-com {
|
|
|
+ width: 40%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
</style>
|