import { get, post } from '../../utils/http'; Page({ /** * 页面的初始数据 */ data: { current: 0, list: [] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.getMruserRole() }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, onChangeRole(e) { let { list } = this.data; list.forEach((item,index) => { item.selected = 0 }) list[e.currentTarget.dataset.index].selected = 1 this.setData({ list, current: e.currentTarget.dataset.index }) }, /** * 获取美容师列表 * api/mruser/role */ getMruserRole() { let { current } = this.data; get('api/mruser/role',{},(res) => { // res.data.forEach((item,index) => { // if(item.) { // } // }) console.log(res.data); this.setData({ list: res.data }) }) }, /** * 提交 */ onSubmit() { // this // api/mruser/change_role let { current,list } = this.data; post('api/mruser/change_role',{ role_id: list[current].id },(res) => { wx.showToast({ title: res.msg, icon: 'none' }) setTimeout(() => { wx.reLaunch({ url: '/pages/home/home', }) }, 1500); }) } })