|
@@ -5,192 +5,684 @@ Page({
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
- stuName:'', //学生姓名
|
|
|
- stuPhoneNum:'', //学生电话号码
|
|
|
- stuWeChatNum:'', //学生微信号码
|
|
|
- chosedCourse:'', //课程类别
|
|
|
- showCourseTitle:false, //课程类别是否展示
|
|
|
+ stuName: '', //学生姓名
|
|
|
+ stuPhoneNum: '', //学生电话号码
|
|
|
+ stuWeChatNum: '', //学生微信号码
|
|
|
+ chosedCourse: '', //课程类别(大类)选项
|
|
|
+ showCourseTitle: false, //课程类别(大类)选项是否展示
|
|
|
+ courseChosedIndex: '', //选中课程大类的索引
|
|
|
+ chosedCourseDetail: '', //课程细分选项
|
|
|
+ showCourseDetail: false, //课程细分选项是否展示
|
|
|
+ teachPosition: '', //辅导方式
|
|
|
+ chosedTeachPosition: false, //辅导方式选项是否展示
|
|
|
+ stuSex: '', //学生性别
|
|
|
+ chosedStuSex: false, //学生性别选项是否展示
|
|
|
+ teacherAttr: '不限', //老师身份默认选项
|
|
|
+ teacherEdu: '不限', //老师学历默认选项
|
|
|
+ teacherSex: '不限', //老师性别默认选项
|
|
|
+ teacherImg: '不限', //老师头像是否上传默认选项
|
|
|
// 课程类别
|
|
|
- courseList:[
|
|
|
- {
|
|
|
- name:"小学",
|
|
|
- choesd: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
|
|
|
},
|
|
|
{
|
|
|
- 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:[
|
|
|
- [
|
|
|
+ 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:'小学1-5数学',
|
|
|
- choesd:false
|
|
|
+ courseName: '初三语文',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'小学1-5英语',
|
|
|
- choesd:false
|
|
|
+ courseName: '初三数学',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'小学1-5语文',
|
|
|
- choesd:false
|
|
|
+ courseName: '初三英语',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'小学6数学',
|
|
|
- choesd:false
|
|
|
+ courseName: '初三物理',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'小学6英语',
|
|
|
- choesd:false
|
|
|
+ courseName: '初三化学',
|
|
|
+ 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
|
|
|
},
|
|
|
{
|
|
|
- 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
|
|
|
+ courseName: 'SAT',
|
|
|
+ choesd: false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ [{
|
|
|
+ courseName: '托福',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'初中预备班',
|
|
|
- choesd:false
|
|
|
+ courseName: '雅思',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'初中科学',
|
|
|
- choesd:false
|
|
|
+ courseName: '高等数学',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- courseName:'初中政治',
|
|
|
- choesd:false
|
|
|
+ courseName: '微观经济学',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: 'MBA',
|
|
|
+ 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
|
|
|
+ },
|
|
|
+ {
|
|
|
+ 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
|
|
|
+ },
|
|
|
+ {
|
|
|
+ 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
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '韩语',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '意大利语',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '汉语',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '阿拉伯语',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: 'SBS英语',
|
|
|
+ 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
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ [{
|
|
|
+ courseName: '硬笔',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '毛笔',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: '篆刻',
|
|
|
+ choesd: false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ [{
|
|
|
+ courseName: 'Scratch',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: 'Python',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: 'C++',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ courseName: 'microbit',
|
|
|
+ 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:[
|
|
|
+ teachPositions: [{
|
|
|
+ opType: '老师上门',
|
|
|
+ choesd: false
|
|
|
+ },
|
|
|
{
|
|
|
- opType:'老师上门',
|
|
|
- choesd:false
|
|
|
+ opType: '学员上门',
|
|
|
+ choesd: false
|
|
|
+ }, {
|
|
|
+ opType: '线上辅导',
|
|
|
+ choesd: false
|
|
|
+ }, {
|
|
|
+ opType: '老师住家',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- opType:'学员上门',
|
|
|
- choesd:false
|
|
|
- }, {
|
|
|
- opType:'线上辅导',
|
|
|
- choesd:false
|
|
|
- }, {
|
|
|
- opType:'老师住家',
|
|
|
- choesd:false
|
|
|
+ opType: '学员住家',
|
|
|
+ choesd: false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ // 学生性别
|
|
|
+ stuSexList: [{
|
|
|
+ gender: '男',
|
|
|
+ choesd: false
|
|
|
},
|
|
|
{
|
|
|
- opType:'学员住家',
|
|
|
- choesd:false
|
|
|
+ gender: '女',
|
|
|
+ choesd: false
|
|
|
}
|
|
|
]
|
|
|
},
|
|
@@ -199,11 +691,11 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
|
|
|
// 获取学生姓名
|
|
|
- getStuName(e){
|
|
|
+ getStuName(e) {
|
|
|
// console.log(e.detail.value)
|
|
|
this.setData({
|
|
|
stuName: e.detail.value
|
|
@@ -212,70 +704,220 @@ Page({
|
|
|
},
|
|
|
|
|
|
// 获取学生手机号码
|
|
|
- getStuPhone(e){
|
|
|
+ getStuPhone(e) {
|
|
|
this.setData({
|
|
|
- stuPhoneNum:e.detail.value
|
|
|
+ stuPhoneNum: e.detail.value
|
|
|
})
|
|
|
},
|
|
|
|
|
|
//获取学生微信号码
|
|
|
- getStuWeChat(e){
|
|
|
+ getStuWeChat(e) {
|
|
|
this.setData({
|
|
|
- stuWeChatNum:e.detail.value
|
|
|
+ stuWeChatNum: e.detail.value
|
|
|
})
|
|
|
},
|
|
|
// 课程类别
|
|
|
- // 选择课程类别(大类)
|
|
|
- chooseCourseTitle(){
|
|
|
+ // 打开课程类别(大类)选项区
|
|
|
+ chooseCourseTitle() {
|
|
|
this.setData({
|
|
|
- showCourseTitle:true
|
|
|
+ showCourseTitle: true,
|
|
|
+ chosedCourseDetail: ''
|
|
|
})
|
|
|
},
|
|
|
// 定义退出下拉选区的方法
|
|
|
- hiddenCourseTitle(){
|
|
|
+ hiddenCourseTitle() {
|
|
|
this.setData({
|
|
|
- showCourseTitle:false
|
|
|
+ showCourseTitle: false
|
|
|
})
|
|
|
},
|
|
|
- // 从下拉区选择内容
|
|
|
- onChooseCourseTitle(e){
|
|
|
+ // 从下拉区选择课程类别内容
|
|
|
+ onChooseCourseTitle(e) {
|
|
|
let index = e.currentTarget.dataset.index
|
|
|
let courseList = this.data.courseList
|
|
|
- for(let i = 0;i < courseList.length;i++){
|
|
|
- if(i == index){
|
|
|
+ for (let i = 0; i < courseList.length; i++) {
|
|
|
+ if (i == index) {
|
|
|
courseList[i].chosed = !courseList[i].chosed
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
courseList[i].chosed = false
|
|
|
}
|
|
|
}
|
|
|
this.setData({
|
|
|
courseList
|
|
|
})
|
|
|
+
|
|
|
},
|
|
|
// 确定按钮的点击事件
|
|
|
- confirmCourseTitle(){
|
|
|
+ confirmCourseTitle() {
|
|
|
let courseList = this.data.courseList
|
|
|
let index
|
|
|
- for(let i = 0;i < courseList.length;i++){
|
|
|
- if(courseList[i].chosed){
|
|
|
+ for (let i = 0; i < courseList.length; i++) {
|
|
|
+ if (courseList[i].chosed) {
|
|
|
index = i
|
|
|
}
|
|
|
}
|
|
|
let chosedCourse = courseList[index]?.name || ''
|
|
|
+ let courseChosedIndex = index
|
|
|
this.setData({
|
|
|
- chosedCourse
|
|
|
+ chosedCourse,
|
|
|
+ courseChosedIndex
|
|
|
})
|
|
|
+ // console.log('courseChosedIndex:' + courseChosedIndex)
|
|
|
+ // let courseDetail = this.data.courseDetail
|
|
|
+ // console.log('courseDetail:'+courseDetail[courseChosedIndex])
|
|
|
this.hiddenCourseTitle()
|
|
|
},
|
|
|
-
|
|
|
|
|
|
+ // 课程细分(小类)选择
|
|
|
+ // 打开课程细分选项区
|
|
|
+ toCourseDetail() {
|
|
|
+ if (!this.data.chosedCourse) {
|
|
|
+ wx.showToast({
|
|
|
+ title: '请先选择课程类别',
|
|
|
+ icon: 'none'
|
|
|
+ })
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ showCourseDetail: true
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 定义退出课程细分选区的方法
|
|
|
+ hiddenCourseDetail() {
|
|
|
+ this.setData({
|
|
|
+ showCourseDetail: false
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 从下拉区选择课程细分内容
|
|
|
+ onChooseCourseDetail(e) {
|
|
|
+ let index = e.currentTarget.dataset.index
|
|
|
+ let courseDetail = this.data.courseDetail
|
|
|
+ let courseChosedIndex = this.data.courseChosedIndex
|
|
|
+ for (let i = 0; i < courseDetail[courseChosedIndex].length; i++) {
|
|
|
+ if (i == index) {
|
|
|
+ courseDetail[courseChosedIndex][i].chosed = !courseDetail[courseChosedIndex][i].chosed
|
|
|
+ } else {
|
|
|
+ courseDetail[courseChosedIndex][i].chosed = false
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ courseDetail
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 确定按钮的点击事件
|
|
|
+ confirmCourseDetail() {
|
|
|
+ let courseDetail = this.data.courseDetail
|
|
|
+ let courseChosedIndex = this.data.courseChosedIndex
|
|
|
+ let index
|
|
|
+ for (let i = 0; i < courseDetail[courseChosedIndex].length; i++) {
|
|
|
+ if (courseDetail[courseChosedIndex][i].chosed) {
|
|
|
+ index = i
|
|
|
+ }
|
|
|
+ }
|
|
|
+ let chosedCourseDetail = courseDetail[courseChosedIndex][index]?.courseName || ''
|
|
|
+ this.setData({
|
|
|
+ chosedCourseDetail
|
|
|
+ })
|
|
|
+ this.hiddenCourseDetail()
|
|
|
+ },
|
|
|
+
|
|
|
+ // 辅导方式
|
|
|
+ // 打开辅导方式选项区
|
|
|
+ toTeachPosition() {
|
|
|
+ this.setData({
|
|
|
+ chosedTeachPosition: true
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 关闭辅导方式选项区的方法
|
|
|
+ hiddenTeachPosition() {
|
|
|
+ this.setData({
|
|
|
+ chosedTeachPosition: false
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 从下拉选区选择内容
|
|
|
+ onTeachPosition(e) {
|
|
|
+ let index = e.currentTarget.dataset.index
|
|
|
+ let teachPositions = this.data.teachPositions
|
|
|
+ for (let i = 0; i < teachPositions.length; i++) {
|
|
|
+ if (i == index) {
|
|
|
+ teachPositions[i].chosed = !teachPositions[i].chosed
|
|
|
+ } else {
|
|
|
+ teachPositions[i].chosed = false
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ teachPositions
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 确定按钮点击事件
|
|
|
+ confirmTeachPosition() {
|
|
|
+ let teachPositions = this.data.teachPositions
|
|
|
+ let index
|
|
|
+ for (let i = 0; i < teachPositions.length; i++) {
|
|
|
+ if (teachPositions[i].chosed) {
|
|
|
+ index = i
|
|
|
+ }
|
|
|
+ }
|
|
|
+ let teachPosition = teachPositions[index]?.opType || ''
|
|
|
+ this.setData({
|
|
|
+ teachPosition
|
|
|
+ })
|
|
|
+ this.hiddenTeachPosition()
|
|
|
+ },
|
|
|
+
|
|
|
+ // 选择学生性别
|
|
|
+ // 打开学生性别选项区
|
|
|
+ chooseStuSex() {
|
|
|
+ this.setData({
|
|
|
+ chosedStuSex: true
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 关闭学生性别选项区的方法
|
|
|
+ hiddenStuSex() {
|
|
|
+ this.setData({
|
|
|
+ chosedStuSex: false
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 从下拉选区选择内容
|
|
|
+ onChosedStuSex(e) {
|
|
|
+ let index = e.currentTarget.dataset.index
|
|
|
+ let stuSexList = this.data.stuSexList
|
|
|
+ for (let i = 0; i < stuSexList.length; i++) {
|
|
|
+ if (i == index) {
|
|
|
+ stuSexList[i].chosed = !stuSexList[i].chosed
|
|
|
+ } else {
|
|
|
+ stuSexList[i].chosed = false
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ stuSexList
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 确定按钮点击事件
|
|
|
+ confirmChosedStuSex() {
|
|
|
+ let stuSexList = this.data.stuSexList
|
|
|
+ let index
|
|
|
+ for (let i = 0; i < stuSexList.length; i++) {
|
|
|
+ if (stuSexList[i].chosed) {
|
|
|
+ index = i
|
|
|
+ }
|
|
|
+ }
|
|
|
+ let stuSex = stuSexList[index]?.gender|| ''
|
|
|
+ this.setData({
|
|
|
+ stuSex
|
|
|
+ })
|
|
|
+ this.hiddenStuSex()
|
|
|
+ },
|
|
|
|
|
|
// 提交
|
|
|
- toSubmit(){
|
|
|
+ toSubmit() {
|
|
|
wx.setStorageSync('student', {
|
|
|
stuName: this.data.stuName,
|
|
|
stuPhoneNum: this.data.stuPhoneNum,
|
|
|
- stuWeChatNum: this.data.stuWeChatNum
|
|
|
+ stuWeChatNum: this.data.stuWeChatNum,
|
|
|
+ chosedCourse: this.data.chosedCourse,
|
|
|
+ chosedCourseDetail: this.data.chosedCourseDetail,
|
|
|
+ teachPosition: this.data.teachPosition,
|
|
|
+ stuSex: this.data.stuSex
|
|
|
})
|
|
|
wx.showToast({
|
|
|
title: '提交成功',
|