Browse Source

no message

featrue/v4.5
xpz2018 4 years ago
parent
commit
cfa223c4fc
7 changed files with 12 additions and 11 deletions
  1. 2
      pages/agent/fragment/index.js
  2. 1
      pages/mall/fragment/index.json
  3. 1
      pages/mall/fragment/index.wxml
  4. 8
      pages/moment/information/index.js
  5. 1
      pages/moment/information/index.json
  6. 7
      pages/moment/information/index.wxml
  7. 3
      pages/moment/moment-item/index.js

2
pages/agent/fragment/index.js

@ -17,7 +17,7 @@ Component({
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {
mHeight: app.globalData.fragmentHeight - 90,
mHeight: app.globalData.safeFragmentHeight - 190,
loading: true, loading: true,
requesting: false, requesting: false,
finished: false, finished: false,

1
pages/mall/fragment/index.json

@ -11,7 +11,6 @@
"refresh-view": "/components/refresher/index", "refresh-view": "/components/refresher/index",
"wux-sticky": "/components/sticky/index", "wux-sticky": "/components/sticky/index",
"wux-divider": "/components/divider/index", "wux-divider": "/components/divider/index",
"wux-button": "/components/button/index",
"information-item": "/pages/mall/information-item/index" "information-item": "/pages/mall/information-item/index"
} }
} }

1
pages/mall/fragment/index.wxml

@ -101,7 +101,6 @@
</view> </view>
<view class="flex flex-center" style="padding: 24rpx;"> <view class="flex flex-center" style="padding: 24rpx;">
<view id="moment" class="btn-more" catchtap="gridTap">查看更多行情</view> <view id="moment" class="btn-more" catchtap="gridTap">查看更多行情</view>
<!-- <wux-button id="moment" outline type="stable" size="small" bind:click="gridTap">查看更多行情</wux-button> -->
</view> </view>
</scroll-view> </scroll-view>

8
pages/moment/information/index.js

