You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
607 lines
77 KiB
607 lines
77 KiB
6 months ago
|
<template>
|
||
|
<view :style="viewColor">
|
||
|
<view class='integral-details'>
|
||
|
<view class='header'>
|
||
|
<view class='nav acea-row'>
|
||
|
<view class='item'>
|
||
|
<view>当前积分</view>
|
||
|
<view class='num'>{{consume || 0}}</view>
|
||
|
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class='wrapper'>
|
||
|
<view class="search">
|
||
|
<view :class="selected==index?'searchItem active':'searchItem'" @click="changeType(item)" v-for="(item,index) in searchType" :key="index">
|
||
|
<text>{{item.name}}</text>
|
||
|
<view class="flag" v-if="selected==index"></view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class='list'>
|
||
|
<view class='item acea-row row-between-wrapper' v-for="(item,index) in integralList" :key="index">
|
||
|
<view>
|
||
|
<view class='state'>{{item.type}}</view>
|
||
|
<view>{{item.create_time}}</view>
|
||
|
</view>
|
||
|
<view>
|
||
|
|
||
|
<view style="margin-bottom:10rpx;color:#116636">
|
||
|
{{getLable(item.status)}}
|
||
|
</view>
|
||
|
<view class='num p-color' v-if="item.count.indexOf('-')==-1">{{item.count}}</view>
|
||
|
<view class='num' v-if="item.count.indexOf('-')!=-1">{{item.count}}</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class='loadingicon acea-row row-center-wrapper' v-if="integralList.length>0">
|
||
|
<text class='loading iconfont icon-jiazai' :hidden='loading==false'></text>{{loadTitle}}
|
||
|
</view>
|
||
|
<view v-if="integralList.length == 0">
|
||
|
<emptyPage title="暂无积分记录哦~"></emptyPage>
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
</view>
|
||
|
</view>
|
||
|
|
||
|
|
||
|
|
||
|
</view>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
// +----------------------------------------------------------------------
|
||
|
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||
|
// +----------------------------------------------------------------------
|
||
|
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||
|
// +----------------------------------------------------------------------
|
||
|
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||
|
// +----------------------------------------------------------------------
|
||
|
// | Author: CRMEB Team <admin@crmeb.com>
|
||
|
// +----------------------------------------------------------------------
|
||
|
import { getIntegralInfo,getUserInfo,getConfig,getassetsLog } from '@/api/user.js';
|
||
|
import {
|
||
|
mapGetters
|
||
|
} from "vuex";
|
||
|
|
||
|
import emptyPage from '@/components/emptyPage.vue';
|
||
|
import parser from "@/components/jyf-parser/jyf-parser";
|
||
|
const app = getApp();
|
||
|
export default {
|
||
|
components: {
|
||
|
|
||
|
emptyPage,
|
||
|
"jyf-parser": parser,
|
||
|
},
|
||
|
data() {
|
||
|
return {
|
||
|
// navList: [{
|
||
|
// 'name': '分值明细',
|
||
|
// 'icon': 'icon-mingxi'
|
||
|
// },
|
||
|
// {
|
||
|
// 'name': '分值提升',
|
||
|
// 'icon': 'icon-tishengfenzhi'
|
||
|
// }
|
||
|
// ],
|
||
|
selected:0,
|
||
|
searchType:[
|
||
|
{name:'全部',type:0},
|
||
|
{name:'收入',type:1},
|
||
|
{name:'支出',type:2},
|
||
|
],
|
||
|
current: 0,
|
||
|
page: 1,
|
||
|
limit: 10,
|
||
|
integralList: [
|
||
|
{
|
||
|
type:"牛逼plus",
|
||
|
create_time:'2024-05-24 12:00:00',
|
||
|
status:1,
|
||
|
count:'+10'
|
||
|
},
|
||
|
{
|
||
|
type:"牛逼plus",
|
||
|
create_time:'2024-05-24 12:00:00',
|
||
|
status:1,
|
||
|
count:'-10'
|
||
|
},
|
||
|
{
|
||
|
type:"牛逼plus",
|
||
|
create_time:'2024-05-24 12:00:00',
|
||
|
status:1,
|
||
|
count:'+10'
|
||
|
}
|
||
|
],
|
||
|
userInfo:{},
|
||
|
loadend: false,
|
||
|
loading: false,
|
||
|
loadTitle: '加载更多',
|
||
|
isAuto: false, //没有授权的不会自动授权
|
||
|
isShowAuth: false,//是否隐藏授权
|
||
|
showProtocol: false,
|
||
|
protocol: '',
|
||
|
tagStyle: {
|
||
|
img: 'width:100%;display:block;',
|
||
|
video: 'width:100%;'
|
||
|
},
|
||
|
integral_status: true,
|
||
|
consume:0,
|
||
|
consume_frozen:0,
|
||
|
show1:false,
|
||
|
consumeToShare:1,
|
||
|
consumeToShareNum:0,
|
||
|
statusList:[
|
||
|
|
||
|
{key:0,value:'获取冻结'},
|
||
|
{key:1,value:'获取成功'},
|
||
|
{key:2,value:'退款'},
|
||
|
{key:3,value:'支付'},
|
||
|
|
||
|
]
|
||
|
};
|
||
|
},
|
||
|
computed: mapGetters(['isLogin','viewColor']),
|
||
|
onLoad() {
|
||
|
if (this.isLogin) {
|
||
|
// this.getUserInfo();
|
||
|
} else {
|
||
|
this.isAuto = true;
|
||
|
this.isShowAuth = true
|
||
|
}
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 页面上拉触底事件的处理函数
|
||
|
*/
|
||
|
onReachBottom: function () {
|
||
|
this.getIntegralList();
|
||
|
},
|
||
|
methods: {
|
||
|
changeType(val){
|
||
|
this.selected=val.type
|
||
|
},
|
||
|
getLable(val){
|
||
|
let arr = this.statusList.filter(item=>{
|
||
|
return item.key==val
|
||
|
})
|
||
|
if(arr.length>0){
|
||
|
return arr[0].value
|
||
|
}else{
|
||
|
return '-'
|
||
|
}
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 授权回调
|
||
|
*/
|
||
|
onLoadFun: function() {
|
||
|
this.isShowAuth = false;
|
||
|
this.getUserInfo();
|
||
|
},
|
||
|
// 授权关闭
|
||
|
authColse: function(e) {
|
||
|
this.isShowAuth = e
|
||
|
},
|
||
|
getUserInfo() {
|
||
|
let that = this;
|
||
|
getUserInfo().then((res)=>{
|
||
|
// this.consume = res.data.assets.consume
|
||
|
// this.consume_frozen = res.data.assets.consume_frozen;
|
||
|
this.getIntegralList()
|
||
|
// getIntegralInfo().then(function(res) {
|
||
|
// that.$set(that,'userInfo',res.data);
|
||
|
// that.getIntegralList()
|
||
|
// }).catch(res => {
|
||
|
// this.integral_status = false
|
||
|
// return that.$util.Tips({
|
||
|
// title: res
|
||
|
// });
|
||
|
// });
|
||
|
})
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 获取积分明细
|
||
|
*/
|
||
|
getIntegralList() {
|
||
|
let that = this;
|
||
|
if (that.loading) return;
|
||
|
if (that.loadend) return;
|
||
|
that.loading = true;
|
||
|
that.loadTitle = '';
|
||
|
getassetsLog({
|
||
|
page: that.page,
|
||
|
limit: that.limit,
|
||
|
asset_type:1
|
||
|
}).then(function(res) {
|
||
|
console.log(res,"---")
|
||
|
let list = res.data.list,
|
||
|
loadend = list.length < that.limit;
|
||
|
that.integralList = that.$util.SplitArray(list, that.integralList);
|
||
|
that.$set(that,'integralList',that.integralList);
|
||
|
that.page = that.page + 1;
|
||
|
that.loading = false;
|
||
|
that.loadend = loadend;
|
||
|
that.loadTitle = loadend ? '哼~😕我也是有底线的~' : "加载更多";
|
||
|
}, function(res) {
|
||
|
this.loading = false;
|
||
|
that.loadTitle = '加载更多';
|
||
|
});
|
||
|
},
|
||
|
|
||
|
nav: function(current) {
|
||
|
this.current = current;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style scoped lang="scss">
|
||
|
page{
|
||
|
background-color: #F5F5F7;
|
||
|
}
|
||
|
.p-color{
|
||
|
color:#E53623 !important;
|
||
|
}
|
||
|
|
||
|
.integral-details .header {
|
||
|
background-image: url('data:image/png;base64,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
|
||
|
// background-color: var(--view-theme);
|
||
|
background-repeat: no-repeat;
|
||
|
background-size: 100% 100%;
|
||
|
// width: 100%;
|
||
|
height: 260rpx;
|
||
|
font-size: 72rpx;
|
||
|
color: #fff;
|
||
|
padding: 31rpx 0 45rpx 0;
|
||
|
box-sizing: border-box;
|
||
|
text-align: center;
|
||
|
margin: 21rpx 24rpx;
|
||
|
border-radius: 10px;
|
||
|
}
|
||
|
|
||
|
.integral-details .header .currentScore {
|
||
|
font-size: 26rpx;
|
||
|
color: rgba(255, 255, 255, 0.8);
|
||
|
text-align: center;
|
||
|
margin-bottom: 11rpx;
|
||
|
}
|
||
|
.currentScore .wenhao{
|
||
|
display: inline-block;
|
||
|
width: 32rpx;
|
||
|
height: 32rpx;
|
||
|
line-height: 32rpx;
|
||
|
text-align: center;
|
||
|
// font-size: 20rpx;
|
||
|
border-radius: 100%;
|
||
|
background-color: rgba(255,255,255,.8);
|
||
|
color: var(--view-theme);
|
||
|
margin-left: 4rpx;
|
||
|
}
|
||
|
|
||
|
.wenhao{
|
||
|
margin-top: -10rpx;
|
||
|
}
|
||
|
|
||
|
.integral-details .header .line {
|
||
|
width: 60rpx;
|
||
|
height: 3rpx;
|
||
|
background-color: #fff;
|
||
|
margin: 20rpx auto 0 auto;
|
||
|
}
|
||
|
|
||
|
.integral-details .header .nav {
|
||
|
font-size: 22rpx;
|
||
|
color: rgba(255, 255, 255, 0.8);
|
||
|
flex: 1;
|
||
|
|
||
|
height: 100%;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
justify-content: space-around;
|
||
|
}
|
||
|
|
||
|
.integral-details .header .nav .item {
|
||
|
// width: 33.33%;
|
||
|
text-align: center;
|
||
|
font-size:24rpx;
|
||
|
color:#fff;
|
||
|
}
|
||
|
|
||
|
.integral-details .header .nav .item .num {
|
||
|
color: #fff;
|
||
|
margin-top: 20rpx;
|
||
|
font-weight: bold;
|
||
|
font-size: 60rpx;
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
.integral-details .wrapper{
|
||
|
margin: 30rpx 24rpx;
|
||
|
.search{
|
||
|
|
||
|
display: flex;
|
||
|
.searchItem{
|
||
|
flex:1;
|
||
|
text-align: center;
|
||
|
|
||
|
font-family: Alibaba PuHuiTi;
|
||
|
font-weight: 400;
|
||
|
font-size: 30rpx;
|
||
|
color: #666666;
|
||
|
}
|
||
|
.active{
|
||
|
|
||
|
font-family: Alibaba PuHuiTi;
|
||
|
font-weight: 400;
|
||
|
font-size: 30rpx;
|
||
|
color: #116636;
|
||
|
}
|
||
|
.flag{
|
||
|
width: 50rpx;
|
||
|
height: 8rpx;
|
||
|
font-weight:bold;
|
||
|
background: #116636;
|
||
|
border-radius: 4px;
|
||
|
margin:0 auto;
|
||
|
margin-top:6rpx;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .nav {
|
||
|
flex: 1;
|
||
|
width: 690rpx;
|
||
|
border-radius: 20rpx 20rpx 0 0;
|
||
|
margin: -96rpx auto 0 auto;
|
||
|
background-color: #f7f7f7;
|
||
|
height: 96rpx;
|
||
|
font-size: 30rpx;
|
||
|
color: #bbb;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .nav .item {
|
||
|
text-align: center;
|
||
|
width: 50%;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .nav .item.on {
|
||
|
background-color: #fff;
|
||
|
color: var(--view-theme);
|
||
|
font-weight: bold;
|
||
|
border-radius: 20rpx 0 0 0;
|
||
|
}
|
||
|
.p-color {
|
||
|
color: var(--view-priceColor);
|
||
|
}
|
||
|
.integral-details .wrapper .nav .item:nth-of-type(2).on {
|
||
|
border-radius: 0 20rpx 0 0;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .nav .item .iconfont {
|
||
|
font-size: 38rpx;
|
||
|
margin-right: 10rpx;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list {
|
||
|
// background-color: #fff;
|
||
|
// padding: 24rpx 30rpx;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list .tip {
|
||
|
font-size: 25rpx;
|
||
|
width: 690rpx;
|
||
|
border-radius: 50rpx;
|
||
|
background-color: #fff5e2;
|
||
|
border: 1px solid #ffeac1;
|
||
|
color: #c8a86b;
|
||
|
padding: 10rpx 20rpx 10rpx 55rpx;
|
||
|
box-sizing: border-box;
|
||
|
margin-bottom: 24rpx;
|
||
|
position: relative;
|
||
|
}
|
||
|
.integral-details .wrapper .list .tip .iconfont {
|
||
|
font-size: 35rpx;
|
||
|
margin-right: 15rpx;
|
||
|
position: absolute;
|
||
|
top: 10rpx;
|
||
|
left: 16rpx;
|
||
|
}
|
||
|
.integral-details .wrapper .list .item {
|
||
|
// height: 130rpx;
|
||
|
padding: 30rpx 30rpx;
|
||
|
/* border-bottom: 1px solid #eee; */
|
||
|
font-size: 24rpx;
|
||
|
color: #999;
|
||
|
margin-top: 20rpx;
|
||
|
background: #FFF;
|
||
|
border-radius: 10px;
|
||
|
align-items: baseline;
|
||
|
|
||
|
background:#ffffff;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list .item .state {
|
||
|
|
||
|
margin-bottom: 24rpx;
|
||
|
font-size: 30rpx;
|
||
|
color: #333333;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list .item .num {
|
||
|
font-size: 36rpx;
|
||
|
color:#116636
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 {
|
||
|
background-color: #fff;
|
||
|
padding: 24rpx 0;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 .item {
|
||
|
background-image: linear-gradient(to right, #fff7e7 0%, #fffdf9 100%);
|
||
|
width: 690rpx;
|
||
|
height: 180rpx;
|
||
|
position: relative;
|
||
|
border-radius: 10rpx;
|
||
|
margin: 0 auto 20rpx auto;
|
||
|
padding: 0 25rpx 0 180rpx;
|
||
|
box-sizing: border-box;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 .item .pictrue {
|
||
|
width: 90rpx;
|
||
|
height: 150rpx;
|
||
|
position: absolute;
|
||
|
bottom: 0;
|
||
|
left: 45rpx;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 .item .pictrue image {
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 .item .name {
|
||
|
width: 285rpx;
|
||
|
font-size: 30rpx;
|
||
|
font-weight: bold;
|
||
|
color: #c8a86b;
|
||
|
}
|
||
|
|
||
|
.integral-details .wrapper .list2 .item .earn {
|
||
|
font-size: 26rpx;
|
||
|
color: #c8a86b;
|
||
|
border: 2rpx solid #c8a86b;
|
||
|
text-align: center;
|
||
|
line-height: 52rpx;
|
||
|
height: 52rpx;
|
||
|
width: 160rpx;
|
||
|
border-radius: 50rpx;
|
||
|
}
|
||
|
.instructions{
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
position: fixed;
|
||
|
top: 0;
|
||
|
left: 0;
|
||
|
background: rgba(0, 0, 0, .5);
|
||
|
z-index: 10;
|
||
|
}
|
||
|
.instructions .setAgCount {
|
||
|
background: #fff;
|
||
|
width: 656rpx;
|
||
|
height: 458px;
|
||
|
position: absolute;
|
||
|
top: 50%;
|
||
|
left: 50%;
|
||
|
border-radius: 12rpx;
|
||
|
-webkit-border-radius: 12rpx;
|
||
|
padding: 52rpx;
|
||
|
-webkit-transform: translate(-50%, -50%);
|
||
|
-moz-transform: translate(-50%, -50%);
|
||
|
transform: translate(-50%, -50%);
|
||
|
overflow: hidden;
|
||
|
.content {
|
||
|
height: 900rpx;
|
||
|
overflow-y: scroll;
|
||
|
/deep/ p {
|
||
|
font-size: 13px;
|
||
|
line-height: 22px;
|
||
|
}
|
||
|
/deep/ img {
|
||
|
max-width: 100%;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
.instructions .setAgCount .icon {
|
||
|
font-size: 42rpx;
|
||
|
color: #b4b1b4;
|
||
|
position: absolute;
|
||
|
top: 15rpx;
|
||
|
right: 15rpx;
|
||
|
}
|
||
|
|
||
|
.instructions .setAgCount .title {
|
||
|
color: #333;
|
||
|
font-size: 32rpx;
|
||
|
text-align: center;
|
||
|
font-weight: bold;
|
||
|
}
|
||
|
.instructions .setAgCount .content {
|
||
|
margin-top: 32rpx;
|
||
|
color: #333;
|
||
|
font-size: 26rpx;
|
||
|
line-height: 22px;
|
||
|
text-align: justify;
|
||
|
text-justify: distribute-all-lines;
|
||
|
height: 756rpx;
|
||
|
overflow-y: scroll;
|
||
|
}
|
||
|
.zhuanrang{
|
||
|
margin:20rpx 0rpx;
|
||
|
border-radius: 10px;
|
||
|
background: #fff;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
justify-content: space-between;
|
||
|
padding:20rpx 30rpx;
|
||
|
text{
|
||
|
|
||
|
font-family: Alibaba PuHuiTi;
|
||
|
font-weight: 400;
|
||
|
font-size: 30rpx;
|
||
|
color: #333333;
|
||
|
}
|
||
|
.zhuanrangBtn{
|
||
|
width: 230rpx;
|
||
|
height: 70rpx;
|
||
|
background: linear-gradient(-90deg, #89B929, #116636);
|
||
|
border-radius: 35px;
|
||
|
text-align: center;
|
||
|
line-height: 70rpx;
|
||
|
font-size: 28rpx;
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
}
|
||
|
.popContent{
|
||
|
padding:40rpx 24rpx;
|
||
|
.popTitle{
|
||
|
font-family: Alibaba PuHuiTi;
|
||
|
font-weight: 400;
|
||
|
font-size: 30rpx;
|
||
|
color: #333333;
|
||
|
margin-bottom: 29rpx;
|
||
|
}
|
||
|
.code{
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
.codeText{
|
||
|
|
||
|
font-family: Alibaba PuHuiTi;
|
||
|
font-weight: 400;
|
||
|
font-size: 30rpx;
|
||
|
color: #116636;
|
||
|
margin-left:58rpx;
|
||
|
}
|
||
|
}
|
||
|
.submitBtn{
|
||
|
width:100%;
|
||
|
height: 90rpx;
|
||
|
line-height: 90rpx;
|
||
|
text-align: center;
|
||
|
// background: $btn-color;
|
||
|
border-radius: 45px;
|
||
|
color:#fff;
|
||
|
margin-top:36rpx;
|
||
|
}
|
||
|
/deep/.u-input{
|
||
|
background: #F6F6F6;
|
||
|
border-radius: 10px;
|
||
|
height: 90rpx;
|
||
|
border-radius: 0 !important;
|
||
|
}
|
||
|
}
|
||
|
</style>
|