Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
董佳音
/
networkSchool
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
董佳音
2017-09-03 17:11:12 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
3897503c814c9ecc82d5df91019526143579ddae
3897503c
1 parent
b5c692ee
修改创建课堂显示路数问题
隐藏空白字符变更
内嵌
并排对比
正在显示
13 个修改的文件
包含
152 行增加
和
97 行删除
dist/index.html
dist/main.js
dist/stylesheets/style.css
etc/umd.template.html
src/ape/AdministratorApe.js
src/ape/CreateClassApe.js
src/ape/HomeApe.js
src/ape/LanclassApe.js
src/ape/ListDetailsApe.js
src/ape/LiveClassApe.js
src/ape/LoginOrRegister.js
src/ape/TeacherDetailApe.js
src/main.js
dist/index.html
查看文件 @
3897503
<!DOCTYPE html>
<html
lang=
"en"
><head><title></title><meta
http-equiv=
"Content-Type"
content=
"text/html; charset=UTF-8"
><link
rel=
"stylesheet"
href=
"stylesheets/style.css"
></head><body><div
class=
"baseboardBox"
><div
class=
"headerBg"
><div
class=
"header"
><div
class=
"header_img"
><img
src=
"images/logo.png"
alt=
""
></div><ul
class=
"header_list"
id=
"header_list"
><li
class=
"header_listMsg header_listTeacherMsg header_listMsgCheck"
id=
"defaultBtn"
>
首页
</li><li
class=
"header_listMsg"
id=
"liveBtn"
data=
"最新直播课程"
>
直播课堂
</li><li
class=
"header_listMsg header_listTeacherMsg"
id=
"lanclassBtn"
data=
"最新互动课程"
>
互动课堂
</li><li
class=
"header_listMsg header_listTeacherMsg"
id=
"teacherBtn"
data=
"推荐老师"
>
老师
</li></ul><div
class=
"header_seek"
id=
"header_seek"
><input
type=
"text"
class=
"header_seekInput"
><button
class=
"header_seekBtn iconfont"
>

</button></div><ul
class=
"DownloadLoginBox"
><li
class=
"androidDownload"
id=
"androidDownload"
>
移动端下载
</li><li
class=
"userNews iconfont"
>

</li><li
class=
"userLoginBtn"
><span
class=
"userLoginText"
id=
"homeUserLoginBtn"
>
登录
</span><ul
class=
"exitBox"
id=
"exitBox"
><li
class=
"exitList"
id=
"personageInfo"
>
个人中心
</li><li
class=
"exitList"
id=
"exitBtn"
>
退出
</li></ul></li></ul></div></div><div
class=
"slideshow"
id=
"slideshow"
><ul
class=
"motionMapBox"
id=
"motionMapBox"
><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/bg.jpg"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/bg.jpg"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li></ul><ol
class=
"dots"
id=
"dots"
></ol></div><div
class=
"themeBox"
id=
"themeBox"
><div
class=
"box"
id=
"defaultBox"
><div
class=
"curriculumBox"
id=
"liveListBox"
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"liveCoursesTitle"
>
最新直播课程
</p><p
class=
"curriculumMove"
id=
"liveBtnMove"
data=
"1"
>
更多
</p><label
for=
"liveBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"liveList"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div><div
class=
"curriculumBox"
id=
"lanclassListBox "
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"lessonsTitle"
>
最新互动课程
</p><p
class=
"curriculumMove"
id=
"lanclassBtnMove"
data=
"2"
>
更多
</p><label
for=
"lanclassBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"lanclassList"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div><div
class=
"curriculumBox curriculumBox1"
id=
"teacherIntroBox"
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"teacherTitle"
>
推荐老师
</p><p
class=
"curriculumMove"
id=
"teacherBtnMove"
data=
"3"
>
更多
</p><label
for=
"teacherBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"teacherIntro"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div></div><div
class=
"classifyListBox"
id=
"classifyListBox"
><div
class=
"classifyListTitle"
id=
"classifyListTitle"
>
最新直播课程
</div><div
class=
"classifyListContent"
id=
"classifyListContent"
></div></div><div
class=
"lanclassBox"
id=
"lanclassBox"
><div
class=
"lanclassContent"
><img
class=
"lanclassContentCover"
id=
"lanclassContentCover"
src=
""
alt=
""
><div
class=
"lanclassContentCenter"
><div
class=
"lanclassContentTitle"
id=
"lanclassContentTitle"
>
初一语文阅读理解习题课
</div><div
class=
"lanclassContentInfo"
><img
class=
"lanclassContentInfoPortrait"
id=
"lanclassContentInfoPortrait"
src=
"images/u293.png"
alt=
""
><span
class=
"lanclassContentInfoName"
id=
"lanclassContentInfoName"
>
张媛媛
</span></div><div
class=
"lanclassContentInfoTime"
><span
class=
"lanclassContentInfoTimeStart"
id=
"lanclassContentInfoTimeStart"
>
开始时间:2017-08-01 13:00:00
</span><span
class=
"lanclassContentInfoTimeEnd"
id=
"lanclassContentInfoTimeEnd"
>
结束时间:2017-08-01 13:00:00
</span></div><div
class=
"lanclassContentApply btnHover"
id=
"lanclassContentApply"
>
我要报名
</div></div><div
class=
"lanclassContentRight"
><div
class=
"thirdPartyIconBox"
><span
id=
"weixinIcon"
class=
"thirdPartyIcon weixinIcon iconfont"
>

</span><span
id=
"qqIcon"
class=
"thirdPartyIcon qqIcon iconfont"
>

</span><span
id=
"weiboIcon"
class=
"thirdPartyIcon weiboIcon iconfont"
>

</span></div><div
class=
"collectBox"
id=
"collectYes"
><img
class=
"collectIcon"
id=
"collectYesIcon"
src=
"images/collect.png"
alt=
""
><span
class=
"collectText"
>
已收藏
</span></div><div
class=
"collectBox"
id=
"collectNo"
><img
class=
"collectIcon"
id=
"collectNoIcon"
src=
"images/not-collect.png"
alt=
""
><span
class=
"collectText"
>
未收藏
</span></div></div></div><div
class=
"lanclassContent"
id=
"lanclassIntroduce"
><p
class=
"lanclassIntroduceTitle"
>
课程介绍
</p><p
class=
"lanclassIntroduceContent"
id=
"lanclassIntroduceDescription"
>
课程介绍Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus sapien nunc eget.
</p></div><div
class=
"lanclassContent teacherInfos"
id=
"teacherInfos"
><div
class=
"lanclassIntroduceTitle"
id=
"teacherInfoTitle"
>
老师简介
</div><div
class=
"teacherInfoData"
><span
class=
"teacherInfoName"
>
张媛媛
</span><span
class=
"teacherInfoSchool"
id=
"teacherInfoSchool"
>
北京外国语学院
</span></div><div
class=
"lanclassIntroduceContent"
id=
"teacherInfoContent"
>
课程介绍Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus
</div></div></div><div
class=
"teacherDetailBox"
id=
"teacherDetailBox"
><div
class=
"teacherDetailInfo"
><div
class=
"teacherDetailInfoLeft"
><img
class=
"teacherDetailInfoImg"
id=
"teacherDetailInfoImg"
src=
""
alt=
""
><ul
class=
"teacherDetailInfoDetailBox"
><li
class=
"teacherDetailInfoDetailTit"
><span
class=
"teacherDetailInfoDetailName"
id=
"teacherDetailInfoDetailName"
>
张3333
</span><span
class=
"teacherDetailInfoDetailSex"
id=
"teacherDetailInfoDetailSex"
>
女
</span></li><li
class=
"teacherDetailInfoDetailSpeciality"
><span
class=
"teacherDetailInfoDetail"
>
专长:
</span><span
class=
"teacherDetailInfoDetailPoint"
id=
"teacherDetailInfoDetailPoint"
>
少儿英语
</span></li><li
class=
"teacherDetailInfoDetailLi"
><span
class=
"teacherDetailInfoDetail"
>
教龄:
</span><span
class=
"teacherDetailInfoDetailAge"
id=
"teacherDetailInfoDetailAge"
>
10年
</span></li><li
class=
"teacherDetailInfoDetailLi"
><span
class=
"teacherDetailInfoDetail"
>
评分:
</span><span
class=
"teacherDetailInfoDetailGrade"
id=
"teacherDetailInfoDetailGrade"
>
少儿英语
</span></li></ul></div><div
class=
"teacherDetailInfoRight"
><div
class=
"teacherDetailReferralBox"
><p
class=
"teacherDetailReferralTitle"
>
授课内容:
</p><p
class=
"teacherDetailReferralContent"
id=
"teacherDetailReferralContent"
>
授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容
</p></div><button
class=
"teacherDetailOrderBtn btnHover"
id=
"orderBtn"
>
我要预约
</button></div></div><div
class=
"teacherDetailContent"
><ul
class=
"teacherDetailContentUl"
><li><span
class=
"teacherDetailBasicsMsg"
>
基本资料
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
教师职称:
</label><span
class=
"teacherDetailPost"
id=
"teacherDetailPost"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
最高学历:
</label><span
id=
"teacherDetailEducation"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
毕业院校:
</label><span
id=
"teacherDetailAcademy"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
授课方式:
</label><span
id=
"teacherDetailWay"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
授课地区:
</label><span
id=
"teacherDetailArea"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
基本简介:
</label><span
id=
"teacherDetailSynopsis"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
教学特点:
</label><span
id=
"teacherDetailTrait"
>
111
</span></li></ul><div
class=
"teacherDetailCurriculum"
><span
class=
"teacherDetailCurriculumTitle"
>
他的课程
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span></div></div></div><div
class=
"classManagementBox"
id=
"classManagementBox"
><div
class=
"classManagementLeft"
id=
"classManagementLeft"
><ul
class=
"recordUl"
id=
"recordUl"
><li
class=
"recordLi recordLiCheck"
><label
for=
"courseManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"courseManagement"
>
课程管理
</span></li><li
class=
"recordLi1"
><label
for=
"createClassBtn"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"createClassBtn"
>
创建课堂
</span></li><li
class=
"recordLi"
><label
for=
"classManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"classManagement"
>
班级管理
</span></li><li
class=
"recordLi"
><label
for=
"teacherManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherManagement"
>
老师管理
</span></li><li
class=
"recordLi"
><label
for=
"aboutManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"aboutManagement"
>
约课管理
</span></li><li
class=
"recordLi"
><label
for=
"RecordManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"RecordManagement"
>
录制管理
</span></li><li
class=
"recordLi"
><label
for=
"siteManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"siteManagement"
>
站点配置
</span></li><li
class=
"recordLi"
><label
for=
"reportManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"reportManagement"
>
统计报告
</span></li><li
class=
"recordLi"
><label
for=
"personManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"personManagement"
>
个人设置
</span></li></ul></div><div
class=
"classManagementRight"
id=
"classManagementRight"
><div
class=
"classManagementRightTitle"
id=
"classManagementRightTitle"
><div
class=
"liveInfoLeft"
id=
"liveInfoList"
><div
class=
"liveInfoLeftLi liveInfoLeftLiCheck"
>
正在直播
</div><div
class=
"liveInfoLeftLi"
>
未开始
</div><div
class=
"liveInfoLeftLi"
>
已结束
</div></div><div
class=
"liveInfoRight"
id=
"liveInfoRight"
><input
class=
"liveInfoRightInput"
id=
"liveInfoRightInput"
type=
"text"
>
<img
class=
"liveInfoRightInputBtn"
id=
"liveInfoRightInputBtn"
src=
"images/nav_link_14.png"
alt=
""
></div><div
class=
"liveInfoCenter"
id=
"liveInfoCenter"
><span
class=
"liveInfoCenterTime"
>
时间
</span><div
class=
"liveInfoCenterLiveCase"
id=
"liveInfoCenterLiveStart"
></div><span
class=
"liveInfoCenterTime"
>
至
</span><div
class=
"liveInfoCenterLiveCase"
id=
"liveInfoCenterLiveEnd"
></div></div></div><div
class=
"classManagementRightContent"
id=
"courseContent"
><table
width=
"100%"
align=
"center"
cellpadding=
"0"
cellspacing=
"0"
border=
"0"
id=
"t_box"
class=
"t_box"
><tbody><tr
align=
"center"
height=
"44"
class=
"tr_center"
bgcolor=
"#fff"
bordercolor=
"#e6e6e6"
><th
width=
"9%"
class=
"tr_center"
>
课堂主题
</th><th
width=
"8%"
class=
"tr_center"
>
课堂号
</th><th
width=
"8%"
class=
"tr_center"
>
老师
</th><th
width=
"6%"
class=
"tr_center"
>
课堂状态
</th><th
width=
"24%"
class=
"tr_center"
>
课堂时间
</th><th
width=
"6%"
class=
"tr_center"
>
在线人数
</th><th
width=
"22%"
class=
"tr_center"
>
操作
</th></tr></tbody></table></div><div
class=
"classHandlerPageBox"
id=
"classHandlerPageBox"
><table
width=
"100%"
align=
"center"
cellpadding=
"0"
cellspacing=
"0"
border=
"0"
><tbody><tr><td
height=
"60"
colspan=
"11"
class=
"tr_bottom"
style=
""
><span
class=
"classHandlerPageMsg"
id=
"classHandlerPageMsg"
style=
"line-height:38px;padding-left:20px;float:left"
>
第1页/共2页,有16个记录
</span><ul
class=
"classHandlerPageInfoBox"
><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerHomePage"
id=
"classHandlerHomePage"
>
首页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerUpPage"
id=
"classHandlerUpPage"
>
上一页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerDownPage"
id=
"classHandlerDownPage"
>
下一页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerEndPage"
id=
"classHandlerEndPage"
>
尾页
</span></li><li
class=
"classHandlerPageInfo"
><input
id=
"classHandlerPageInfoInput"
class=
"classHandlerPageInfoInput"
type=
"text"
></li><li
class=
"classHandlerPageInfo classHandlerPageInfoCheck"
><span
id=
"classHandlerSpecificPage"
>
GO
</span></li></ul></td></tr></tbody></table></div></div></div><div
id=
"createClassBox"
class=
"userSignBox createClassBox"
><div
id=
"createClass"
class=
"createClass"
><div
class=
"createClassHandler"
><span
class=
"createClassHandlerTitle"
>
创建课堂
</span><a
href=
"javascript: void(0)"
id=
"createClassA"
class=
"createClassA iconfont"
>

