// pages/customized/index/index.js // customized/pages/made/car/car.js let app = getApp(); let host = app.globalData.servsers; // 请求的url Page({ /** * 页面的初始数据 */ data: { Length: 6, //输入框个数 isFocus: true, //聚焦 Value: "", //输入的内容 ispassword: true, //是否密文显示 true为密文, false为明文。 pwdStatic:false, // 密码状态框,是否显示 carNum:null, host:host, madeList:[ // { // src:'/customized/images/customized/cup_black_small.png', // name:'奶缸-黑色 350ml', // price:'¥45.00', // btnText:'去定制', // btnDisabled:false, // state:true, // }, // { // src: '/customized/images/customized/cup_black_small_2.png', // name: '奶缸-白色 350ml', // price: '¥45.00', // btnText: '去定制', // btnDisabled: true, // state: false, // }, // { // src: '/customized/images/customized/cup_black_small_3.png', // name: '马克杯-白色 450ml', // price: '¥45.00', // btnText: '去定制', // btnDisabled: true, // state: false, // }, // { // src: '/customized/images/customized/cup_black_small_4.png', // name: '马克杯-白色 300ml', // price: '¥45.00', // btnText: '去定制', // btnDisabled: true, // state: false, // } ] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { let data = this.data.Value ? {channalPwd: this.data.Value}: false this.getMadeList(this,data); // 获取商品列表 this.getCarlist(this);//获取购物车列表 }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, customized(e){ if (e.currentTarget.dataset.state == '1'){ return; } console.log('canvas') let user_id = getApp().globalData.user_id; console.log(user_id, "user_iduser_iduser_id") if (!user_id) { wx.navigateTo({ url: '/pages/authorize/authorize?link=customized', }) } else { wx.navigateTo({ url: "/customized/pages/made/made", }) } }, getCarlist(that) { wx.request({ url: host + '/queryShopCar', method: 'post', header: { 'content-type': 'application/x-www-form-urlencoded' }, data: { userId: app.globalData.user_id //app.globalData.user_id //'oovpNwjlsY6xx8ceCebFa1dOLd9E' //app.globalData.user_id, }, success: function (res) { console.log('购物车列表数据', res) that.setData({ carNum: res.data.length }) } }) }, getMadeList(that,data){ // 获取列表 wx.showLoading({ title: '加载中...', }) wx.request({ url: host+ '/custom/queryNotOpenCustomGoodsByPwd', method:'get', header: { 'content-type': 'application/x-www-form-urlencoded' }, data:data? data:{}, success(res){ console.log(res) if(res.data.length === 0 && data){ wx.showToast({ title: '密码输入错误', icon:'none' }) } else { that.setData({ madeList: [...res.data] }) } }, fail(err){ console.log(err) }, complete(){ console.log('完成'); wx.hideLoading() } }) }, vipBtn(){ // 表示是vip操作 this.setData({ pwdStatic:true }) }, Focus(e) { var that = this; console.log(e.detail.value); var inputValue = e.detail.value; that.setData({ Value: inputValue, }) }, Tap() { var that = this; that.setData({ isFocus: true, }) }, fromDel(){ this.setData({ Value: "", }) }, formSubmit(e) { console.log(this.data.Value); this.getMadeList(this,{ channalPwd: this.data.Value }) }, close(){ this.setData({ pwdStatic:false }) } })