//index.js //获取应用实例 const app = getApp() Page({ data: { provinceList: [ { name: '吉林省' }, { name: '黑龙江省' }, { name: '辽宁省' }, ], province: '', form: {}, // 类型 typeList: [ { name: '余额' }, { name: '花呗' }, { name: '微信' }, ], // 套餐列表 mealList: [ { name: '169套餐' }, { name: '129套餐' }, ], // 时间列表 dateList: [ { name: '全部', }, { name: '本天', }, { name: '本周', }, { name: '本月', }, { name: '本年', }, ], // 筛选 show: true }, //事件处理函数 // 选择省份 provinceChange: function (e) { this.setData({ "province": this.data.provinceList[e.detail.value].name }) }, // 选择类型 typeChange: function (e) { this.setData({ "form.type": this.data.typeList[e.detail.value].name }) }, // 选择套餐 mealChange: function (e) { this.setData({ "form.meal": this.data.mealList[e.detail.value].name }) }, // 选择时间 dateChange: function (e) { this.setData({ "form.create_time": this.data.dateList[e.detail.value].name }) }, // 自主选择时间段 changeStart: function (e) { this.setData({ "form.start_time": e.detail.value }) }, changeEnd: function (e) { this.setData({ "form.end_time": e.detail.value }) }, // 弹出层 showPopup: function () { var that = this; that.setData({ show: true }) }, // 关闭弹出层 onClose: function () { var that = this; that.setData({ show: false }) }, // 取消 cancelBtn: function () { console.log('s'); var that = this; that.setData({ show: false }) }, // 重置 resetBtn: function () { var that = this; that.setData({ show: false }) }, // 确定 formSubmit: function (e) { console.log(e); // var that = this; // that.setData({ show: false }) }, onLoad: function () { }, })