</a></div><div
class=
"createClassContent"
><div
class=
"scheduleForm"
id=
"scheduleForm1"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂主题:
</label><div
class=
"step_page1_widget"
><input
id=
"classThemeUserName"
name=
"classThemeUserName"
type=
"text"
class=
"classThemeInfo"
placeholder=
"输入课堂主题"
value=
""
>
1-32个任意字符
</div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
主持人密码:
</label><div
class=
"step_page1_widget"
><input
id=
"classThemePassWord"
name=
"classThemePassWord"
type=
"text"
class=
"classThemeInfo"
placeholder=
"输入主持人密码"
value=
""
>
6-12个字符
</div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
是否公开课堂:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"allowPublic"
id=
"publicYes"
value=
"1"
checked=
"checked"
><label
for=
"publicYes"
class=
"publicInfo"
>
是
</label><input
class=
"allowPublic"
type=
"radio"
name=
"allowPublic"
id=
"publicNot"
value=
"0"
><label
for=
"publicNot"
class=
"publicInfo"
>
否
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂类型:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType"
value=
"1"
checked=
"checked"
><label
for=
"meetingType"
class=
"publicInfo"
>
1v1课堂
</label><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType2"
value=
"2"
><label
for=
"meetingType2"
class=
"publicInfo"
>
直播课堂
</label><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType3"
value=
"3"
><label
for=
"meetingType3"
class=
"publicInfo"
>
小班课
</label></div></div><div
class=
"form_item"
id=
"h5"
><label
class=
"step_page1Title"
>
是否支持h5:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"h5Module"
id=
"h5ModuleYes"
value=
"1"
checked=
"checked"
><label
for=
"h5ModuleYes"
class=
"publicInfo"
>
是
</label><input
class=
"allowPublic"
type=
"radio"
name=
"h5Module"
id=
"h5ModuleNo"
value=
"0"
><label
for=
"h5ModuleNo"
class=
"publicInfo"
>
否
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂密码:
</label><div
class=
"step_page1_widget"
><input
id=
"partcKey"
name=
"partcKey"
type=
"password"
class=
"classThemeInfo input-text-show"
placeholder=
"输入课堂密码"
><span
class=
"form-required"
></span><span
class=
"form-tip"
><span
id=
"confPassTip"
class=
"onShow"
style=
"margin:0;padding:0;background-color:transparent;display:none;background-position:initial initial;background-repeat:initial initial"
><div
class=
"onShow"
>
1-16个任意字符
</div></span></span></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂描述:
</label><div
class=
"step_page1_widget"
><textarea
id=
"meeting_content"
class=
"classDescribeArea"
placeholder=
"给课堂添加描述..."
></textarea><span
class=
"count"
><span
id=
"nowCountSpan"
>
0
</span>
/256
</span></div></div></div><div
class=
"form_button"
><input
id=
"createClassSubmit1"
page-index=
"1"
type=
"button"
value=
"下一步"
class=
"createClassBtn createClassConfirm btnHover"
><span
class=
"createClassBtn main_closeBtn"
>
取消
</span></div></div></div><div
class=
"scheduleForm"
id=
"scheduleForm2"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire scheduleWire1"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"step_page1TimeBox"
><label
class=
"step_page1Time"
>
开始时间
</label><div
class=
"createClassTime createClassTime1"
id=
"createClassStartTime"
></div><select
id=
"meeting_starthour"
class=
"createClassTime"
><option
value=
"00"
>
0 点
</option><option
value=
"01"
>
1 点
</option><option
value=
"02"
>
2 点
</option><option
value=
"03"
>
3 点
</option><option
value=
"04"
>
4 点
</option><option
value=
"05"
>
5 点
</option><option
value=
"06"
>
6 点
</option><option
value=
"07"
>
7 点
</option><option
value=
"08"
>
8 点
</option><option
value=
"09"
>
9 点
</option><option
value=
"10"
>
10 点
</option><option
value=
"11"
selected=
"selected"
>
11 点
</option><option
value=
"12"
>
12 点
</option><option
value=
"13"
>
13 点
</option><option
value=
"14"
>
14 点
</option><option
value=
"15"
>
15 点
</option><option
value=
"16"
>
16 点
</option><option
value=
"17"
>
17 点
</option><option
value=
"18"
>
18 点
</option><option
value=
"19"
>
19 点
</option><option
value=
"20"
>
20 点
</option><option
value=
"21"
>
21 点
</option><option
value=
"22"
>
22 点
</option><option
value=
"23"
>
23 点
</option></select><select
id=
"meeting_startminute"
class=
"createClassTime"
><option
value=
"00"
selected=
"selected"
>
0 分
</option><option
value=
"05"
>
5 分
</option><option
value=
"10"
>
10 分
</option><option
value=
"15"
>
15 分
</option><option
value=
"20"
>
20 分
</option><option
value=
"25"
>
25 分
</option><option
value=
"30"
>
30 分
</option><option
value=
"35"
>
35 分
</option><option
value=
"40"
>
40 分
</option><option
value=
"45"
>
45 分
</option><option
value=
"50"
>
50 分
</option><option
value=
"55"
>
55 分
</option></select></div><div
class=
"step_page1TimeBox"
><label
class=
"step_page1Time"
>
结束时间
</label><div
class=
"createClassTime createClassTime1"
id=
"createClassEndTime"
></div><select
id=
"meeting_endhour"
class=
"createClassTime"
><option
value=
"00"
>
0 点
</option><option
value=
"01"
>
1 点
</option><option
value=
"02"
>
2 点
</option><option
value=
"03"
>
3 点
</option><option
value=
"04"
>
4 点
</option><option
value=
"05"
>
5 点
</option><option
value=
"06"
>
6 点
</option><option
value=
"07"
>
7 点
</option><option
value=
"08"
>
8 点
</option><option
value=
"09"
>
9 点
</option><option
value=
"10"
>
10 点
</option><option
value=
"11"
selected=
"selected"
>
11 点
</option><option
value=
"12"
>
12 点
</option><option
value=
"13"
>
13 点
</option><option
value=
"14"
>
14 点
</option><option
value=
"15"
>
15 点
</option><option
value=
"16"
>
16 点
</option><option
value=
"17"
>
17 点
</option><option
value=
"18"
>
18 点
</option><option
value=
"19"
>
19 点
</option><option
value=
"20"
>
20 点
</option><option
value=
"21"
>
21 点
</option><option
value=
"22"
>
22 点
</option><option
value=
"23"
>
23 点
</option></select><select
id=
"meeting_endminute"
class=
"createClassTime"
><option
value=
"00"
selected=
"selected"
>
0 分
</option><option
value=
"05"
>
5 分
</option><option
value=
"10"
>
10 分
</option><option
value=
"15"
>
15 分
</option><option
value=
"20"
>
20 分
</option><option
value=
"25"
>
25 分
</option><option
value=
"30"
>
30 分
</option><option
value=
"35"
>
35 分
</option><option
value=
"40"
>
40 分
</option><option
value=
"45"
>
45 分
</option><option
value=
"50"
>
50 分
</option><option
value=
"55"
>
55 分
</option></select></div></div><div
class=
"form_button form_button2"
><input
id=
"createClassUpOne"
page-index=
"0"
type=
"button"
value=
"上一步"
class=
"createClassBtn createClassConfirm createClassBtnUp btnHover"
>
<input
id=
"createClassSubmit2"
page-index=
"2"
type=
"button"
value=
"下一步"
class=
"createClassBtn createClassConfirm btnHover"
><span
class=
"createClassBtn main_closeBtn"
>
取消
</span></div></div></div><div
class=
"scheduleForm"
id=
"scheduleForm3"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire scheduleWire2"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
课堂功能:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"meetType"
id=
"meetTypeVideo"
value=
"1"
checked=
"checked"
><label
for=
"meetTypeVideo"
class=
"publicInfo"
>
视频
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
聊天最小时间间隔:
</label><div
class=
"step_page1_widget"
><span
class=
"createClassTime createClassTime2"
><input
class=
"chatInterval borderNone"
type=
"input"
name=
"meetType"
id=
"chatInterval"
value=
"0"
></span><span
class=
"createClassTimeRight"
>
(单位:秒)
</span></div></div><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
提前入会时间:
</label><div
class=
"step_page1_widget"
><span
class=
"createClassTime createClassTime2"
><input
class=
"aheadTime borderNone"
type=
"input"
name=
"meetType"
id=
"aheadTime"
value=
"10"
></span><span
class=
"createClassTimeRight"
>
分钟
</span></div></div><div
class=
"createClassMoreOptionBox"
><p
class=
"createClassLegend"
><span
class=
"createClassLegendConfig"
>
更多参数
</span></p><div
class=
"classConfig_details"
><div
style=
"width:100%;float:left"
><div
class=
"form_item form_item1"
><label
class=
"step_page1Title step_page1Title2"
>
最大音频路数:
</label><select
id=
"maxAudio"
class=
"short_select"
><option
value=
"1"
>
1 路
</option><option
value=
"2"
>
2 路
</option><option
value=
"3"
>
3 路
</option><option
value=
"5"
>
5 路
</option></select></div><div
class=
"form_item form_item1"
><label
class=
"step_page1Title step_page1Title2"
>
最大视频路数:
</label><select
id=
"maxVideo"
class=
"short_select"
><option
value=
"1"
>
1 路
</option><option
value=
"2"
>
2 路
</option><option
value=
"3"
>
3 路
</option><option
value=
"5"
>
5 路
</option></select></div></div><div
class=
"form_item"
id=
"videoQualityDiv"
><label
class=
"step_page1Title"
title=
"视频画质设置"
>
视频画质设置:
</label><div
class=
"step_page1_widget"
id=
"videoresolution"
><input
class=
"allowPublic allowPublicDetail"
id=
"lowMode"
name=
"videoQuality"
type=
"radio"
value=
"0"
><label
for=
"lowMode"
>
低
</label><input
class=
"allowPublic allowPublicDetail"
id=
"middleMode"
name=
"videoQuality"
type=
"radio"
value=
"1"
checked=
"checked"
><label
for=
"middleMode"
>
中
</label><input
class=
"allowPublic allowPublicDetail"
id=
"highMode"
name=
"videoQuality"
type=
"radio"
value=
"2"
><label
for=
"highMode"
>
高
</label><input
class=
"allowPublic allowPublicDetail"
id=
"topMode"
name=
"videoQuality"
type=
"radio"
value=
"3"
><label
for=
"topMode"
>
较高
</label><input
class=
"allowPublic allowPublicDetail"
id=
"mostMode"
name=
"videoQuality"
type=
"radio"
value=
"4"
><label
for=
"mostMode"
>
最高
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
参会人权限:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"changePage"
id=
"turnPage"
value=
"1"
checked=
"checked"
><label
for=
"turnPage"
title=
"换页"
>
换页
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"annotate"
id=
"comment"
value=
"1"
checked=
"checked"
><label
for=
"comment"
title=
"批注"
>
批注
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"chatCompere"
id=
"toCompere"
value=
"1"
checked=
"checked"
><label
for=
"toCompere"
title=
"与主持人聊天"
>
与主持人聊天
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"chatParticipants"
id=
"toParty"
value=
"1"
checked=
"checked"
><label
for=
"toParty"
title=
"与参会人聊天"
>
与参会人聊天
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂功能:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareDocs"
id=
"shareDoc"
value=
"1"
checked=
"checked"
><label
for=
"shareDoc"
title=
"文档共享"
>
文档共享
</label><span
id=
"screen-widget"
style=
"display:none"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareScreen"
id=
"shareWin"
value=
"1"
><label
for=
"shareWin"
title=
"屏幕共享"
>
屏幕共享
</label></span><span
id=
"share-media-widget"
style=
"display:none"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareMedia"
id=
"shareMedia"
value=
"1"
><label
for=
"shareMedia"
title=
"媒体共享"
>
媒体共享
</label></span><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"whiteBoard"
id=
"whiteBoard"
value=
"1"
checked=
"checked"
><label
for=
"whiteBoard"
title=
"白板"
>
白板
</label><span
id=
"interaction-widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"interaction"
id=
"interaction"
value=
"1"
checked=
"checked"
><label
for=
"interaction"
title=
"是否参与音视频互动"
>
是否参与音视频互动
</label></span><span
id=
"record-widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"record"
id=
"record"
value=
"1"
checked=
"checked"
><label
for=
"record"
title=
"录制"
>
录制
</label></span></div></div></div></div></div><div
class=
"form_button"
><input
id=
"createClassUpTwo"
page-index=
"1"
type=
"button"
value=
"上一步"
class=
"createClassBtn createClassConfirm btnHover"
>
<input
id=
"createClassSubmit3"
page-index=
"3"
type=
"button"
value=
"完成"
class=
"createClassBtn createClassConfirm btnHover"
></div></div></div></div></div></div><div
id=
"myCenterBox"
class=
"myCenterBox"
><div
class=
"myCenterLeftBox"
><ul
class=
"recordUl"
id=
"teacherUI"
><li
class=
"recordLi recordLi2 recordLiCheck"
><label
for=
"courseManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherHomeBtn"
>
首页
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"createClassBtn"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherCoursesBtn"
>
我的课程
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"classManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherOrderBtn"
>
我的预约
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"personManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherSetBtn"
>
个人设置
</span></li></ul></div><div
class=
"myCenterContentBox"
><div
class=
"myCenterTopLeftBox"
></div><div
class=
"myCenterTopRightBox"
></div><div
class=
"myCenterContentTitle"
><div
class=
"liveInfoLeft"
id=
"teacherInfoList"
><div
class=
"liveInfoLeftLi liveInfoLeftLiCheck"
>
正在直播
</div><div
class=
"liveInfoLeftLi"
>
未开始
</div><div
class=
"liveInfoLeftLi"
>
已结束
</div></div></div><div
class=
"myCenterContent"
></div></div></div></div><div
class=
"footerBg"
><div
class=
"footer"
><div
class=
"footerLeft"
><ul
class=
"footerLeftList"
><li
class=
"footerLeftListMsg"
>
企业合作
</li><li
class=
"footerLeftListMsg"
>
人才招聘
</li><li
class=
"footerLeftListMsg"
>
联系我们
</li><li
class=
"footerLeftListMsg"
>
讲师招募
</li><li
class=
"footerLeftListMsg"
>
常见问题
</li><li
class=
"footerLeftListMsg"
>
意见反馈
</li><li
class=
"footerLeftListMsg"
>
友情链接
</li></ul><p
class=
"copyrightMsg"
>
© 2010 - 2015 三芒世纪(北京)科技有限公司 版权所有 京ICP备12014300号-1
</p></div><div
class=
"footerRight"
></div></div></div></div><div
class=
"userSignBox"
id=
"userSignBox"
style=
"display:none"
><div
class=
"usersign"
id=
"usersign"
><a
href=
"javascript: void(0)"
id=
"usersignA"
class=
"usersignA iconfont"
>

