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,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 }