Browse Source

优化并提示

master
wanghongjun 2 years ago
parent
commit
4ab094b4d2
  1. 34
      pages/category/economybusiness/list.vue
  2. 3
      pages/category/index.vue
  3. 32
      pages/category/tradingentity/list.vue
  4. 10
      pages/goods/list.vue

34
pages/category/economybusiness/list.vue

@ -29,7 +29,7 @@
<view class="goods-auth-type">
<text class="twoline-hide">{{ userList.authType }}</text>
</view>
<view class="goods-auth-num">
<view class="goods-auth-num" v-if="total != ''">
<text class="twoline-hide">标的数量{{ total }}</text>
</view>
</view>
@ -136,7 +136,7 @@
},
],
targetTab: 1,
total: 0,
total: '',
}
},
@ -219,18 +219,26 @@
return new Promise((resolve, reject) => {
GoodsApi.nbgoods(param)
.then(result => {
//
const newList = app.initList(result.data)
app.total = result.data.total
app.list.data = getMoreListData(newList, app.list, pageNo)
app.userList = newList.data[0].user
app.userList.stateStr = this.getUserStateStr(app.userList.state)
app.userList.user_islicode = newList.data[0].user_islicode
resolve(newList)
if (result.data.length > 0) {
//
const newList = app.initList(result.data)
app.total = result.data.total
app.list.data = getMoreListData(newList, app.list, pageNo)
app.userList = newList.data[0].user
app.userList.stateStr = this.getUserStateStr(app.userList.state)
app.userList.user_islicode = newList.data[0].user_islicode
resolve(newList)
} else {
app.$error('该店铺信息不存在,即将返回分类页面!')
setTimeout(app.jumpReturn,2000)
}
})
.catch(reject)
})
},
jumpReturn() {
this.$navTo('pages/category/index',{curIndex: 3});
},
getUserStateStr(state){
let str = ''
if (state == "1" || state == "3" || state == "7" || state == "0") {
@ -317,8 +325,11 @@
.search-text {
text-align: left;
float: left;
font-size: 20rpx;
margin-left: 20rpx;
input {
font-size: 20rpx;
}
}
.search-text-bu {
margin-right: 20rpx;
@ -364,7 +375,6 @@
.goods-name {
height: 90rpx;
float: left;
}
.goods-auth-type {

3
pages/category/index.vue

@ -201,9 +201,10 @@
/**
* 生命周期函数--监听页面加载
*/
onLoad() {
onLoad(options) {
//
this.onRefreshPage()
this.curIndex = options.curIndex ? options.curIndex : 0
},
/**

32
pages/category/tradingentity/list.vue

@ -29,7 +29,7 @@
<view class="goods-auth-type">
<text class="twoline-hide">{{ userList.authType }}</text>
</view>
<view class="goods-auth-num">
<view class="goods-auth-num" v-if="total != ''">
<text class="twoline-hide">标的数量{{ total }}</text>
</view>
</view>
@ -136,7 +136,7 @@
},
],
targetTab: 1,
total: 0,
total: '',
}
},
@ -220,17 +220,25 @@
GoodsApi.nbgoods(param)
.then(result => {
//
const newList = app.initList(result.data)
app.total = result.data.total
app.list.data = getMoreListData(newList, app.list, pageNo)
app.userList = newList.data[0].user
app.userList.stateStr = this.getUserStateStr(app.userList.state)
app.userList.user_islicode = newList.data[0].user_islicode
resolve(newList)
if (result.data.length > 0) {
const newList = app.initList(result.data)
app.total = result.data.total
app.list.data = getMoreListData(newList, app.list, pageNo)
app.userList = newList.data[0].user
app.userList.stateStr = this.getUserStateStr(app.userList.state)
app.userList.user_islicode = newList.data[0].user_islicode
resolve(newList)
} else {
app.$error('该店铺信息不存在,即将返回分类页面!')
setTimeout(app.jumpReturn,2000)
}
})
.catch(reject)
})
},
jumpReturn() {
this.$navTo('pages/category/index',{curIndex: 4});
},
getUserStateStr(state){
let str = ''
if (state == "1" || state == "3" || state == "7" || state == "0") {
@ -317,8 +325,11 @@
.search-text {
text-align: left;
float: left;
font-size: 20rpx;
margin-left: 20rpx;
input {
font-size: 20rpx;
}
}
.search-text-bu {
margin-right: 20rpx;
@ -364,7 +375,6 @@
.goods-name {
height: 90rpx;
float: left;
}
.goods-auth-type {

10
pages/goods/list.vue

@ -29,7 +29,7 @@
<view class="goods-auth-type">
<text class="twoline-hide">{{ userList.authType }}</text>
</view>
<view class="goods-auth-num">
<view class="goods-auth-num" v-if="total != ''">
<text class="twoline-hide">标的数量{{ total }}</text>
</view>
</view>
@ -131,7 +131,7 @@
},
],
targetTab: 1,
total: 0,
total: '',
}
},
@ -311,8 +311,11 @@
.search-text {
text-align: left;
float: left;
font-size: 20rpx;
margin-left: 20rpx;
input {
font-size: 20rpx;
}
}
.search-text-bu {
margin-right: 20rpx;
@ -358,7 +361,6 @@
.goods-name {
height: 90rpx;
float: left;
}
.goods-auth-type {

Loading…
Cancel
Save