</a><ul><li
class=
"usersignTit"
>
注册
</li><li
class=
"usersignLi"
><input
id=
"signName"
class=
"userNameInput usersignInput"
type=
"text"
placeholder=
"填写用户名"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"usersignNameLi usersignLi"
><input
id=
"signPhone"
class=
"userPhoneInput usersignInput"
type=
"text"
placeholder=
"填写手机号"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><span
class=
"requiredMsg"
>
*
</span></li><li
class=
"usersignLi"
><input
id=
"signMail"
class=
"userMailInput usersignInput"
type=
"text"
placeholder=
"填写邮箱"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"usersignNameLi usersignLi"
><input
id=
"signPassWord"
class=
"userPassWordInput usersignInput"
type=
"password"
placeholder=
"设置密码"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><span
class=
"requiredMsg"
>
*
</span></li><li
class=
"userVerifyLi usersignLi"
><input
id=
"securityCode"
class=
"userVerifyLiInput usersignInput"
type=
"text"
placeholder=
"验证码"
maxlength=
"5"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><button
class=
"userVerifyLiInputBtn btnHover"
>
发送验证码
</button></li><li
class=
"permitSign usersignLi"
><input
id=
"permitSign"
class=
"permitSignIcon"
type=
"checkbox"
><label
for=
"permitSign"
></label><span
class=
"permitSignMsg"
>
我已阅读并接受用户协议
</span></li><li
class=
"btnUsersignLi usersignLi"
><button
id=
"signBtn"
class=
"btnUsersign btnHover"
>
注册
</button></li><p
class=
"loginBtnBox"
><span>
已有账号,去
</span><a
id=
"skipLoginBtn"
class=
"loginBtn"
href=
"javascript: void(0)"
>
登录
</a></p></ul></div></div><div
class=
"userSignBox"
id=
"userLoginBox"
style=
"display:none"
><div
class=
"usersign userLogin"
id=
"userLogin"
><a
href=
"javascript: void(0)"
id=
"userLoginA"
class=
"usersignA iconfont"
>

</a><ul><li
class=
"usersignTit"
>
登录
</li><li
class=
"usersignNameLi usersignLi"
><input
id=
"loginName"
class=
"usersignInput"
type=
"text"
placeholder=
"手机/用户名/邮箱"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"userPassWordLi usersignLi"
><input
id=
"loginPassWord"
class=
"userPassWordInput usersignInput"
type=
"password"
placeholder=
"密码"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><p
class=
"forgetPasswordBtn"
id=
"forgetPasswordBtn"
>
忘记密码
</p><li
class=
"btnUsersignLi usersignLi"
><button
class=
"btnUsersign btnHover"
id=
"userLoginBtn"
>
提交
</button><p
class=
"errorTit"
id=
"errorTit"
></p></li><p
class=
"forgetPasswordBtn nowSignBtn"
id=
"nowUserSign"
>
新用户注册
</p><li
class=
"openidOauthBox"
><p
class=
"openidOauth openidOauth2"
id=
"openWeixin"
><span
class=
"weChatLogin iconfont"
>

</span><span
class=
"openidOauthTit"
>
微信
</span></p><p
class=
"openidOauth openidOauth1"
id=
"openQQ"
><span
class=
"weChatLogin iconfont"
>

</span><span
class=
"openidOauthTit"
>
QQ
</span></p><p
class=
"openidOauth"
id=
"openWeibo"
><span
class=
"iconfont weChatLogin"
>

</span><span
class=
"openidOauthTit"
>
微博
</span></p></li></ul></div></div><div
class=
"userSignBox"
id=
"removeHandlerBox"
style=
"display:none"
><div
class=
"usersign removeHandler"
id=
"removeHandler"
><a
href=
"javascript: void(0)"
id=
"removeHandlerA"
class=
"usersignA iconfont"
>

</a><div
class=
"removeHandlerContent"
>
确定删除吗?
</div><div
class=
"removeHandlerBtn"
><button
class=
"removeConfirm btnHover"
id=
"removeConfirm"
>
确定
</button><button
class=
"removeCancel"
id=
"removeCancel"
>
取消
</button></div></div></div><script
type=
"text/javascript"
src=
"main.js?6d15c7425343cb8f4b27"
></script></body></html>
\ No newline at end of file
<!DOCTYPE html>
<html
lang=
"en"
><head><title></title><meta
http-equiv=
"Content-Type"
content=
"text/html; charset=UTF-8"
><link
rel=
"stylesheet"
href=
"stylesheets/style.css"
></head><body><div
class=
"baseboardBox"
><div
class=
"headerBg"
><div
class=
"header"
><div
class=
"header_img"
><img
src=
"images/logo.png"
alt=
""
></div><ul
class=
"header_list"
id=
"header_list"
><li
class=
"header_listMsg header_listTeacherMsg header_listMsgCheck"
id=
"defaultBtn"
>
首页
</li><li
class=
"header_listMsg"
id=
"liveBtn"
data=
"最新直播课程"
>
直播课堂
</li><li
class=
"header_listMsg header_listTeacherMsg"
id=
"lanclassBtn"
data=
"最新互动课程"
>
互动课堂
</li><li
class=
"header_listMsg header_listTeacherMsg"
id=
"teacherBtn"
data=
"推荐老师"
>
老师
</li></ul><div
class=
"header_seek"
id=
"header_seek"
><input
type=
"text"
class=
"header_seekInput"
><button
class=
"header_seekBtn iconfont"
>

</button></div><ul
class=
"DownloadLoginBox"
><li
class=
"androidDownload"
id=
"androidDownload"
>
移动端下载
</li><li
class=
"userNews iconfont"
>

