Commit fc79a0b71bc258f8969c611037b83dc0cc894a8c

Authored by 前端开发-罗建龙
1 parent 6f476050

优化服务预约选择美容师页面下拉

packageG/pages/user/my_service/cosmetology_list.js
@@ -22,13 +22,13 @@ Page({ @@ -22,13 +22,13 @@ Page({
22 projectId:"",//项目id 22 projectId:"",//项目id
23 }, 23 },
24 onReachBottom: function() { 24 onReachBottom: function() {
25 - var th = this;  
26 - if (this.data.total <= th.data.pageSize) return;  
27 - if (this.data.ismore) return;  
28 - wx.showLoading({  
29 - title: '加载中...',  
30 - })  
31 - th.query_cology(); 25 + // var th = this;
  26 + // if (this.data.total <= th.data.pageSize) return;
  27 + // if (this.data.ismore) return;
  28 + // wx.showLoading({
  29 + // title: '加载中...',
  30 + // })
  31 + // th.query_cology();
32 }, 32 },
33 query_cology: function() { 33 query_cology: function() {
34 var th = this; 34 var th = this;
@@ -42,27 +42,31 @@ Page({ @@ -42,27 +42,31 @@ Page({
42 serviceId: itemId, 42 serviceId: itemId,
43 storageId: storageId, 43 storageId: storageId,
44 page: th.data.curpage, 44 page: th.data.curpage,
45 - pageSize: th.data.pageSize 45 + pageSize: 100
46 } 46 }
47 }).then(res => { 47 }).then(res => {
48 wx.hideLoading(); 48 wx.hideLoading();
49 if (res.data.code == 0) { 49 if (res.data.code == 0) {
50 - th.data.curpage++; 50 + // th.data.curpage++;
51 var arr1 = th.data.cosmetology_list; 51 var arr1 = th.data.cosmetology_list;
52 var arr2 = res.data.data; 52 var arr2 = res.data.data;
53 var arr3 = [...arr1, ...arr2]; 53 var arr3 = [...arr1, ...arr2];
54 -  
55 -  
56 th.setData({ 54 th.setData({
57 cosmetology_list: arr3, 55 cosmetology_list: arr3,
58 total: res.data.data.total, 56 total: res.data.data.total,
59 is_service_read: 1, 57 is_service_read: 1,
60 is_cosmetology_read:1 58 is_cosmetology_read:1
61 }), wx.stopPullDownRefresh(); //停止下拉刷新 59 }), wx.stopPullDownRefresh(); //停止下拉刷新
  60 + if (arr2.length < th.data.pageSize) {
  61 + th.setData({
  62 + is_cosmetology_read:1,
  63 + ismore:1
  64 + })
  65 + }
62 } else { 66 } else {
63 th.setData({ 67 th.setData({
64 is_cosmetology_read:1, 68 is_cosmetology_read:1,
65 - ismore:1 69 + ismore:1
66 }) 70 })
67 } 71 }
68 }) 72 })