var e = getApp(), a = e.globalData.setting, os = a, t = e.request, d = e.globalData; Page({ /** * 页面的初始数据 */ data: { iurl: a.imghost, seekTime: "2019-11-18", //当前服务预约选择的时间 time_list: [], //可预约时间 name: "", //美容师姓名 comment: "", //美容师评价 head_img: "", //美容师头像 }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { }, /** * 生命周期函数--监听页面显示 */ onShow: function() { var th = this; th.query_beatea(); th.query_date(); }, //图片失败,默认图片 bind_bnerr1: function (e) { var _errImg = e.target.dataset.errorimg; var _Img = e.target.dataset.img; if (_Img != undefined) { var _errObj = {}; _errObj[_errImg] = "/miniapp/images/no_cate_def.png"; this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ; } }, //获取美容师信息 query_beatea: function() { var th = this; var url = "/api/weshop/marketing/reservation/staff/page"; //接口路径 var itemId = "08AD49D5-BAFD-4B5E-ABBA-B180EB64EED6", storageId = "FD8EC44A-6474-4BA1-A17C-A87306690E59"; getApp().request.promiseGet(url, { data: { itemId: itemId, storageId: storageId, storeId: 1, userId: 5682130 } }).then(res => { if (res.data.code == 0) { var data = res.data.data.pageData; th.setData({ name: data[0].StaffName, comment: data[0].Remark1, head_img: data[0].PhotoUrl }) } else { getApp().my_warnning(res.data.msg, 0, th); } }) }, query_date: function() { var th = this; var url = "/api/weshop/marketing/reservation/staff/time/list"; var SeekTime = th.data.seekTime; getApp().request.promiseGet(url, { data: { BeauticianID: "337C11B8-034B-495D-B360-FC2F6CB29394", ProjectID: "08AD49D5-BAFD-4B5E-ABBA-B180EB64EED6", SeekTime: SeekTime, storeId: a.stoid, } }).then(res => { if (res.data.code == 0) { var data = res.data.data; th.setData({ time_list: data }) } else { getApp().my_warnning(res.data.msg, 0, th); } }) }, })