</li><li
class=
"userLoginBtn"
><span
class=
"userLoginText"
id=
"homeUserLoginBtn"
>
登录
</span><ul
class=
"exitBox"
id=
"exitBox"
><li
class=
"exitList"
id=
"personageInfo"
>
个人中心
</li><li
class=
"exitList"
id=
"exitBtn"
>
退出
</li></ul></li></ul></div></div><div
class=
"slideshow"
id=
"slideshow"
><ul
class=
"motionMapBox"
id=
"motionMapBox"
><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/bg.jpg"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/bg.jpg"
alt=
""
></li><li
class=
"slidesMap"
><img
class=
"slidesImg"
src=
"images/xdybg.png"
alt=
""
></li></ul><ol
class=
"dots"
id=
"dots"
></ol></div><div
class=
"themeBox"
id=
"themeBox"
><div
class=
"box"
id=
"defaultBox"
><div
class=
"curriculumBox"
id=
"liveListBox"
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"liveCoursesTitle"
>
最新直播课程
</p><p
class=
"curriculumMove"
id=
"liveBtnMove"
data=
"1"
>
更多
</p><label
for=
"liveBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"liveList"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div><div
class=
"curriculumBox"
id=
"lanclassListBox "
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"lessonsTitle"
>
最新互动课程
</p><p
class=
"curriculumMove"
id=
"lanclassBtnMove"
data=
"2"
>
更多
</p><label
for=
"lanclassBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"lanclassList"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div><div
class=
"curriculumBox curriculumBox1"
id=
"teacherIntroBox"
><div
class=
"curriculumHandler"
><p
class=
"curriculumTitle"
id=
"teacherTitle"
>
推荐老师
</p><p
class=
"curriculumMove"
id=
"teacherBtnMove"
data=
"3"
>
更多
</p><label
for=
"teacherBtnMove"
></label></div><div
class=
"curriculumListBox"
id=
"teacherIntro"
><img
class=
"loadingImg"
src=
"images/loading.gif"
alt=
""
></div></div></div><div
class=
"classifyListBox"
id=
"classifyListBox"
><div
class=
"classifyListTitle"
id=
"classifyListTitle"
>
最新直播课程
</div><div
class=
"classifyListContent"
id=
"classifyListContent"
></div><div
class=
"pageNumContentBox"
id=
"pageNumContentBox"
></div></div><div
class=
"lanclassBox"
id=
"lanclassBox"
><div
class=
"lanclassContent"
><img
class=
"lanclassContentCover"
id=
"lanclassContentCover"
src=
""
alt=
""
><div
class=
"lanclassContentCenter"
><div
class=
"lanclassContentTitle"
id=
"lanclassContentTitle"
>
初一语文阅读理解习题课
</div><div
class=
"lanclassContentInfo"
><img
class=
"lanclassContentInfoPortrait"
id=
"lanclassContentInfoPortrait"
src=
"images/u293.png"
alt=
""
><span
class=
"lanclassContentInfoName"
id=
"lanclassContentInfoName"
>
张媛媛
</span></div><div
class=
"lanclassContentInfoTime"
><span
class=
"lanclassContentInfoTimeStart"
id=
"lanclassContentInfoTimeStart"
>
开始时间:2017-08-01 13:00:00
</span><span
class=
"lanclassContentInfoTimeEnd"
id=
"lanclassContentInfoTimeEnd"
>
结束时间:2017-08-01 13:00:00
</span></div><div
class=
"lanclassContentApply btnHover"
id=
"lanclassContentApply"
>
我要报名
</div></div><div
class=
"lanclassContentRight"
><div
class=
"thirdPartyIconBox"
><span
id=
"weixinIcon"
class=
"thirdPartyIcon weixinIcon iconfont"
>

</span><span
id=
"qqIcon"
class=
"thirdPartyIcon qqIcon iconfont"
>

</span><span
id=
"weiboIcon"
class=
"thirdPartyIcon weiboIcon iconfont"
>

</span></div><div
class=
"collectBox"
id=
"collectYes"
><img
class=
"collectIcon"
id=
"collectYesIcon"
src=
"images/collect.png"
alt=
""
><span
class=
"collectText"
>
已收藏
</span></div><div
class=
"collectBox"
id=
"collectNo"
><img
class=
"collectIcon"
id=
"collectNoIcon"
src=
"images/not-collect.png"
alt=
""
><span
class=
"collectText"
>
未收藏
</span></div></div></div><div
class=
"lanclassContent"
id=
"lanclassIntroduce"
><p
class=
"lanclassIntroduceTitle"
>
课程介绍
</p><p
class=
"lanclassIntroduceContent"
id=
"lanclassIntroduceDescription"
>
课程介绍Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus sapien nunc eget.
</p></div><div
class=
"lanclassContent teacherInfos"
id=
"teacherInfos"
><div
class=
"lanclassIntroduceTitle"
id=
"teacherInfoTitle"
>
老师简介
</div><div
class=
"teacherInfoData"
><span
class=
"teacherInfoName"
>
张媛媛
</span><span
class=
"teacherInfoSchool"
id=
"teacherInfoSchool"
>
北京外国语学院
</span></div><div
class=
"lanclassIntroduceContent"
id=
"teacherInfoContent"
>
课程介绍Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus
</div></div></div><div
class=
"teacherDetailBox"
id=
"teacherDetailBox"
><div
class=
"teacherDetailInfo"
><div
class=
"teacherDetailInfoLeft"
><img
class=
"teacherDetailInfoImg"
id=
"teacherDetailInfoImg"
src=
""
alt=
""
><ul
class=
"teacherDetailInfoDetailBox"
><li
class=
"teacherDetailInfoDetailTit"
><span
class=
"teacherDetailInfoDetailName"
id=
"teacherDetailInfoDetailName"
>
张3333
</span><span
class=
"teacherDetailInfoDetailSex"
id=
"teacherDetailInfoDetailSex"
>
女
</span></li><li
class=
"teacherDetailInfoDetailSpeciality"
><span
class=
"teacherDetailInfoDetail"
>
专长:
</span><span
class=
"teacherDetailInfoDetailPoint"
id=
"teacherDetailInfoDetailPoint"
>
少儿英语
</span></li><li
class=
"teacherDetailInfoDetailLi"
><span
class=
"teacherDetailInfoDetail"
>
教龄:
</span><span
class=
"teacherDetailInfoDetailAge"
id=
"teacherDetailInfoDetailAge"
>
10年
</span></li><li
class=
"teacherDetailInfoDetailLi"
><span
class=
"teacherDetailInfoDetail"
>
评分:
</span><span
class=
"teacherDetailInfoDetailGrade"
id=
"teacherDetailInfoDetailGrade"
>
少儿英语
</span></li></ul></div><div
class=
"teacherDetailInfoRight"
><div
class=
"teacherDetailReferralBox"
><p
class=
"teacherDetailReferralTitle"
>
授课内容:
</p><p
class=
"teacherDetailReferralContent"
id=
"teacherDetailReferralContent"
>
授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容授课内容
</p></div><button
class=
"teacherDetailOrderBtn btnHover"
id=
"orderBtn"
>
我要预约
</button></div></div><div
class=
"teacherDetailContent"
><ul
class=
"teacherDetailContentUl"
><li><span
class=
"teacherDetailBasicsMsg"
>
基本资料
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
教师职称:
</label><span
class=
"teacherDetailPost"
id=
"teacherDetailPost"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
最高学历:
</label><span
id=
"teacherDetailEducation"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
毕业院校:
</label><span
id=
"teacherDetailAcademy"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
授课方式:
</label><span
id=
"teacherDetailWay"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
授课地区:
</label><span
id=
"teacherDetailArea"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
基本简介:
</label><span
id=
"teacherDetailSynopsis"
>
111
</span></li><li
class=
"teacherDetailBasics"
><label
class=
"teacherDetailBasicsTitle"
>
教学特点:
</label><span
id=
"teacherDetailTrait"
>
111
</span></li></ul><div
class=
"teacherDetailCurriculum"
><span
class=
"teacherDetailCurriculumTitle"
>
他的课程
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span><span
class=
"teacherDetailCurriculumList"
>
《少儿英语上》
</span></div></div></div><div
class=
"classManagementBox"
id=
"classManagementBox"
><div
class=
"classManagementLeft"
id=
"classManagementLeft"
><ul
class=
"recordUl"
id=
"recordUl"
><li
class=
"recordLi recordLiCheck"
><label
for=
"courseManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"courseManagement"
>
课程管理
</span></li><li
class=
"recordLi1"
><label
for=
"createClassBtn"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"createClassBtn"
>
创建课堂
</span></li><li
class=
"recordLi"
><label
for=
"classManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"classManagement"
>
班级管理
</span></li><li
class=
"recordLi"
><label
for=
"teacherManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherManagement"
>
老师管理
</span></li><li
class=
"recordLi"
><label
for=
"aboutManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"aboutManagement"
>
约课管理
</span></li><li
class=
"recordLi"
><label
for=
"RecordManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"RecordManagement"
>
录制管理
</span></li><li
class=
"recordLi"
><label
for=
"siteManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"siteManagement"
>
站点配置
</span></li><li
class=
"recordLi"
><label
for=
"reportManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"reportManagement"
>
统计报告
</span></li><li
class=
"recordLi"
><label
for=
"personManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"personManagement"
>
个人设置
</span></li></ul></div><div
class=
"classManagementRight"
id=
"classManagementRight"
><div
class=
"classManagementRightTitle"
id=
"classManagementRightTitle"
><div
class=
"liveInfoLeft"
id=
"liveInfoList"
><div
class=
"liveInfoLeftLi liveInfoLeftLiCheck"
>
正在直播
</div><div
class=
"liveInfoLeftLi"
>
未开始
</div><div
class=
"liveInfoLeftLi"
>
已结束
</div></div><div
class=
"liveInfoRight"
id=
"liveInfoRight"
><input
class=
"liveInfoRightInput"
id=
"liveInfoRightInput"
type=
"text"
>
<img
class=
"liveInfoRightInputBtn"
id=
"liveInfoRightInputBtn"
src=
"images/nav_link_14.png"
alt=
""
></div><div
class=
"liveInfoCenter"
id=
"liveInfoCenter"
><span
class=
"liveInfoCenterTime"
>
时间
</span><div
class=
"liveInfoCenterLiveCase"
id=
"liveInfoCenterLiveStart"
></div><span
class=
"liveInfoCenterTime"
>
至
</span><div
class=
"liveInfoCenterLiveCase"
id=
"liveInfoCenterLiveEnd"
></div></div></div><div
class=
"classManagementRightContent"
id=
"courseContent"
><table
width=
"100%"
align=
"center"
cellpadding=
"0"
cellspacing=
"0"
border=
"0"
id=
"t_box"
class=
"t_box"
><tbody><tr
align=
"center"
height=
"44"
class=
"tr_center"
bgcolor=
"#fff"
bordercolor=
"#e6e6e6"
><th
width=
"9%"
class=
"tr_center"
>
课堂主题
</th><th
width=
"8%"
class=
"tr_center"
>
课堂号
</th><th
width=
"8%"
class=
"tr_center"
>
老师
</th><th
width=
"6%"
class=
"tr_center"
>
课堂状态
</th><th
width=
"24%"
class=
"tr_center"
>
课堂时间
</th><th
width=
"6%"
class=
"tr_center"
>
在线人数
</th><th
width=
"22%"
class=
"tr_center"
>
操作
</th></tr></tbody></table></div><div
class=
"classHandlerPageBox"
id=
"classHandlerPageBox"
><table
width=
"100%"
align=
"center"
cellpadding=
"0"
cellspacing=
"0"
border=
"0"
><tbody><tr><td
height=
"60"
colspan=
"11"
class=
"tr_bottom"
style=
""
><span
class=
"classHandlerPageMsg"
id=
"classHandlerPageMsg"
style=
"line-height:38px;padding-left:20px;float:left"
>
第1页/共2页,有16个记录
</span><ul
class=
"classHandlerPageInfoBox"
><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerHomePage"
id=
"classHandlerHomePage"
>
首页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerUpPage"
id=
"classHandlerUpPage"
>
上一页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerDownPage"
id=
"classHandlerDownPage"
>
下一页
</span></li><li
class=
"classHandlerPageInfo"
><span
id=
"classHandlerEndPage"
id=
"classHandlerEndPage"
>
尾页
</span></li><li
class=
"classHandlerPageInfo"
><input
id=
"classHandlerPageInfoInput"
class=
"classHandlerPageInfoInput"
type=
"text"
></li><li
class=
"classHandlerPageInfo classHandlerPageInfoCheck"
><span
id=
"classHandlerSpecificPage"
>
GO
</span></li></ul></td></tr></tbody></table></div></div></div><div
id=
"createClassBox"
class=
"userSignBox createClassBox"
><div
id=
"createClass"
class=
"createClass"
><div
class=
"createClassHandler"
><span
class=
"createClassHandlerTitle"
>
创建课堂
</span><a
href=
"javascript: void(0)"
id=
"createClassA"
class=
"createClassA iconfont"
>

