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 | 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 | 115 | } |
117 | 116 | }, |
118 | 117 | //获取美容师信息 |
119 | - query_beatea: function() { | |
118 | + query_beatea: function(func) { | |
120 | 119 | var th = this; |
121 | 120 | var url = "/api/weshop/marketing/reservation/staff/get"; //接口路径 |
122 | 121 | var beautician_id = th.data.beautician_id; |
... | ... | @@ -128,11 +127,16 @@ Page({ |
128 | 127 | }).then(res => { |
129 | 128 | if (res.data.code == 0) { |
130 | 129 | var data = res.data.data; |
131 | - th.setData({ | |
130 | + var ob={ | |
132 | 131 | name: data.StaffName, |
133 | 132 | comment: data.Remark1, |
134 | 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 | 140 | } else { |
137 | 141 | getApp().my_warnning(res.data.msg, 0, th); |
138 | 142 | } |
... | ... | @@ -309,7 +313,7 @@ Page({ |
309 | 313 | |
310 | 314 | //不等于空就是有可以预约的时间 |
311 | 315 | if (time_list != null) { |
312 | - if (res.data.data[0].GroupHour != undefined) { | |
316 | + if (res.data.data && res.data.data[0]!= undefined) { | |
313 | 317 | if (res.data.data[0].GroupHour && res.data.data[0].GroupHour.length > 11) { |
314 | 318 | getApp().my_warnning(res.data.data[0].GroupHour, 0, th); |
315 | 319 | } | ... | ... |