Commit 3136781498f6e920227525292f17d6243cdcfc5d

Authored by yvan.ni
1 parent 80910225

预约的俩个bug优化:

1、小程序今天 已预约满,选择预约明天再切换成今天页面时间会获取明天的时间
2、预约完一个项目后要再更改预约时间,页面显示所有天数都已经被预约满
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 }
... ...