</a></div><div
class=
"createClassContent"
><div
class=
"scheduleForm"
id=
"scheduleForm1"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂主题:
</label><div
class=
"step_page1_widget"
><input
id=
"classThemeUserName"
name=
"classThemeUserName"
type=
"text"
class=
"classThemeInfo"
placeholder=
"输入课堂主题"
value=
""
>
1-32个任意字符
</div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
主持人密码:
</label><div
class=
"step_page1_widget"
><input
id=
"classThemePassWord"
name=
"classThemePassWord"
type=
"text"
class=
"classThemeInfo"
placeholder=
"输入主持人密码"
value=
""
>
6-12个字符
</div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
是否公开课堂:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"allowPublic"
id=
"publicYes"
value=
"1"
checked=
"checked"
><label
for=
"publicYes"
class=
"publicInfo"
>
是
</label><input
class=
"allowPublic"
type=
"radio"
name=
"allowPublic"
id=
"publicNot"
value=
"0"
><label
for=
"publicNot"
class=
"publicInfo"
>
否
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂类型:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType"
value=
"1"
checked=
"checked"
><label
for=
"meetingType"
class=
"publicInfo"
>
1v1课堂
</label><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType2"
value=
"2"
><label
for=
"meetingType2"
class=
"publicInfo"
>
直播课堂
</label><input
class=
"allowPublic"
type=
"radio"
name=
"meetingType"
id=
"meetingType3"
value=
"3"
><label
for=
"meetingType3"
class=
"publicInfo"
>
小班课
</label></div></div><div
class=
"form_item"
id=
"h5"
><label
class=
"step_page1Title"
>
是否支持h5:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"h5Module"
id=
"h5ModuleYes"
value=
"1"
checked=
"checked"
><label
for=
"h5ModuleYes"
class=
"publicInfo"
>
是
</label><input
class=
"allowPublic"
type=
"radio"
name=
"h5Module"
id=
"h5ModuleNo"
value=
"0"
><label
for=
"h5ModuleNo"
class=
"publicInfo"
>
否
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂密码:
</label><div
class=
"step_page1_widget"
><input
id=
"partcKey"
name=
"partcKey"
type=
"password"
class=
"classThemeInfo input-text-show"
placeholder=
"输入课堂密码"
><span
class=
"form-required"
></span><span
class=
"form-tip"
><span
id=
"confPassTip"
class=
"onShow"
style=
"margin:0;padding:0;background-color:transparent;display:none;background-position:initial initial;background-repeat:initial initial"
><div
class=
"onShow"
>
1-16个任意字符
</div></span></span></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂描述:
</label><div
class=
"step_page1_widget"
><textarea
id=
"meeting_content"
class=
"classDescribeArea"
placeholder=
"给课堂添加描述..."
></textarea><span
class=
"count"
><span
id=
"nowCountSpan"
>
0
</span>
/256
</span></div></div></div><div
class=
"form_button"
><input
id=
"createClassSubmit1"
page-index=
"1"
type=
"button"
value=
"下一步"
class=
"createClassBtn createClassConfirm btnHover"
><span
class=
"createClassBtn main_closeBtn"
>
取消
</span></div></div></div><div
class=
"scheduleForm"
id=
"scheduleForm2"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire scheduleWire1"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"step_page1TimeBox"
><label
class=
"step_page1Time"
>
开始时间
</label><div
class=
"createClassTime createClassTime1"
id=
"createClassStartTime"
></div><select
id=
"meeting_starthour"
class=
"createClassTime"
><option
value=
"00"
>
0 点
</option><option
value=
"01"
>
1 点
</option><option
value=
"02"
>
2 点
</option><option
value=
"03"
>
3 点
</option><option
value=
"04"
>
4 点
</option><option
value=
"05"
>
5 点
</option><option
value=
"06"
>
6 点
</option><option
value=
"07"
>
7 点
</option><option
value=
"08"
>
8 点
</option><option
value=
"09"
>
9 点
</option><option
value=
"10"
>
10 点
</option><option
value=
"11"
selected=
"selected"
>
11 点
</option><option
value=
"12"
>
12 点
</option><option
value=
"13"
>
13 点
</option><option
value=
"14"
>
14 点
</option><option
value=
"15"
>
15 点
</option><option
value=
"16"
>
16 点
</option><option
value=
"17"
>
17 点
</option><option
value=
"18"
>
18 点
</option><option
value=
"19"
>
19 点
</option><option
value=
"20"
>
20 点
</option><option
value=
"21"
>
21 点
</option><option
value=
"22"
>
22 点
</option><option
value=
"23"
>
23 点
</option></select><select
id=
"meeting_startminute"
class=
"createClassTime"
><option
value=
"00"
selected=
"selected"
>
0 分
</option><option
value=
"05"
>
5 分
</option><option
value=
"10"
>
10 分
</option><option
value=
"15"
>
15 分
</option><option
value=
"20"
>
20 分
</option><option
value=
"25"
>
25 分
</option><option
value=
"30"
>
30 分
</option><option
value=
"35"
>
35 分
</option><option
value=
"40"
>
40 分
</option><option
value=
"45"
>
45 分
</option><option
value=
"50"
>
50 分
</option><option
value=
"55"
>
55 分
</option></select></div><div
class=
"step_page1TimeBox"
><label
class=
"step_page1Time"
>
结束时间
</label><div
class=
"createClassTime createClassTime1"
id=
"createClassEndTime"
></div><select
id=
"meeting_endhour"
class=
"createClassTime"
><option
value=
"00"
>
0 点
</option><option
value=
"01"
>
1 点
</option><option
value=
"02"
>
2 点
</option><option
value=
"03"
>
3 点
</option><option
value=
"04"
>
4 点
</option><option
value=
"05"
>
5 点
</option><option
value=
"06"
>
6 点
</option><option
value=
"07"
>
7 点
</option><option
value=
"08"
>
8 点
</option><option
value=
"09"
>
9 点
</option><option
value=
"10"
>
10 点
</option><option
value=
"11"
selected=
"selected"
>
11 点
</option><option
value=
"12"
>
12 点
</option><option
value=
"13"
>
13 点
</option><option
value=
"14"
>
14 点
</option><option
value=
"15"
>
15 点
</option><option
value=
"16"
>
16 点
</option><option
value=
"17"
>
17 点
</option><option
value=
"18"
>
18 点
</option><option
value=
"19"
>
19 点
</option><option
value=
"20"
>
20 点
</option><option
value=
"21"
>
21 点
</option><option
value=
"22"
>
22 点
</option><option
value=
"23"
>
23 点
</option></select><select
id=
"meeting_endminute"
class=
"createClassTime"
><option
value=
"00"
selected=
"selected"
>
0 分
</option><option
value=
"05"
>
5 分
</option><option
value=
"10"
>
10 分
</option><option
value=
"15"
>
15 分
</option><option
value=
"20"
>
20 分
</option><option
value=
"25"
>
25 分
</option><option
value=
"30"
>
30 分
</option><option
value=
"35"
>
35 分
</option><option
value=
"40"
>
40 分
</option><option
value=
"45"
>
45 分
</option><option
value=
"50"
>
50 分
</option><option
value=
"55"
>
55 分
</option></select></div></div><div
class=
"form_button form_button2"
><input
id=
"createClassUpOne"
page-index=
"0"
type=
"button"
value=
"上一步"
class=
"createClassBtn createClassConfirm createClassBtnUp btnHover"
>
<input
id=
"createClassSubmit2"
page-index=
"2"
type=
"button"
value=
"下一步"
class=
"createClassBtn createClassConfirm btnHover"
><span
class=
"createClassBtn main_closeBtn"
>
取消
</span></div></div></div><div
class=
"scheduleForm"
id=
"scheduleForm3"
><div
class=
"step_content"
><div
class=
"scheduleWireBox"
><div
class=
"scheduleWire scheduleWire2"
></div><div
class=
"scheduleWireTitBox"
><span
class=
"scheduleWireBoxTit"
>
课堂信息
</span><span
class=
"scheduleWireBoxTit"
>
时间信息
</span><span
class=
"scheduleWireBoxTit"
>
功能信息
</span><span
class=
"scheduleWireBoxTit"
>
创建完成
</span></div><div
class=
"scheduleWireIndBox"
><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
1
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
2
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText scheduleWireIndText1"
>
3
</span></p><p
class=
"scheduleWireInd"
><span
class=
"scheduleWireIndText"
>
4
</span></p></div><div
class=
"scheduleWireBg"
></div></div><div
class=
"step_page1"
><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
课堂功能:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic"
type=
"radio"
name=
"meetType"
id=
"meetTypeVideo"
value=
"1"
checked=
"checked"
><label
for=
"meetTypeVideo"
class=
"publicInfo"
>
视频
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
聊天最小时间间隔:
</label><div
class=
"step_page1_widget"
><span
class=
"createClassTime createClassTime2"
><input
class=
"chatInterval borderNone"
type=
"input"
name=
"meetType"
id=
"chatInterval"
value=
"0"
></span><span
class=
"createClassTimeRight"
>
(单位:秒)
</span></div></div><div
class=
"form_item"
><label
class=
"step_page1Title step_page1Title1"
>
提前入会时间:
</label><div
class=
"step_page1_widget"
><span
class=
"createClassTime createClassTime2"
><input
class=
"aheadTime borderNone"
type=
"input"
name=
"meetType"
id=
"aheadTime"
value=
"10"
></span><span
class=
"createClassTimeRight"
>
分钟
</span></div></div><div
class=
"createClassMoreOptionBox"
><p
class=
"createClassLegend"
><span
class=
"createClassLegendConfig"
>
更多参数
</span></p><div
class=
"classConfig_details"
><div
style=
"width:100%;float:left"
><div
class=
"form_item form_item1"
><label
class=
"step_page1Title step_page1Title2"
>
最大音频路数:
</label><select
id=
"maxAudio"
class=
"short_select"
><option
value=
"1"
>
1 路
</option></select></div><div
class=
"form_item form_item1"
><label
class=
"step_page1Title step_page1Title2"
>
最大视频路数:
</label><select
id=
"maxVideo"
class=
"short_select"
><option
value=
"1"
>
1 路
</option><option
value=
"2"
>
2 路
</option><option
value=
"3"
>
3 路
</option><option
value=
"5"
>
5 路
</option></select></div></div><div
class=
"form_item"
id=
"videoQualityDiv"
><label
class=
"step_page1Title"
title=
"视频画质设置"
>
视频画质设置:
</label><div
class=
"step_page1_widget"
id=
"videoresolution"
><input
class=
"allowPublic allowPublicDetail"
id=
"lowMode"
name=
"videoQuality"
type=
"radio"
value=
"0"
><label
for=
"lowMode"
>
低
</label><input
class=
"allowPublic allowPublicDetail"
id=
"middleMode"
name=
"videoQuality"
type=
"radio"
value=
"1"
checked=
"checked"
><label
for=
"middleMode"
>
中
</label><input
class=
"allowPublic allowPublicDetail"
id=
"highMode"
name=
"videoQuality"
type=
"radio"
value=
"2"
><label
for=
"highMode"
>
高
</label><input
class=
"allowPublic allowPublicDetail"
id=
"topMode"
name=
"videoQuality"
type=
"radio"
value=
"3"
><label
for=
"topMode"
>
较高
</label><input
class=
"allowPublic allowPublicDetail"
id=
"mostMode"
name=
"videoQuality"
type=
"radio"
value=
"4"
><label
for=
"mostMode"
>
最高
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
参会人权限:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"changePage"
id=
"turnPage"
value=
"1"
checked=
"checked"
><label
for=
"turnPage"
title=
"换页"
>
换页
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"annotate"
id=
"comment"
value=
"1"
checked=
"checked"
><label
for=
"comment"
title=
"批注"
>
批注
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"chatCompere"
id=
"toCompere"
value=
"1"
checked=
"checked"
><label
for=
"toCompere"
title=
"与主持人聊天"
>
与主持人聊天
</label><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"chatParticipants"
id=
"toParty"
value=
"1"
checked=
"checked"
><label
for=
"toParty"
title=
"与参会人聊天"
>
与参会人聊天
</label></div></div><div
class=
"form_item"
><label
class=
"step_page1Title"
>
课堂功能:
</label><div
class=
"step_page1_widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareDocs"
id=
"shareDoc"
value=
"1"
checked=
"checked"
><label
for=
"shareDoc"
title=
"文档共享"
>
文档共享
</label><span
id=
"screen-widget"
style=
"display:none"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareScreen"
id=
"shareWin"
value=
"1"
><label
for=
"shareWin"
title=
"屏幕共享"
>
屏幕共享
</label></span><span
id=
"share-media-widget"
style=
"display:none"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"shareMedia"
id=
"shareMedia"
value=
"1"
><label
for=
"shareMedia"
title=
"媒体共享"
>
媒体共享
</label></span><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"whiteBoard"
id=
"whiteBoard"
value=
"1"
checked=
"checked"
><label
for=
"whiteBoard"
title=
"白板"
>
白板
</label><span
id=
"interaction-widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"interaction"
id=
"interaction"
value=
"1"
checked=
"checked"
><label
for=
"interaction"
title=
"是否参与音视频互动"
>
是否参与音视频互动
</label></span><span
id=
"record-widget"
><input
class=
"allowPublic allowPublicDetail"
type=
"checkbox"
name=
"record"
id=
"record"
value=
"1"
checked=
"checked"
><label
for=
"record"
title=
"录制"
>
录制
</label></span></div></div></div></div></div><div
class=
"form_button"
><input
id=
"createClassUpTwo"
page-index=
"1"
type=
"button"
value=
"上一步"
class=
"createClassBtn createClassConfirm btnHover"
>
<input
id=
"createClassSubmit3"
page-index=
"3"
type=
"button"
value=
"完成"
class=
"createClassBtn createClassConfirm btnHover"
></div></div></div></div></div></div><div
id=
"myCenterBox"
class=
"myCenterBox"
><div
class=
"myCenterLeftBox"
><ul
class=
"recordUl"
id=
"teacherUI"
><li
class=
"recordLi recordLi2 recordLiCheck"
><label
for=
"courseManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherHomeBtn"
>
首页
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"createClassBtn"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherCoursesBtn"
>
我的课程
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"classManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherOrderBtn"
>
我的预约
</span></li><li
class=
"recordLi recordLi2"
><label
for=
"personManagement"
class=
"iconfont"
>

