import { getDictData, saveFreeCustomizationApply } from '../../api/index' Page({ /** * 页面的初始数据 */ data: { name: '', phone: '', city: '', showAreaList: false, areaList: [], DESIGN_BANNER: '', WechatIMG558: '', }, onLoad(options) { this.initData() }, onSubmit() { const { name, phone } = this.data if (!name) return wx.showToast({ title: '请输入姓名', icon: 'none' }) if (!phone) return wx.showToast({ title: '请输入联系电话', icon: 'none' }) saveFreeCustomizationApply({ name, phone }).then(res => { wx.showToast({ title: '报名成功' }) }) }, // 显示切换城市弹窗 chooseCity () { this.setData({ showAreaList: !this.data.showAreaList }) }, // 切换城市 confirmChange(e) { let { values } = e.detail let region = [] for (let i in values) { region.push(values[i].name) } this.setData({ region, cityCode: values[1].code }) this.getShopList() this.chooseCity() }, initData() { getDictData({ code: 'WEIXIN_DEFAULT_IMGS', label: 'DESIGN_BANNER' }).then(res => { this.setData({ DESIGN_BANNER: res.data.code }) }) getDictData({ code: 'WEIXIN_DEFAULT_IMGS', label: 'WechatIMG558' }).then(res => { this.setData({ WechatIMG558: res.data.code }) }) }, onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })