From 3136781498f6e920227525292f17d6243cdcfc5d Mon Sep 17 00:00:00 2001 From: yvan.ni <765199919@qq.com> Date: Thu, 10 Dec 2020 16:14:27 +0800 Subject: [PATCH] 预约的俩个bug优化: 1、小程序今天 已预约满,选择预约明天再切换成今天页面时间会获取明天的时间 2、预约完一个项目后要再更改预约时间,页面显示所有天数都已经被预约满 --- pages/user/my_service/beauty_deta.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pages/user/my_service/beauty_deta.js b/pages/user/my_service/beauty_deta.js index 198743f..eaf4fdb 100644 --- a/pages/user/my_service/beauty_deta.js +++ b/pages/user/my_service/beauty_deta.js @@ -73,8 +73,7 @@ Page({ StaffName: options.StaffName }) } - th.query_beatea(); - th.query_aweek(); + th.query_beatea(th.query_aweek); }, /** * 生命周期函数--监听页面显示 @@ -116,7 +115,7 @@ Page({ } }, //获取美容师信息 - query_beatea: function() { + query_beatea: function(func) { var th = this; var url = "/api/weshop/marketing/reservation/staff/get"; //接口路径 var beautician_id = th.data.beautician_id; @@ -128,11 +127,16 @@ Page({ }).then(res => { if (res.data.code == 0) { var data = res.data.data; - th.setData({ + var ob={ name: data.StaffName, comment: data.Remark1, head_img: data.PhotoUrl - }) + }; + if(!th.data.storageId){ + ob.storageId=data.StorageId; + } + th.setData(ob); + func(); } else { getApp().my_warnning(res.data.msg, 0, th); } @@ -309,7 +313,7 @@ Page({ //不等于空就是有可以预约的时间 if (time_list != null) { - if (res.data.data[0].GroupHour != undefined) { + if (res.data.data && res.data.data[0]!= undefined) { if (res.data.data[0].GroupHour && res.data.data[0].GroupHour.length > 11) { getApp().my_warnning(res.data.data[0].GroupHour, 0, th); } -- libgit2 0.21.4