</label><span
class=
"recordLiText"
id=
"teacherSetBtn"
>
个人设置
</span></li></ul></div><div
class=
"myCenterContentBox"
><div
class=
"myCenterTopLeftBox"
></div><div
class=
"myCenterTopRightBox"
></div><div
class=
"myCenterContentTitle"
><div
class=
"liveInfoLeft"
id=
"teacherInfoList"
><div
class=
"liveInfoLeftLi liveInfoLeftLiCheck"
>
正在直播
</div><div
class=
"liveInfoLeftLi"
>
未开始
</div><div
class=
"liveInfoLeftLi"
>
已结束
</div></div></div><div
class=
"myCenterContent"
></div></div></div></div><div
class=
"footerBg"
><div
class=
"footer"
><div
class=
"footerLeft"
><ul
class=
"footerLeftList"
><li
class=
"footerLeftListMsg"
>
企业合作
</li><li
class=
"footerLeftListMsg"
>
人才招聘
</li><li
class=
"footerLeftListMsg"
>
联系我们
</li><li
class=
"footerLeftListMsg"
>
讲师招募
</li><li
class=
"footerLeftListMsg"
>
常见问题
</li><li
class=
"footerLeftListMsg"
>
意见反馈
</li><li
class=
"footerLeftListMsg"
>
友情链接
</li></ul><p
class=
"copyrightMsg"
>
© 2010 - 2015 三芒世纪(北京)科技有限公司 版权所有 京ICP备12014300号-1
</p></div><div
class=
"footerRight"
></div></div></div></div><div
class=
"userSignBox"
id=
"userSignBox"
style=
"display:none"
><div
class=
"usersign"
id=
"usersign"
><a
href=
"javascript: void(0)"
id=
"usersignA"
class=
"usersignA iconfont"
>

</a><ul><li
class=
"usersignTit"
>
注册
</li><li
class=
"usersignLi"
><input
id=
"signName"
class=
"userNameInput usersignInput"
type=
"text"
placeholder=
"填写用户名"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"usersignNameLi usersignLi"
><input
id=
"signPhone"
class=
"userPhoneInput usersignInput"
type=
"text"
placeholder=
"填写手机号"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><span
class=
"requiredMsg"
>
*
</span></li><li
class=
"usersignLi"
><input
id=
"signMail"
class=
"userMailInput usersignInput"
type=
"text"
placeholder=
"填写邮箱"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"usersignNameLi usersignLi"
><input
id=
"signPassWord"
class=
"userPassWordInput usersignInput"
type=
"password"
placeholder=
"设置密码"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><span
class=
"requiredMsg"
>
*
</span></li><li
class=
"userVerifyLi usersignLi"
><input
id=
"securityCode"
class=
"userVerifyLiInput usersignInput"
type=
"text"
placeholder=
"验证码"
maxlength=
"5"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
><button
class=
"userVerifyLiInputBtn btnHover"
>
发送验证码
</button></li><li
class=
"permitSign usersignLi"
><input
id=
"permitSign"
class=
"permitSignIcon"
type=
"checkbox"
><label
for=
"permitSign"
></label><span
class=
"permitSignMsg"
>
我已阅读并接受用户协议
</span></li><li
class=
"btnUsersignLi usersignLi"
><button
id=
"signBtn"
class=
"btnUsersign btnHover"
>
注册
</button></li><p
class=
"loginBtnBox"
><span>
已有账号,去
</span><a
id=
"skipLoginBtn"
class=
"loginBtn"
href=
"javascript: void(0)"
>
登录
</a></p></ul></div></div><div
class=
"userSignBox"
id=
"userLoginBox"
style=
"display:none"
><div
class=
"usersign userLogin"
id=
"userLogin"
><a
href=
"javascript: void(0)"
id=
"userLoginA"
class=
"usersignA iconfont"
>

</a><ul><li
class=
"usersignTit"
>
登录
</li><li
class=
"usersignNameLi usersignLi"
><input
id=
"loginName"
class=
"usersignInput"
type=
"text"
placeholder=
"手机/用户名/邮箱"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><li
class=
"userPassWordLi usersignLi"
><input
id=
"loginPassWord"
class=
"userPassWordInput usersignInput"
type=
"password"
placeholder=
"密码"
maxlength=
"20"
onkeyup=
"this.value=this.value.replace(/^ +| +$/g,"")"
></li><p
class=
"forgetPasswordBtn"
id=
"forgetPasswordBtn"
>
忘记密码
</p><li
class=
"btnUsersignLi usersignLi"
><button
class=
"btnUsersign btnHover"
id=
"userLoginBtn"
>
提交
</button><p
class=
"errorTit"
id=
"errorTit"
></p></li><p
class=
"forgetPasswordBtn nowSignBtn"
id=
"nowUserSign"
>
新用户注册
</p><li
class=
"openidOauthBox"
><p
class=
"openidOauth openidOauth2"
id=
"openWeixin"
><span
class=
"weChatLogin iconfont"
>

</span><span
class=
"openidOauthTit"
>
微信
</span></p><p
class=
"openidOauth openidOauth1"
id=
"openQQ"
><span
class=
"weChatLogin iconfont"
>

</span><span
class=
"openidOauthTit"
>
QQ
</span></p><p
class=
"openidOauth"
id=
"openWeibo"
><span
class=
"iconfont weChatLogin"
>

</span><span
class=
"openidOauthTit"
>
微博
</span></p></li></ul></div></div><div
class=
"userSignBox"
id=
"removeHandlerBox"
style=
"display:none"
><div
class=
"usersign removeHandler"
id=
"removeHandler"
><a
href=
"javascript: void(0)"
id=
"removeHandlerA"
class=
"usersignA iconfont"
>

