add
This commit is contained in:
@@ -204,6 +204,7 @@ Object.defineProperty(exports, "__esModule", { value: true });exports.default =
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var _user = __webpack_require__(/*! @/api/user */ 19); //
|
||||
@@ -278,8 +279,11 @@ var _user = __webpack_require__(/*! @/api/user */ 19); //
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
var Loading = function Loading() {return __webpack_require__.e(/*! import() | components/Loading */ "components/Loading").then(__webpack_require__.bind(null, /*! @/components/Loading */ 494));};var DataFormat = function DataFormat() {return __webpack_require__.e(/*! import() | components/DataFormat */ "components/DataFormat").then(__webpack_require__.bind(null, /*! @/components/DataFormat */ 577));};var _default = { name: "Integral", components: { Loading: Loading, DataFormat: DataFormat }, props: {}, data: function data() {return { navList: [{ name: "分值明细", icon: "icon-mingxi" // { name: "分值提升", icon: "icon-tishengfenzhi" }
|
||||
}], current: 0, where: { page: 1, limit: 15 }, data: { sign: 1, integral: 1, all: 1 }, list: [], info: [], loaded: false, loading: false };}, mounted: function mounted() {this.getIntegral();this.getInfo();}, onReachBottom: function onReachBottom() {!this.loading && this.getInfo();}, methods: { nav: function nav(index) {this.current = index;}, getInfo: function getInfo() {var that = this;if (that.loaded == true || that.loading == true) return;that.loading = true;(0, _user.getIntegralList)(that.where).then(function (res) {that.loading = false;that.loaded = res.data.length < that.where.limit;that.loadTitle = that.loaded ? "人家是有底线的" : "上拉加载更多";that.where.page = that.where.page + 1;that.list.push.apply(that.list, res.data);}, function (err) {that.$dialog.message(err.msg);});}, getIntegral: function getIntegral() {var that = this;(0, _user.postSignUser)(that.data).then(function (res) {that.info = res.data;}, function (err) {that.$dialog.message(err.msg);});} } };exports.default = _default;
|
||||
}], current: 0, where: { page: 1, limit: 15 }, data: { sign: 1, integral: 1, all: 1 }, list: [], info: [], loaded: false, loading: false };}, mounted: function mounted() {this.getIntegral();this.getInfo();}, onReachBottom: function onReachBottom() {!this.loading && this.getInfo();}, methods: { goSignIn: function goSignIn() {this.$yrouter.push("/pages/user/signIn/Sign/index");}, goHome: function goHome() {this.$yrouter.switchTab("/pages/home/index");}, nav: function nav(index) {this.current = index;}, getInfo: function getInfo() {var that = this;if (that.loaded == true || that.loading == true) return;that.loading = true;(0, _user.getIntegralList)(that.where).then(function (res) {that.loading = false;that.loaded = res.data.length < that.where.limit;that.loadTitle = that.loaded ? "人家是有底线的" : "上拉加载更多";that.where.page = that.where.page + 1;that.list.push.apply(that.list, res.data);}, function (err) {that.$dialog.message(err.msg);});}, getIntegral: function getIntegral() {var that = this;(0, _user.postSignUser)(that.data).then(function (res) {that.info = res.data;}, function (err) {that.$dialog.message(err.msg);});
|
||||
|
||||
} } };exports.default = _default;
|
||||
|
||||
/***/ }),
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
<view data-ref="container" class="integral-details _div vue-ref"><view class="header _div"><view class="currentScore _div">当前积分</view><view class="_div">{{info.integral}}</view><view class="line _div"></view></view><view class="wrapper _div"><view class="nav acea-row _div"><block wx:for="{{navList}}" wx:for-item="item" wx:for-index="navListIndex" wx:key="navListIndex"><view data-event-opts="{{[['tap',[['nav',[navListIndex]]]]]}}" class="{{['item acea-row row-center-wrapper _div',current===navListIndex?'on':'']}}" bindtap="__e"><label class="{{['iconfont _span',item.icon]}}"></label>{{item.name+''}}</view></block></view><view class="list _div" hidden="{{current!==0}}"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="listIndex" wx:key="listIndex"><view class="item acea-row row-between-wrapper _div"><view class="_div"><view class="state _div">{{item.title}}</view><view class="_div"><data-format vue-id="{{'63e16316-1-'+listIndex}}" data="{{item.addTime}}" bind:__l="__l"></data-format></view></view><block wx:if="{{item.pm==1}}"><view class="num _div">{{"+"+item.number}}</view></block><block wx:if="{{item.pm==0}}"><view class="num font-color-red _div">{{'-'+item.number+''}}</view></block></view></block></view></view><loading vue-id="63e16316-2" loaded="{{loaded}}" loading="{{loading}}" bind:__l="__l"></loading></view>
|
||||
<view data-ref="container" class="integral-details _div vue-ref"><view class="header _div"><view class="currentScore _div">当前积分</view><view class="_div">{{info.integral}}</view><view class="line _div"></view></view><view class="wrapper _div"><view class="nav acea-row _div"><block wx:for="{{navList}}" wx:for-item="item" wx:for-index="navListIndex" wx:key="navListIndex"><view data-event-opts="{{[['tap',[['nav',[navListIndex]]]]]}}" class="{{['item acea-row row-center-wrapper _div',current===navListIndex?'on':'']}}" bindtap="__e"><label class="{{['iconfont _span',item.icon]}}"></label>{{''+item.name+''}}</view></block></view><view class="list _div" hidden="{{current!==0}}"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="listIndex" wx:key="listIndex"><view class="item acea-row row-between-wrapper _div"><view class="_div"><view class="state _div">{{item.title}}</view><view class="_div"><data-format vue-id="{{'63e16316-1-'+listIndex}}" data="{{item.addTime}}" bind:__l="__l"></data-format></view></view><block wx:if="{{item.pm==1}}"><view class="num _div">{{"+"+item.number}}</view></block><block wx:if="{{item.pm==0}}"><view class="num font-color-red _div">{{"-"+item.number}}</view></block></view></block></view></view><loading vue-id="63e16316-2" loaded="{{loaded}}" loading="{{loading}}" bind:__l="__l"></loading></view>
|
||||
@@ -1,4 +1,4 @@
|
||||
|
||||
.list{
|
||||
}
|
||||
.list {
|
||||
}
|
||||
|
||||
|
||||
@@ -100,15 +100,6 @@ var render = function() {
|
||||
var _vm = this
|
||||
var _h = _vm.$createElement
|
||||
var _c = _vm._self._c || _h
|
||||
if (!_vm._isMounted) {
|
||||
_vm.e0 = function($event) {
|
||||
return _vm.$yrouter.push("/pages/user/signIn/SignRecord/index")
|
||||
}
|
||||
|
||||
_vm.e1 = function($event) {
|
||||
return _vm.$yrouter.push("/pages/user/signIn/SignRecord/index")
|
||||
}
|
||||
}
|
||||
}
|
||||
var recyclableRender = false
|
||||
var staticRenderFns = []
|
||||
@@ -244,9 +235,6 @@ Object.defineProperty(exports, "__esModule", { value: true });exports.default =
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -362,10 +350,7 @@ var _bc = __webpack_require__(/*! @/utils/bc */ 105); //
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
var _default = { name: "Sign", components: {}, props: {}, data: function data() {return { userInfo: {}, integral: 0, signCount: [], sign_index: 0, signSystemList: [], signList: [], page: 1, limit: 3, active: false, day: "" };}, mounted: function mounted() {this.signUser();this.signConfig();this.getSignList();}, methods: { // js给数字补0;num:需要补0的数字,length:长度(补到多少位);
|
||||
var _default = { name: "Sign", components: {}, props: {}, data: function data() {return { userInfo: {}, integral: 0, signCount: [], sign_index: 0, signSystemList: [], signList: [], page: 1, limit: 3, active: false, day: "" };}, mounted: function mounted() {this.signUser();this.signConfig();this.getSignList();}, methods: { goSignRecord: function goSignRecord() {this.$yrouter.push("/pages/user/signIn/SignRecord/index");}, // js给数字补0;num:需要补0的数字,length:长度(补到多少位);
|
||||
PrefixInteger: function PrefixInteger(num, length) {return (Array(length).join("0") + num).slice(-length).split("");}, //数字转中文
|
||||
Rp: function Rp(n) {var cnum = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九"];var s = "";n = "" + n; // 数字转为字符串
|
||||
for (var i = 0; i < n.length; i++) {s += cnum[parseInt(n.charAt(i))];}return s;}, // 获取用户信息
|
||||
|
||||
@@ -1 +1 @@
|
||||
<view class="sign _div data-v-7363eabf"><view class="header bg-color-red _div data-v-7363eabf"><view class="headerCon acea-row row-between-wrapper _div data-v-7363eabf"><view class="left acea-row row-between-wrapper _div data-v-7363eabf"><view class="pictrue _div data-v-7363eabf"><image src="{{userInfo.avatar}}" class="_img data-v-7363eabf"></image></view><view class="text _div data-v-7363eabf"><view class="line1 _div data-v-7363eabf">{{userInfo.nickname}}</view><view class="integral acea-row _div data-v-7363eabf"><label class="_span data-v-7363eabf">{{"积分: "+userInfo.integral}}</label></view></view></view><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="right acea-row row-middle _div data-v-7363eabf" bindtap="__e"><view class="iconfont icon-caidan _div data-v-7363eabf"></view><view class="_div data-v-7363eabf">明细</view></view></view></view><view class="wrapper _div data-v-7363eabf"><view class="list acea-row row-between-wrapper _div data-v-7363eabf"><block wx:for="{{signSystemList}}" wx:for-item="item" wx:for-index="signSystemListIndex" wx:key="signSystemListIndex"><view class="item _div data-v-7363eabf"><view class="{{['_div data-v-7363eabf',signSystemListIndex+1===signSystemList.length?'rewardTxt':'']}}">{{item.day}}</view><view class="{{['venus _div data-v-7363eabf',(signSystemListIndex+1===signSystemList.length?'reward':'')+' '+(sign_index>=signSystemListIndex+1?'venusSelect':'')]}}"></view><view class="{{['num _div data-v-7363eabf',sign_index>=signSystemListIndex+1?'on':'']}}">{{"+"+item.signNum}}</view></view></block></view><view data-event-opts="{{[['tap',[['goSign',['$event']]]]]}}" class="{{['but bg-color-red _div data-v-7363eabf',userInfo.is_day_sgin?'on':'']}}" bindtap="__e">{{userInfo.isDaySign?"已签到":"立即签到"}}</view><view class="lock _div data-v-7363eabf"></view></view><view class="wrapper wrapper2 _div data-v-7363eabf"><view class="tip _div data-v-7363eabf">已累计签到</view><view class="list2 acea-row row-center row-bottom _div data-v-7363eabf"><block wx:for="{{signCount}}" wx:for-item="item" wx:for-index="signCountIndex" wx:key="signCountIndex"><view class="item _div data-v-7363eabf">{{item||0}}</view></block><view class="data _div data-v-7363eabf">天</view></view><view class="tip2 _div data-v-7363eabf">{{"据说连续签到第"+day+"天可获得超额积分,一定要坚持签到哦~~~"}}</view><view class="list3 _div data-v-7363eabf"><block wx:for="{{signList}}" wx:for-item="item" wx:for-index="signListIndex" wx:key="signListIndex"><view class="item acea-row row-between-wrapper _div data-v-7363eabf"><view class="_div data-v-7363eabf"><view class="name line1 _div data-v-7363eabf">{{item.title}}</view><view class="data _div data-v-7363eabf">{{item.addTime}}</view></view><view class="num font-color-red _div data-v-7363eabf">{{"+"+item.number}}</view></view></block><block wx:if="{{signList.length>0}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="Loads acea-row row-center-wrapper _div data-v-7363eabf" bindtap="__e">点击加载更多<view class="iconfont icon-xiangyou acea-row row-center-wrapper _div data-v-7363eabf"></view></view></block></view></view><view class="{{['signTip acea-row row-center-wrapper _div data-v-7363eabf',active===true?'on':'']}}"><view class="signTipLight loadingpic _div data-v-7363eabf"><image src="{{$VUE_APP_RESOURCES_URL+'/images/light.png'}}" class="_img data-v-7363eabf"></image></view><view class="signTipCon _div data-v-7363eabf"><view class="state _div data-v-7363eabf">签到成功</view><view class="integral _div data-v-7363eabf">{{"获得"+integral+"积分"}}</view><view data-event-opts="{{[['tap',[['close',['$event']]]]]}}" class="signTipBnt _div data-v-7363eabf" bindtap="__e">好的</view></view></view><view class="mask _div data-v-7363eabf" hidden="{{active===false}}" data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" bindtouchmove="__e"></view></view>
|
||||
<view class="sign _div data-v-7363eabf"><view class="header bg-color-red _div data-v-7363eabf"><view class="headerCon acea-row row-between-wrapper _div data-v-7363eabf"><view class="left acea-row row-between-wrapper _div data-v-7363eabf"><view class="pictrue _div data-v-7363eabf"><image src="{{userInfo.avatar}}" class="_img data-v-7363eabf"></image></view><view class="text _div data-v-7363eabf"><view class="line1 _div data-v-7363eabf">{{userInfo.nickname}}</view><view class="integral acea-row _div data-v-7363eabf"><label class="_span data-v-7363eabf">{{"积分: "+userInfo.integral}}</label></view></view></view><view data-event-opts="{{[['tap',[['goSignRecord']]]]}}" class="right acea-row row-middle _div data-v-7363eabf" bindtap="__e"><view class="iconfont icon-caidan _div data-v-7363eabf"></view><view class="_div data-v-7363eabf">明细</view></view></view></view><view class="wrapper _div data-v-7363eabf"><view class="list acea-row row-between-wrapper _div data-v-7363eabf"><block wx:for="{{signSystemList}}" wx:for-item="item" wx:for-index="signSystemListIndex" wx:key="signSystemListIndex"><view class="item _div data-v-7363eabf"><view class="{{['_div data-v-7363eabf',signSystemListIndex+1===signSystemList.length?'rewardTxt':'']}}">{{item.day}}</view><view class="{{['venus _div data-v-7363eabf',(signSystemListIndex+1===signSystemList.length?'reward':'')+' '+(sign_index>=signSystemListIndex+1?'venusSelect':'')]}}"></view><view class="{{['num _div data-v-7363eabf',sign_index>=signSystemListIndex+1?'on':'']}}">{{"+"+item.signNum}}</view></view></block></view><view data-event-opts="{{[['tap',[['goSign',['$event']]]]]}}" class="{{['but bg-color-red _div data-v-7363eabf',userInfo.is_day_sgin?'on':'']}}" bindtap="__e">{{userInfo.isDaySign?"已签到":"立即签到"}}</view><view class="lock _div data-v-7363eabf"></view></view><view class="wrapper wrapper2 _div data-v-7363eabf"><view class="tip _div data-v-7363eabf">已累计签到</view><view class="list2 acea-row row-center row-bottom _div data-v-7363eabf"><block wx:for="{{signCount}}" wx:for-item="item" wx:for-index="signCountIndex" wx:key="signCountIndex"><view class="item _div data-v-7363eabf">{{item||0}}</view></block><view class="data _div data-v-7363eabf">天</view></view><view class="tip2 _div data-v-7363eabf">{{"据说连续签到第"+day+"天可获得超额积分,一定要坚持签到哦~~~"}}</view><view class="list3 _div data-v-7363eabf"><block wx:for="{{signList}}" wx:for-item="item" wx:for-index="signListIndex" wx:key="signListIndex"><view class="item acea-row row-between-wrapper _div data-v-7363eabf"><view class="_div data-v-7363eabf"><view class="name line1 _div data-v-7363eabf">{{item.title}}</view><view class="data _div data-v-7363eabf">{{item.addTime}}</view></view><view class="num font-color-red _div data-v-7363eabf">{{"+"+item.number}}</view></view></block><block wx:if="{{signList.length>0}}"><view data-event-opts="{{[['tap',[['goSignRecord']]]]}}" class="Loads acea-row row-center-wrapper _div data-v-7363eabf" bindtap="__e">点击加载更多<view class="iconfont icon-xiangyou acea-row row-center-wrapper _div data-v-7363eabf"></view></view></block></view></view><view class="{{['signTip acea-row row-center-wrapper _div data-v-7363eabf',active===true?'on':'']}}"><view class="signTipLight loadingpic _div data-v-7363eabf"><image src="{{$VUE_APP_RESOURCES_URL+'/images/light.png'}}" class="_img data-v-7363eabf"></image></view><view class="signTipCon _div data-v-7363eabf"><view class="state _div data-v-7363eabf">签到成功</view><view class="integral _div data-v-7363eabf">{{"获得"+integral+"积分"}}</view><view data-event-opts="{{[['tap',[['close',['$event']]]]]}}" class="signTipBnt _div data-v-7363eabf" bindtap="__e">好的</view></view></view><view class="mask _div data-v-7363eabf" hidden="{{active===false}}" data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" bindtouchmove="__e"></view></view>
|
||||
Reference in New Issue
Block a user