Commit 3136781498f6e920227525292f17d6243cdcfc5d
1 parent
80910225
预约的俩个bug优化:
1、小程序今天 已预约满,选择预约明天再切换成今天页面时间会获取明天的时间 2、预约完一个项目后要再更改预约时间,页面显示所有天数都已经被预约满
Showing
1 changed file
with
10 additions
and
6 deletions
pages/user/my_service/beauty_deta.js
@@ -73,8 +73,7 @@ Page({ | @@ -73,8 +73,7 @@ Page({ | ||
73 | StaffName: options.StaffName | 73 | StaffName: options.StaffName |
74 | }) | 74 | }) |
75 | } | 75 | } |
76 | - th.query_beatea(); | ||
77 | - th.query_aweek(); | 76 | + th.query_beatea(th.query_aweek); |
78 | }, | 77 | }, |
79 | /** | 78 | /** |
80 | * 生命周期函数--监听页面显示 | 79 | * 生命周期函数--监听页面显示 |
@@ -116,7 +115,7 @@ Page({ | @@ -116,7 +115,7 @@ Page({ | ||
116 | } | 115 | } |
117 | }, | 116 | }, |
118 | //获取美容师信息 | 117 | //获取美容师信息 |
119 | - query_beatea: function() { | 118 | + query_beatea: function(func) { |
120 | var th = this; | 119 | var th = this; |
121 | var url = "/api/weshop/marketing/reservation/staff/get"; //接口路径 | 120 | var url = "/api/weshop/marketing/reservation/staff/get"; //接口路径 |
122 | var beautician_id = th.data.beautician_id; | 121 | var beautician_id = th.data.beautician_id; |
@@ -128,11 +127,16 @@ Page({ | @@ -128,11 +127,16 @@ Page({ | ||
128 | }).then(res => { | 127 | }).then(res => { |
129 | if (res.data.code == 0) { | 128 | if (res.data.code == 0) { |
130 | var data = res.data.data; | 129 | var data = res.data.data; |
131 | - th.setData({ | 130 | + var ob={ |
132 | name: data.StaffName, | 131 | name: data.StaffName, |
133 | comment: data.Remark1, | 132 | comment: data.Remark1, |
134 | head_img: data.PhotoUrl | 133 | head_img: data.PhotoUrl |
135 | - }) | 134 | + }; |
135 | + if(!th.data.storageId){ | ||
136 | + ob.storageId=data.StorageId; | ||
137 | + } | ||
138 | + th.setData(ob); | ||
139 | + func(); | ||
136 | } else { | 140 | } else { |
137 | getApp().my_warnning(res.data.msg, 0, th); | 141 | getApp().my_warnning(res.data.msg, 0, th); |
138 | } | 142 | } |
@@ -309,7 +313,7 @@ Page({ | @@ -309,7 +313,7 @@ Page({ | ||
309 | 313 | ||
310 | //不等于空就是有可以预约的时间 | 314 | //不等于空就是有可以预约的时间 |
311 | if (time_list != null) { | 315 | if (time_list != null) { |
312 | - if (res.data.data[0].GroupHour != undefined) { | 316 | + if (res.data.data && res.data.data[0]!= undefined) { |
313 | if (res.data.data[0].GroupHour && res.data.data[0].GroupHour.length > 11) { | 317 | if (res.data.data[0].GroupHour && res.data.data[0].GroupHour.length > 11) { |
314 | getApp().my_warnning(res.data.data[0].GroupHour, 0, th); | 318 | getApp().my_warnning(res.data.data[0].GroupHour, 0, th); |
315 | } | 319 | } |