</a><div
class=
"removeHandlerContent"
>
确定删除吗?
</div><div
class=
"removeHandlerBtn"
><button
class=
"removeConfirm btnHover"
id=
"removeConfirm"
>
确定
</button><button
class=
"removeCancel"
id=
"removeCancel"
>
取消
</button></div></div></div><script
type=
"text/javascript"
src=
"main.js?eccb9e0df9f6ed4ac19d"
></script></body></html>
\ No newline at end of file
...
...
dist/main.js
查看文件 @
3897503
此 diff 太大无法显示。
dist/stylesheets/style.css
查看文件 @
3897503
...
...
@@ -372,7 +372,7 @@ body{
}
.classifyListContent
{
width
:
100%
;
height
:
915
px
;
min-height
:
600
px
;
float
:
left
;
}
.classifyList
{
...
...
@@ -798,6 +798,12 @@ body{
border-bottom
:
1px
solid
#e6e6e6
;
line-height
:
42px
;
}
.tr_mainLeft
{
border-left
:
1px
solid
#e6e6e6
;
}
.tr_mainRight
{
border-right
:
1px
solid
#e6e6e6
;
}
.classHandlePort
{
margin
:
0
3px
;
color
:
#3498db
;
...
...
@@ -1042,6 +1048,7 @@ body{
margin-left
:
8px
;
float
:
left
;
padding-left
:
20px
;
cursor
:
pointer
;
}
.createClassTime1
{
width
:
135px
;
...
...
etc/umd.template.html
查看文件 @
3897503
...
...
@@ -101,6 +101,7 @@
</p>
</div>-->
</div>
<div
class=
"pageNumContentBox"
id=
"pageNumContentBox"
></div>
</div>
<!--直播课堂详情-->
<div
class=
"lanclassBox"
id=
"lanclassBox"
>
...
...
@@ -835,9 +836,6 @@
<select
id=
"maxAudio"
class=
"short_select"
>
<option
value=
"1"
>
1 路
</option>
<option
value=
"2"
>
2 路
</option>
<option
value=
"3"
>
3 路
</option>
<option
value=
"5"
>
5 路
</option>
</select>
</div>
...
...
src/ape/AdministratorApe.js
查看文件 @
3897503
...
...
@@ -11,7 +11,7 @@ let loger = Loger.getLoger('PC-AdministratorApe');
const
adminListTit
=
`
<
table
width
=
"100%"
align
=
"center"
cellpadding
=
"0"
cellspacing
=
"0"
border
=
"0"
id
=
"t_box"
class
=
"t_box"
>
<
tbody
>
<
tr
align
=
"center"
height
=
"44"
class
=
"tr_center"
bgcolor
=
"#fff"
bordercolor
=
"#e6e6e6"
>
<
th
width
=
"
10
%"
class
=
"tr_center"
>
<
th
width
=
"
8
%"
class
=
"tr_center"
>
课堂主题
<
/th
>
<
th
width
=
"9%"
class
=
"tr_center"
>
...
...
@@ -36,7 +36,7 @@ const adminListTit = `<table width="100%" align="center" cellpadding="0" cellspa
`
;
//管理首页
const
adminList
=
`
<
tr
align
=
"center"
bgcolor
=
"#FFFFFF"
height
=
"44"
bordercolor
=
"#e6e6e6"
>
<
td
width
=
"
9%"
class
=
"tr_main
"
>
{
_meetingName
}
<
/td
>
<
td
width
=
"
8%"
class
=
"tr_main tr_mainLeft
"
>
{
_meetingName
}
<
/td
>
<
td
width
=
"8%"
class
=
"tr_main"
>
{
_esenglish
}
<
/td
>
<
td
width
=
"8%"
class
=
"tr_main"
>
{
_userName
}
<
/td
>
<
td
width
=
"6%"
class
=
"tr_main"
>
{
_stateInfo
}
<
/td
>
...
...
@@ -204,9 +204,9 @@ class AdministratorApe extends Ape {
this
.
pagingConstruct
(
1
,
_pageNum
);
}
pagingConstruct
(
paging
,
total
){
let
classifyListBox
=
$
(
'#classifyListBox'
);
$
(
'.pageNumContentBox'
).
remove
();
let
pagingDivInnerHTML
=
'<div class="pageNumContentBox"><div class="pageNumContent">'
;
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
let
pagingDivInnerHTML
=
'<div class="pageNumContent">'
;
let
isHiddenExist
=
0
;
for
(
let
i
=
1
;
i
<=
total
;
i
++
){
if
(
i
==
paging
){
...
...
@@ -223,8 +223,8 @@ class AdministratorApe extends Ape {
}
}
}
pagingDivInnerHTML
+=
'</div></div>'
;
classifyListBox
.
append
(
pagingDivInnerHTML
);
pagingDivInnerHTML
+=
'</div>'
;
pageNumContentBox
.
append
(
pagingDivInnerHTML
);
}
//工具类
_format
(
str
,
obj
)
{
...
...
src/ape/CreateClassApe.js
查看文件 @
3897503
...
...
@@ -85,25 +85,28 @@ class CreateClassApe extends Ape {
let
h5Module
=
$
(
"input[name='h5Module']:checked"
).
val
();
//是否支持H5
let
partcKey
=
$
(
'#partcKey'
).
val
();
//课堂密码
let
meetingContent
=
$
(
"meeting_content"
).
val
();
//课堂描述
if
(
meetingName
.
val
().
length
<
1
){
if
(
meetingName
.
val
().
length
<
1
||
meetingName
.
val
().
length
>
32
){
meetingName
.
focus
();
return
false
;
}
else
if
(
presenterPassword
.
val
().
length
<=
6
&&
presenterPassword
.
val
().
length
>=
12
){
}
if
(
presenterPassword
.
val
().
length
<
6
||
presenterPassword
.
val
().
length
>
12
){
presenterPassword
.
focus
();
return
false
;
}
else
{
console
.
log
(
'第一步信息完成'
)
let
dateList
=
{
"meetingName"
:
meetingName
.
val
(),
"presenterPassword"
:
presenterPassword
.
val
(),
"isPublic"
:
isPublic
,
"meetingType"
:
meetingType
,
"h5Module"
:
h5Module
,
"partcKey"
:
''
,
"meetingContent"
:
meetingContent
}
this
.
classDateList
=
dateList
;
$
(
'#scheduleForm1'
).
hide
();
$
(
'#scheduleForm2'
).
show
();
}
console
.
log
(
'第一步信息完成'
)
let
dateList
=
{
"meetingName"
:
meetingName
.
val
(),
"presenterPassword"
:
presenterPassword
.
val
(),
"isPublic"
:
isPublic
,
"meetingType"
:
meetingType
,
"h5Module"
:
h5Module
,
"partcKey"
:
''
,
"meetingContent"
:
meetingContent
}
this
.
classDateList
=
dateList
;
$
(
'#scheduleForm1'
).
hide
();
$
(
'#scheduleForm2'
).
show
();
}
_createClassUpHandler
(){
...
...
@@ -119,7 +122,33 @@ class CreateClassApe extends Ape {
let
meeting_endhour
=
$
(
'#meeting_endhour'
).
val
();
//结束月
let
meeting_endminute
=
$
(
'#meeting_endminute'
).
val
();
//结束日
let
maxAudio
=
$
(
'#maxAudio'
);
let
maxVideo
=
$
(
'#maxVideo'
);
maxAudio
.
empty
();
maxVideo
.
empty
();
let
meetingType
=
this
.
classDateList
.
meetingType
;
let
option
=
``
;
switch
(
parseInt
(
meetingType
)){
case
1
:
//1v1
option
=
`
<
option
value
=
"2"
>
2
路
<
/option>`
;
break
;
case
2
:
//直播
option
=
`
<
option
value
=
"1"
>
1
路
<
/option>`
;
break
;
case
3
:
//小班课
for
(
let
i
=
1
;
i
<
7
;
i
++
){
option
+=
`
<
option
value
=
"${i}"
>
$
{
i
}
路
<
/option>`
;
}
break
;
default
:
return
;
}
maxAudio
.
append
(
option
);
maxVideo
.
append
(
option
);
loger
.
log
(
'meetingType'
,
meetingType
)
let
dateList
=
{
"beginTime"
:
createClassStartTime
+
' '
+
meeting_starthour
+
':'
+
meeting_startminute
,
"endTime"
:
createClassEndTime
+
' '
+
meeting_endhour
+
':'
+
meeting_endminute
...
...
@@ -175,6 +204,7 @@ class CreateClassApe extends Ape {
type
:
"POST"
,
url
:
_url
,
data
:
dateList
,
timeout
:
5000
,
headers
:
{
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
},
success
:
function
(
_data
){
//获取课堂数据
...
...
src/ape/HomeApe.js
查看文件 @
3897503
...
...
@@ -78,7 +78,7 @@ class HomeApe extends Ape {
}
},
error
:
function
(
error
){
alert
(
'首页数据获取失败'
)
//
alert('首页数据获取失败')
console
.
log
(
error
,
'首页数据获取失败'
)
}
})
...
...
@@ -88,6 +88,7 @@ class HomeApe extends Ape {
$
.
ajax
({
type
:
"GET"
,
url
:
_url
,
timeout
:
5000
,
data
:{
siteId
:
'markettest'
},
headers
:
{
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
},
...
...
src/ape/LanclassApe.js
查看文件 @
3897503
...
...
@@ -44,6 +44,8 @@ class LanclassApe extends Ape {
$
(
'#classifyListContent'
).
find
(
'.classifyList'
).
eq
(
i
==
3
).
addClass
(
'classifyListR'
);
}
_lanclassBtnHandler
(
evt
){
this
.
_clearListContent
();
this
.
_showLoadingImg
();
loger
.
log
(
'直播'
,
ClassDataProxy
.
userType
)
let
_ele
=
$
(
evt
.
target
);
if
(
_ele
.
attr
(
'data'
)){
...
...
@@ -68,6 +70,7 @@ class LanclassApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
headers
:
{
'page'
:
_ele
.
text
(),
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
,
...
...
@@ -96,6 +99,7 @@ class LanclassApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
data
:{
siteId
:
'markettest'
},
headers
:
{
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
},
...
...
@@ -105,7 +109,7 @@ class LanclassApe extends Ape {
that
.
_gainClassData
(
_data
);
},
error
:
function
(
error
){
alert
(
'互动界面获取数据失败'
)
//
alert('互动界面获取数据失败')
console
.
log
(
error
,
'互动界面获取数据失败'
)
}
})
...
...
@@ -126,6 +130,20 @@ class LanclassApe extends Ape {
_classDateTitle
(){
$
(
'#classifyListTitle'
).
html
(
$
(
'.header_listMsgCheck'
).
attr
(
'data'
));
}
//清楚列表数据
_clearListContent
(){
let
classifyListContent
=
$
(
'#classifyListContent'
);
classifyListContent
.
empty
();
let
classifyListTitle
=
$
(
'#classifyListTitle'
);
classifyListTitle
.
empty
();
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
}
//列表显示loading
_showLoadingImg
(){
let
loadingImg
=
`
<
img
class
=
"loadingImg"
src
=
"images/loading.gif"
alt
=
""
>
`
;
$
(
'#classifyListContent'
).
append
(
loadingImg
);
}
_classDateContent
(
_data
){
let
classifyListContent
=
$
(
'#classifyListContent'
);
classifyListContent
.
empty
();
...
...
@@ -140,7 +158,7 @@ class LanclassApe extends Ape {
_msgImg
:
'../images/u373.png'
,
_classroomTitle
:
_dataList
[
i
].
meetingName
,
_schoolTime
:
_getTime
,
_subscribeNum
:
_dataList
[
i
].
reservationNumber
+
'
人已预约'
_subscribeNum
:
'0
人已预约'
})
classifyListContent
.
append
(
_classifyList
);
}
...
...
@@ -153,9 +171,9 @@ class LanclassApe extends Ape {
this
.
pagingConstruct
(
1
,
_pageNum
);
}
pagingConstruct
(
paging
,
total
){
let
classifyListBox
=
$
(
'#classifyListBox'
);
$
(
'.pageNumContentBox'
).
remove
();
let
pagingDivInnerHTML
=
'<div class="pageNumContentBox"><div class="pageNumContent">'
;
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
let
pagingDivInnerHTML
=
'<div class="pageNumContent">'
;
let
isHiddenExist
=
0
;
for
(
let
i
=
1
;
i
<=
total
;
i
++
){
if
(
i
==
paging
){
...
...
@@ -172,8 +190,8 @@ class LanclassApe extends Ape {
}
}
}
pagingDivInnerHTML
+=
'</div></div>'
;
classifyListBox
.
append
(
pagingDivInnerHTML
);
pagingDivInnerHTML
+=
'</div>'
;
pageNumContentBox
.
append
(
pagingDivInnerHTML
);
}
//工具类
_format
(
str
,
obj
)
{
...
...
src/ape/ListDetailsApe.js
查看文件 @
3897503
...
...
@@ -47,6 +47,7 @@ class ListDetailsApe extends Ape {
$
.
ajax
({
type
:
"post"
,
url
:
_url
,
timeout
:
5000
,
headers
:
{
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
...
...
src/ape/LiveClassApe.js
查看文件 @
3897503
...
...
@@ -44,6 +44,8 @@ class LanclassApe extends Ape {
$
(
'#classifyListContent'
).
find
(
'.classifyList'
).
eq
(
i
==
3
).
addClass
(
'classifyListR'
);
}
_lanclassBtnHandler
(
evt
){
this
.
_clearListContent
();
this
.
_showLoadingImg
();
loger
.
log
(
'互动'
,
ClassDataProxy
.
userType
)
let
_ele
=
$
(
evt
.
target
);
if
(
_ele
.
attr
(
'data'
)){
...
...
@@ -67,6 +69,7 @@ class LanclassApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
headers
:
{
'page'
:
_ele
.
text
(),
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
,
...
...
@@ -82,7 +85,7 @@ class LanclassApe extends Ape {
loger
.
log
(
_data
,
'成功'
)
},
error
:
function
(
error
){
alert
(
'直播翻页数据获取失败'
)
//
alert('直播翻页数据获取失败')
loger
.
log
(
error
,
'直播翻页数据获取失败'
)
}
})
...
...
@@ -96,6 +99,7 @@ class LanclassApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
data
:{
siteId
:
'markettest'
},
headers
:
{
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
},
...
...
@@ -105,7 +109,7 @@ class LanclassApe extends Ape {
that
.
_gainClassData
(
_data
);
},
error
:
function
(
error
){
alert
(
'直播数据获取失败'
)
//
alert('直播数据获取失败')
loger
.
log
(
error
,
'直播数据获取失败'
)
}
})
...
...
@@ -126,6 +130,20 @@ class LanclassApe extends Ape {
_classDateTitle
(){
$
(
'#classifyListTitle'
).
html
(
$
(
'.header_listMsgCheck'
).
attr
(
'data'
));
}
//清楚列表数据
_clearListContent
(){
let
classifyListContent
=
$
(
'#classifyListContent'
);
classifyListContent
.
empty
();
let
classifyListTitle
=
$
(
'#classifyListTitle'
);
classifyListTitle
.
empty
();
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
}
//列表显示loading
_showLoadingImg
(){
let
loadingImg
=
`
<
img
class
=
"loadingImg"
src
=
"images/loading.gif"
alt
=
""
>
`
;
$
(
'#classifyListContent'
).
append
(
loadingImg
);
}
_classDateContent
(
_data
){
let
classifyListContent
=
$
(
'#classifyListContent'
);
classifyListContent
.
empty
();
...
...
@@ -140,7 +158,7 @@ class LanclassApe extends Ape {
_msgImg
:
'../images/u373.png'
,
_classroomTitle
:
_dataList
[
i
].
meetingName
,
_schoolTime
:
_getTime
,
_subscribeNum
:
_dataList
[
i
].
reservationNumber
+
'
人已预约'
_subscribeNum
:
'0
人已预约'
})
classifyListContent
.
append
(
_classifyList
);
}
...
...
@@ -153,9 +171,9 @@ class LanclassApe extends Ape {
this
.
pagingConstruct
(
1
,
_pageNum
);
}
pagingConstruct
(
paging
,
total
){
let
classifyListBox
=
$
(
'#classifyListBox'
);
$
(
'.pageNumContentBox'
).
remove
();
let
pagingDivInnerHTML
=
'<div class="pageNumContentBox"><div class="pageNumContent">'
;
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
let
pagingDivInnerHTML
=
'<div class="pageNumContent">'
;
let
isHiddenExist
=
0
;
for
(
let
i
=
1
;
i
<=
total
;
i
++
){
if
(
i
==
paging
){
...
...
@@ -172,8 +190,8 @@ class LanclassApe extends Ape {
}
}
}
pagingDivInnerHTML
+=
'</div></div>'
;
classifyListBox
.
append
(
pagingDivInnerHTML
);
pagingDivInnerHTML
+=
'</div>'
;
pageNumContentBox
.
append
(
pagingDivInnerHTML
);
}
//工具类
_format
(
str
,
obj
)
{
...
...
src/ape/LoginOrRegister.js
查看文件 @
3897503
...
...
@@ -233,6 +233,7 @@ class LoginOrRegister extends Ape {
type
:
"POST"
,
url
:
_url
,
data
:
signInfo
,
timeout
:
5000
,
success
:
function
(
_data
){
console
.
log
(
_data
,
'成功'
)
//注册成功后 跳转登录界面
...
...
@@ -284,10 +285,11 @@ class LoginOrRegister extends Ape {
type
:
"POST"
,
url
:
_url
,
data
:
signInfo
,
timeout
:
5000
,
success
:
function
(
_data
){
loger
.
log
(
'登录返回数据'
,
_data
)
if
(
_data
||
_data
.
code
==
200
){
ClassDataProxy
.
userType
=
ClassDataProxy
.
USER_TYPE_
1
;
ClassDataProxy
.
userType
=
ClassDataProxy
.
USER_TYPE_
2
;
//ClassDataProxy.userType= _data.returnData.data.userType;
ClassDataProxy
.
loginName
=
_name
.
value
;
ClassDataProxy
.
password
=
_passWord
.
value
;
...
...
@@ -316,21 +318,10 @@ class LoginOrRegister extends Ape {
}
//用户成功登录
successLogin
(
_data
){
//登录成功后显示用户名字
$
(
'#homeUserLoginBtn'
).
text
(
ClassDataProxy
.
loginName
);
this
.
_userLoginAHandler
();
this
.
_emit
(
MessageTypes
.
LOGIN_IN
,{
userType
:
ClassDataProxy
.
userType
});
/* if(_data.code == 200){
window.localStorage.setItem('status',true)
//登录成功后显示用户名字
$('#homeUserLoginBtn').text(_data.returnData.data.userName);
this._userLoginAHandler();
ClassDataProxy.userType= _data.returnData.data.userType;
this._emit(MessageTypes.LOGIN_IN,{userType: ClassDataProxy.userType});
}*/
//登录成功后显示用户名字
$
(
'#homeUserLoginBtn'
).
text
(
ClassDataProxy
.
loginName
);
this
.
_userLoginAHandler
();
this
.
_emit
(
MessageTypes
.
LOGIN_IN
,{
userType
:
ClassDataProxy
.
userType
});
}
}
...
...
src/ape/TeacherDetailApe.js
查看文件 @
3897503
...
...
@@ -24,7 +24,6 @@ class TeacherDetailApe extends Ape {
constructor
()
{
super
();
this
.
classDateList
=
{};
//课堂的所有数据
this
.
isLocalStorage
();
this
.
addEvent
();
this
.
init
();
}
...
...
@@ -32,8 +31,6 @@ class TeacherDetailApe extends Ape {
init
()
{
$
(
'#collectYes'
).
hide
();
$
(
'#defaultBtn'
).
on
(
'click'
,
this
.
_lanclassBtnHandler
.
bind
(
this
));
//老师首页
$
(
'#teacherBtn'
).
on
(
'click'
,
this
.
_teacherBtnHandler
.
bind
(
this
));
//推荐老师
$
(
'#teacherBtnMove'
).
on
(
'click'
,
this
.
_teacherBtnHandler
.
bind
(
this
));
//推荐老师
...
...
@@ -45,31 +42,10 @@ class TeacherDetailApe extends Ape {
addEvent
()
{
}
isLocalStorage
(){
let
that
=
this
;
$
(
window
).
on
(
'load'
,
function
()
{
let
userType
=
window
.
localStorage
.
getItem
(
'userType'
)
if
(
window
.
localStorage
.
getItem
(
'status'
)
==
'true'
){
if
(
userType
==
'1'
)
{
//老师
that
.
_teacherHome
();
that
.
detailPage
();
}
}
})
}
_lanclassBtnHandler
(
evt
){
$
(
evt
.
target
).
addClass
(
'header_listMsgCheck'
).
siblings
().
removeClass
(
'header_listMsgCheck'
);
let
userType
=
window
.
localStorage
.
getItem
(
"userType"
);
if
(
userType
==
'1'
){
//老师首页
this
.
_teacherHome
();
this
.
detailPage
();
}
}
_teacherBtnHandler
(
evt
){
loger
.
log
(
'老师'
,
ClassDataProxy
.
userType
)
this
.
_clearListContent
();
this
.
_showLoadingImg
();
let
_ele
=
$
(
evt
.
target
);
if
(
_ele
.
attr
(
'data'
)){
$
(
'.header_listMsg'
).
eq
(
_ele
.
attr
(
'data'
)).
addClass
(
'header_listMsgCheck'
).
siblings
().
removeClass
(
'header_listMsgCheck'
);
...
...
@@ -94,6 +70,7 @@ class TeacherDetailApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
headers
:
{
'page'
:
_ele
.
text
(),
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
,
...
...
@@ -109,7 +86,7 @@ class TeacherDetailApe extends Ape {
that
.
_classDateContent
(
that
.
classDateList
);
},
error
:
function
(
error
){
alert
(
'老师翻页数据获取失败'
)
//
alert('老师翻页数据获取失败')
loger
.
log
(
error
,
'老师翻页数据获取失败'
)
}
})
...
...
@@ -124,6 +101,7 @@ class TeacherDetailApe extends Ape {
$
.
ajax
({
type
:
"POST"
,
url
:
_url
,
timeout
:
5000
,
headers
:
{
siteId
:
'markettest'
,
'token'
:
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IlhXQnJlRU00T0swYTVqUUIyUTFicGtObHlxOUFWbXZkIiwibmFtZSI6ImFkbWluIiwiY29kZSI6MSwiaWF0IjoxNTAzNDUxODU0LCJleHAiOjIyODEwNTE4NTR9.3kTVzKd_jbP7l69nxOpNaFeSjVnnjZkagYMzRB8fjNo'
},
data
:{
siteId
:
'markettest'
},
...
...
@@ -136,15 +114,28 @@ class TeacherDetailApe extends Ape {
},
error
:
function
(
error
){
alert
(
'老师界面获取数据失败'
)
//
alert('老师界面获取数据失败')
loger
.
log
(
error
,
'老师界面获取数据失败'
)
}
})
}
_gainClassData
(
_data
){
this
.
classDateList
=
_data
.
returnData
.
data
;
//清楚列表数据
_clearListContent
(){
let
classifyListContent
=
$
(
'#classifyListContent'
);
classifyListContent
.
empty
();
let
classifyListTitle
=
$
(
'#classifyListTitle'
);
classifyListTitle
.
empty
();
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
}
//列表显示loading
_showLoadingImg
(){
let
loadingImg
=
`
<
img
class
=
"loadingImg"
src
=
"images/loading.gif"
alt
=
""
>
`
;
$
(
'#classifyListContent'
).
append
(
loadingImg
);
}
_gainClassData
(
_data
){
this
.
classDateList
=
_data
.
returnData
.
data
;
this
.
_clearListContent
();
//切换列表分类的标题
this
.
_classDateTitle
();
//切换列表内容
...
...
@@ -180,9 +171,9 @@ class TeacherDetailApe extends Ape {
this
.
pagingConstruct
(
1
,
_pageNum
);
}
pagingConstruct
(
paging
,
total
){
let
classifyListBox
=
$
(
'#classifyListBox'
);
$
(
'.pageNumContentBox'
).
remove
();
let
pagingDivInnerHTML
=
'<div class="pageNumContentBox"><div class="pageNumContent">'
;
let
pageNumContentBox
=
$
(
'#pageNumContentBox'
);
pageNumContentBox
.
empty
();
let
pagingDivInnerHTML
=
'<div class="pageNumContent">'
;
let
isHiddenExist
=
0
;
for
(
let
i
=
1
;
i
<=
total
;
i
++
){
if
(
i
==
paging
){
...
...
@@ -199,8 +190,8 @@ class TeacherDetailApe extends Ape {
}
}
}
pagingDivInnerHTML
+=
'</div></div>'
;
classifyListBox
.
append
(
pagingDivInnerHTML
);
pagingDivInnerHTML
+=
'</div>'
;
pageNumContentBox
.
append
(
pagingDivInnerHTML
);
}
_teacherHome
(){
$
(
'#slideshow'
).
hide
();
...
...
src/main.js
查看文件 @
3897503
...
...
@@ -35,7 +35,7 @@ let _myCenterApe;
class
Main
{
constructor
()
{
this
.
clientVersion
=
"v1.5.
2
.20170903"
;
this
.
clientVersion
=
"v1.5.
3
.20170903"
;
loger
.
warn
(
"clientVersion:"
+
this
.
clientVersion
);
let
locationProtocol
=
location
.
protocol
;
...
...
请
注册
或
登录
后发表评论