123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 |
- // pages/stuNeed/stuNeed.js
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- stuName:'', //学生姓名
- stuPhoneNum:'', //学生电话号码
- stuWeChatNum:'', //学生微信号码
- chosedCourse:'', //课程类别
- showCourseTitle:false, //课程类别是否展示
- // 课程类别
- courseList:[
- {
- name:"小学",
- choesd:false
- },
- {
- name:"初中",
- choesd:false
- },
- {
- name:"高中",
- choesd:false
- },
- {
- name:"大学",
- choesd:false
- },
- {
- name:"音乐",
- choesd:false
- },
- {
- name:"舞蹈",
- choesd:false
- },
- {
- name:"语言",
- choesd:false
- },
- {
- name:"体育",
- choesd:false
- },
- {
- name:"美术",
- choesd:false
- },
- {
- name:"书法",
- choesd:false
- },
- {
- name:"少儿编程",
- choesd:false
- },
- {
- name:"计算机",
- choesd:false
- },
- {
- name:"其他",
- choesd:false
- }
- ],
- // 课程细分
- courseDetail:[
- [
- {
- courseName:'小学1-5数学',
- choesd:false
- },
- {
- courseName:'小学1-5英语',
- choesd:false
- },
- {
- courseName:'小学1-5语文',
- choesd:false
- },
- {
- courseName:'小学6数学',
- choesd:false
- },
- {
- courseName:'小学6英语',
- choesd:false
- },
- {
- courseName:'小学6语文',
- choesd:false
- },
- {
- courseName:'小学奥数',
- choesd:false
- }
- ],
- [
- {
- courseName:'初一初二语文',
- choesd:false
- },
- {
- courseName:'初一初二数学',
- choesd:false
- },
- {
- courseName:'初一初二英语',
- choesd:false
- },
- {
- courseName:'初一初二物理',
- choesd:false
- },
- {
- courseName:'初一初二化学',
- choesd:false
- },
- {
- courseName:'初三语文',
- choesd:false
- },
- {
- courseName:'初三数学',
- choesd:false
- },
- {
- courseName:'初三英语',
- choesd:false
- },
- {
- courseName:'初三物理',
- choesd:false
- },
- {
- courseName:'初三化学',
- choesd:false
- },
- {
- courseName:'初中历史',
- choesd:false
- },
- {
- courseName:'初中历史',
- choesd:false
- },
- {
- courseName:'初中地理',
- choesd:false
- },
- {
- courseName:'初中奥数',
- choesd:false
- },
- {
- courseName:'初中生物',
- choesd:false
- },
- {
- courseName:'初中预备班',
- choesd:false
- },
- {
- courseName:'初中科学',
- choesd:false
- },
- {
- courseName:'初中政治',
- choesd:false
- }
- ]
- ],
- // 辅导方式
- position_type:[
- {
- opType:'老师上门',
- choesd:false
- },
- {
- opType:'学员上门',
- choesd:false
- }, {
- opType:'线上辅导',
- choesd:false
- }, {
- opType:'老师住家',
- choesd:false
- },
- {
- opType:'学员住家',
- choesd:false
- }
- ]
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
-
- },
- // 获取学生姓名
- getStuName(e){
- // console.log(e.detail.value)
- this.setData({
- stuName: e.detail.value
- })
- // console.log(this.data.stuName)
- },
- // 获取学生手机号码
- getStuPhone(e){
- this.setData({
- stuPhoneNum:e.detail.value
- })
- },
- //获取学生微信号码
- getStuWeChat(e){
- this.setData({
- stuWeChatNum:e.detail.value
- })
- },
- // 课程类别
- // 选择课程类别(大类)
- chooseCourseTitle(){
- this.setData({
- showCourseTitle:true
- })
- },
- // 定义退出下拉选区的方法
- hiddenCourseTitle(){
- this.setData({
- showCourseTitle:false
- })
- },
- // 从下拉区选择内容
- onChooseCourseTitle(e){
- let index = e.currentTarget.dataset.index
- let courseList = this.data.courseList
- for(let i = 0;i < courseList.length;i++){
- if(i == index){
- courseList[i].chosed = !courseList[i].chosed
- }else{
- courseList[i].chosed = false
- }
- }
- this.setData({
- courseList
- })
- },
- // 确定按钮的点击事件
- confirmCourseTitle(){
- let courseList = this.data.courseList
- let index
- for(let i = 0;i < courseList.length;i++){
- if(courseList[i].chosed){
- index = i
- }
- }
- let chosedCourse = courseList[index]?.name || ''
- this.setData({
- chosedCourse
- })
- this.hiddenCourseTitle()
- },
-
- // 提交
- toSubmit(){
- wx.setStorageSync('student', {
- stuName: this.data.stuName,
- stuPhoneNum: this.data.stuPhoneNum,
- stuWeChatNum: this.data.stuWeChatNum
- })
- wx.showToast({
- title: '提交成功',
- })
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|