@ -1,4 +1,3 @@
// pages/message/index.js
import { getPreferType, getPreferList } from "../../../api/moment" import { getPreferType, getPreferList } from "../../../api/moment"
const util = require('../../../utils/util') const util = require('../../../utils/util')
const app = getApp() const app = getApp()
@ -12,6 +11,7 @@ Component({
height: { type: Number, value: 0 } height: { type: Number, value: 0 }
}, },
data: { data: {
mHeight: app.globalData.safeFragmentHeight - 190,
tabList: [], tabList: [],
tabIndex: 0, tabIndex: 0,
typeList: [], typeList: [],
@ -29,6 +29,7 @@ Component({
onRestart: function () { onRestart: function () {
this.fetchTypeList() this.fetchTypeList()
if(!this.firstShow){ if(!this.firstShow){
this.setData({mHeight: app.globalData.safeFragmentHeight - 360 })
this.fetchList() this.fetchList()
} }
this.firstShow = true this.firstShow = true
@ -65,8 +66,9 @@ Component({
if (this.data.requesting || this.data.finished) { if (this.data.requesting || this.data.finished) {
return return
} }
// this.data.requesting = true
this.setData({ requesting: true })
if(this.data.orderList.length > 0){
this.setData({ requesting: true })
}
getPreferList(this.data.form).then(result => { getPreferList(this.data.form).then(result => {
if (result.data && result.data.records.length) { if (result.data && result.data.records.length) {
var respList = result.data.records var respList = result.data.records

1
pages/moment/information/index.json

@ -2,6 +2,7 @@
"component": true, "component": true,
"usingComponents": { "usingComponents": {
"wux-tabi": "/components/tabi/index", "wux-tabi": "/components/tabi/index",
"refresh-view": "/components/refresher/index",
"wux-skeleton": "/components/skeleton/index", "wux-skeleton": "/components/skeleton/index",
"wux-skeleton-paragraph": "/components/skeleton-paragraph/index", "wux-skeleton-paragraph": "/components/skeleton-paragraph/index",
"info-item": "/pages/moment/info-item/index", "info-item": "/pages/moment/info-item/index",

7
pages/moment/information/index.wxml

@ -1,15 +1,13 @@
<!--pages/message/index.wxml--> <!--pages/message/index.wxml-->
<view class="bg-white" style="height: 90rpx;border-bottom: 1rpx solid #f3f3f3;position: relative;" wx:if="{{tabList.length}}"> <view class="bg-white" style="height: 90rpx;border-bottom: 1rpx solid #f3f3f3;position: relative;" wx:if="{{tabList.length}}">
<wux-tabi scroll="{{scrolled}}" tab-data="{{tabList}}" disable="{{requesting}}" tab-index="{{tabIndex}}" bind:change="onTabChange"></wux-tabi> <wux-tabi scroll="{{scrolled}}" tab-data="{{tabList}}" disable="{{requesting}}" tab-index="{{tabIndex}}" bind:change="onTabChange"></wux-tabi>
<!-- <view class="flex flex-justify bg-white" style="height: 88rpx;position: absolute;right: 0px;top: 0px;padding: 0rpx 24rpx;">
<text class="cuIcon-right text-blue" style="padding-top: 4rpx;"></text>
</view> -->
</view> </view>
<wux-skeleton active wx:else> <wux-skeleton active wx:else>
<view class="flex bg-white" style="height: 90rpx;padding:32rpx;border-bottom: 1rpx solid #f3f3f3"> <view class="flex bg-white" style="height: 90rpx;padding:32rpx;border-bottom: 1rpx solid #f3f3f3">
<wux-skeleton-paragraph rounded rows="1" wux-class="case3-class" /> <wux-skeleton-paragraph rounded rows="1" wux-class="case3-class" />
</view> </view>
</wux-skeleton> </wux-skeleton>
<!-- <refresh-view bind:refresh="onRefreshList" height="{{mHeight}}" triggered="{{requesting}}" bind:scrolltolower="fetchList"> -->
<scroll-view scroll-y style="height: {{height - 90}}rpx;" bind:scrolltolower="fetchList"> <scroll-view scroll-y style="height: {{height - 90}}rpx;" bind:scrolltolower="fetchList">
<wux-skeleton active wx:if="{{!orderList.length}}"> <wux-skeleton active wx:if="{{!orderList.length}}">
<view class="flex item-content"> <view class="flex item-content">
@ -30,4 +28,5 @@
</view> </view>
</wux-divider> </wux-divider>
</view> </view>
</scroll-view>
</scroll-view>
<!-- </refresh-view> -->

3
pages/moment/moment-item/index.js

@ -25,6 +25,7 @@ Component({
if(this.data.item.isCooperate === 1) { if(this.data.item.isCooperate === 1) {
if(!app.globalData.userInfo || !app.globalData.userInfo.isVIP){ if(!app.globalData.userInfo || !app.globalData.userInfo.isVIP){
event.emit('EventMessage', {what: 223, desc: 'Logout'}) event.emit('EventMessage', {what: 223, desc: 'Logout'})
return return
} }
} }
@ -45,7 +46,7 @@ Component({
userPushFollowMill({ paperMillId: this.data.item.paperMillId, follow: !this.data.item.hasFollowed }).then(result => { userPushFollowMill({ paperMillId: this.data.item.paperMillId, follow: !this.data.item.hasFollowed }).then(result => {
this.data.item.hasFollowed = !this.data.item.hasFollowed this.data.item.hasFollowed = !this.data.item.hasFollowed
this.setData({ loading: false, ['item.hasFollowed']: this.data.item.hasFollowed }) this.setData({ loading: false, ['item.hasFollowed']: this.data.item.hasFollowed })
this.triggerEvent("attention", this.data.item)
setTimeout(() => { this.triggerEvent("attention", this.data.item) }, 100)
}).catch(err => { }).catch(err => {
this.setData({ loading: false }) this.setData({ loading: false })
}) })

Loading…
Cancel
Save