正在显示
14 个修改的文件
包含
991 行增加
和
406 行删除
@@ -241,13 +241,13 @@ body{ | @@ -241,13 +241,13 @@ body{ | ||
241 | } | 241 | } |
242 | .slidesMap{ | 242 | .slidesMap{ |
243 | float: left; | 243 | float: left; |
244 | - width: 100%; | 244 | + width:100%; |
245 | height:540px; | 245 | height:540px; |
246 | } | 246 | } |
247 | .slidesImg{ | 247 | .slidesImg{ |
248 | width:100%; | 248 | width:100%; |
249 | height:100%; | 249 | height:100%; |
250 | - background-size: 100% 100%; | 250 | + background-size: 100%; |
251 | cursor: pointer; | 251 | cursor: pointer; |
252 | } | 252 | } |
253 | .dots{ | 253 | .dots{ |
@@ -470,7 +470,7 @@ body{ | @@ -470,7 +470,7 @@ body{ | ||
470 | width:46px; | 470 | width:46px; |
471 | height:46px; | 471 | height:46px; |
472 | border-radius: 50%; | 472 | border-radius: 50%; |
473 | - padding-bottom: 20px; | 473 | + margin-bottom: 20px; |
474 | } | 474 | } |
475 | .lanclassContentInfoName{ | 475 | .lanclassContentInfoName{ |
476 | padding-left:20px; | 476 | padding-left:20px; |
@@ -706,6 +706,10 @@ body{ | @@ -706,6 +706,10 @@ body{ | ||
706 | .classManagementRightContent0{ | 706 | .classManagementRightContent0{ |
707 | height: 420px; | 707 | height: 420px; |
708 | } | 708 | } |
709 | +.courseContent0{ | ||
710 | + width: 100%; | ||
711 | + height:420px; | ||
712 | +} | ||
709 | .recordUl{ | 713 | .recordUl{ |
710 | width: 200px; | 714 | width: 200px; |
711 | text-align: center; | 715 | text-align: center; |
@@ -1799,6 +1803,7 @@ body{ | @@ -1799,6 +1803,7 @@ body{ | ||
1799 | .courseMinuteList{ | 1803 | .courseMinuteList{ |
1800 | float: left; | 1804 | float: left; |
1801 | margin-top:8px; | 1805 | margin-top:8px; |
1806 | + height:400px; | ||
1802 | } | 1807 | } |
1803 | .courseMinuteListTimeTit{ | 1808 | .courseMinuteListTimeTit{ |
1804 | height:60px; | 1809 | height:60px; |
@@ -366,7 +366,7 @@ | @@ -366,7 +366,7 @@ | ||
366 | <label for="createClassBtn" class="iconfont"></label> | 366 | <label for="createClassBtn" class="iconfont"></label> |
367 | <span class="recordLiText" id="createClassBtn">创建课堂</span> | 367 | <span class="recordLiText" id="createClassBtn">创建课堂</span> |
368 | </li> | 368 | </li> |
369 | - <li class="recordLi" data="2"> | 369 | + <li class="recordLi" data="2" style="display: none;"> |
370 | <label for="classManagement" class="iconfont"></label> | 370 | <label for="classManagement" class="iconfont"></label> |
371 | <span class="recordLiText" id="classManagement">班级管理</span> | 371 | <span class="recordLiText" id="classManagement">班级管理</span> |
372 | </li> | 372 | </li> |
@@ -382,15 +382,15 @@ | @@ -382,15 +382,15 @@ | ||
382 | <label for="RecordManagement" class="iconfont"></label> | 382 | <label for="RecordManagement" class="iconfont"></label> |
383 | <span class="recordLiText" id="RecordManagement">录制管理</span> | 383 | <span class="recordLiText" id="RecordManagement">录制管理</span> |
384 | </li> | 384 | </li> |
385 | - <li class="recordLi" data="6"> | 385 | + <li class="recordLi" data="6" style="display: none;"> |
386 | <label for="siteManagement" class="iconfont"></label> | 386 | <label for="siteManagement" class="iconfont"></label> |
387 | <span class="recordLiText" id="siteManagement">站点配置</span> | 387 | <span class="recordLiText" id="siteManagement">站点配置</span> |
388 | </li> | 388 | </li> |
389 | - <li class="recordLi" data="7"> | 389 | + <li class="recordLi" data="7" style="display: none;"> |
390 | <label for="reportManagement" class="iconfont"></label> | 390 | <label for="reportManagement" class="iconfont"></label> |
391 | <span class="recordLiText" id="reportManagement">统计报告</span> | 391 | <span class="recordLiText" id="reportManagement">统计报告</span> |
392 | </li> | 392 | </li> |
393 | - <li class="recordLi" data="8"> | 393 | + <li class="recordLi" data="8" style="display: none;"> |
394 | <label for="personManagement" class="iconfont"></label> | 394 | <label for="personManagement" class="iconfont"></label> |
395 | <span class="recordLiText" id="personManagement">个人设置</span> | 395 | <span class="recordLiText" id="personManagement">个人设置</span> |
396 | </li> | 396 | </li> |
@@ -401,8 +401,8 @@ | @@ -401,8 +401,8 @@ | ||
401 | <div class="classManagementRightTitle" id="classManagementRightTitle0"> | 401 | <div class="classManagementRightTitle" id="classManagementRightTitle0"> |
402 | <ul class="liveInfoLeft" id="liveInfoList0"> | 402 | <ul class="liveInfoLeft" id="liveInfoList0"> |
403 | <li class="liveInfoLeftLi liveInfoLeftLiCheck" data="1">正在直播</li> | 403 | <li class="liveInfoLeftLi liveInfoLeftLiCheck" data="1">正在直播</li> |
404 | - <li class="liveInfoLeftLi" data="0">未开始</li> | ||
405 | - <li class="liveInfoLeftLi" data="2">已结束</li> | 404 | + <li class="liveInfoLeftLi" data="2">未开始</li> |
405 | + <li class="liveInfoLeftLi" data="4">已结束</li> | ||
406 | </ul> | 406 | </ul> |
407 | <div class="liveInfoRight" id="liveInfoRight0"> | 407 | <div class="liveInfoRight" id="liveInfoRight0"> |
408 | <input class="liveInfoRightInput" id="liveInfoRightInput0" type="text"> | 408 | <input class="liveInfoRightInput" id="liveInfoRightInput0" type="text"> |
@@ -415,39 +415,105 @@ | @@ -415,39 +415,105 @@ | ||
415 | <div class="liveInfoCenterLiveCase liveInfoCenterLiveEnd" id="liveInfoCenterLiveEnd0"></div> | 415 | <div class="liveInfoCenterLiveCase liveInfoCenterLiveEnd" id="liveInfoCenterLiveEnd0"></div> |
416 | </div> | 416 | </div> |
417 | </div> | 417 | </div> |
418 | - <div class="classManagementRightContent classManagementRightContent0" id="courseContent0"> | ||
419 | - </div> | ||
420 | - <div class="classHandlerPageBox" id="classHandlerPageBox0"> | ||
421 | - <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
422 | - <tbody> | ||
423 | - <tr> | ||
424 | - <td height="60" colspan="11" class="tr_bottom" style=""> | ||
425 | - <span class="classHandlerPageMsg" id="classHandlerPageMsg0" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
426 | - <ul class="classHandlerPageInfoBox"> | ||
427 | - <li class="classHandlerPageInfo"> | ||
428 | - <span class="classHandlerHomePage" id="classHandlerHomePage0">首页</span> | ||
429 | - </li> | ||
430 | - <li class="classHandlerPageInfo"> | ||
431 | - <span class="classHandlerUpPage" id="classHandlerUpPage0">上一页</span> | ||
432 | - </li> | ||
433 | - <li class="classHandlerPageInfo"> | ||
434 | - <span class="classHandlerDownPage" id="classHandlerDownPage0">下一页</span> | ||
435 | - </li> | ||
436 | - <li class="classHandlerPageInfo"> | ||
437 | - <span class="classHandlerEndPage" id="classHandlerEndPage0">尾页</span> | ||
438 | - </li> | ||
439 | - <li class="classHandlerPageInfo"> | ||
440 | - <input id="classHandlerPageInfoInput0" class="classHandlerPageInfoInput" type="text"> | ||
441 | - </li> | ||
442 | - <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
443 | - <span id="classHandlerSpecificPage0">GO</span> | ||
444 | - </li> | ||
445 | - </ul> | ||
446 | - </td> | ||
447 | - </tr> | ||
448 | - </tbody> | ||
449 | - </table> | 418 | + <div class="classManagementRightContent classManagementRightContent0"> |
419 | + <div id="courseContent0" class="courseContent0"></div> | ||
420 | + <div id="classHandlerPageBox0"> | ||
421 | + <div class="classHandlerPageBox" id="classHandlerPageBox0_0"> | ||
422 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
423 | + <tbody> | ||
424 | + <tr> | ||
425 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
426 | + <span class="classHandlerPageMsg" id="classHandlerPageMsg0_0" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
427 | + <ul class="classHandlerPageInfoBox"> | ||
428 | + <li class="classHandlerPageInfo"> | ||
429 | + <span class="classHandlerHomePage" id="classHandlerHomePage0_0">首页</span> | ||
430 | + </li> | ||
431 | + <li class="classHandlerPageInfo"> | ||
432 | + <span class="classHandlerUpPage" id="classHandlerUpPage0_0">上一页</span> | ||
433 | + </li> | ||
434 | + <li class="classHandlerPageInfo"> | ||
435 | + <span class="classHandlerDownPage" id="classHandlerDownPage0_0">下一页</span> | ||
436 | + </li> | ||
437 | + <li class="classHandlerPageInfo"> | ||
438 | + <span class="classHandlerEndPage" id="classHandlerEndPage0_0">尾页</span> | ||
439 | + </li> | ||
440 | + <li class="classHandlerPageInfo"> | ||
441 | + <input id="classHandlerPageInfoInput0_0" class="classHandlerPageInfoInput" type="text"> | ||
442 | + </li> | ||
443 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
444 | + <span id="classHandlerSpecificPage0_0">GO</span> | ||
445 | + </li> | ||
446 | + </ul> | ||
447 | + </td> | ||
448 | + </tr> | ||
449 | + </tbody> | ||
450 | + </table> | ||
451 | + </div> | ||
452 | + <div class="classHandlerPageBox" id="classHandlerPageBox0_1"> | ||
453 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
454 | + <tbody> | ||
455 | + <tr> | ||
456 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
457 | + <span class="classHandlerPageMsg" id="classHandlerPageMsg0_1" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
458 | + <ul class="classHandlerPageInfoBox"> | ||
459 | + <li class="classHandlerPageInfo"> | ||
460 | + <span class="classHandlerHomePage" id="classHandlerHomePage0_1">首页</span> | ||
461 | + </li> | ||
462 | + <li class="classHandlerPageInfo"> | ||
463 | + <span class="classHandlerUpPage" id="classHandlerUpPage0_1">上一页</span> | ||
464 | + </li> | ||
465 | + <li class="classHandlerPageInfo"> | ||
466 | + <span class="classHandlerDownPage" id="classHandlerDownPage0_1">下一页</span> | ||
467 | + </li> | ||
468 | + <li class="classHandlerPageInfo"> | ||
469 | + <span class="classHandlerEndPage" id="classHandlerEndPage0_1">尾页</span> | ||
470 | + </li> | ||
471 | + <li class="classHandlerPageInfo"> | ||
472 | + <input id="classHandlerPageInfoInput0_1" class="classHandlerPageInfoInput" type="text"> | ||
473 | + </li> | ||
474 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
475 | + <span id="classHandlerSpecificPage0_1">GO</span> | ||
476 | + </li> | ||
477 | + </ul> | ||
478 | + </td> | ||
479 | + </tr> | ||
480 | + </tbody> | ||
481 | + </table> | ||
482 | + </div> | ||
483 | + <div class="classHandlerPageBox" id="classHandlerPageBox0_2"> | ||
484 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
485 | + <tbody> | ||
486 | + <tr> | ||
487 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
488 | + <span class="classHandlerPageMsg" id="classHandlerPageMsg0_2" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
489 | + <ul class="classHandlerPageInfoBox"> | ||
490 | + <li class="classHandlerPageInfo"> | ||
491 | + <span class="classHandlerHomePage" id="classHandlerHomePage0_2">首页</span> | ||
492 | + </li> | ||
493 | + <li class="classHandlerPageInfo"> | ||
494 | + <span class="classHandlerUpPage" id="classHandlerUpPage0_2">上一页</span> | ||
495 | + </li> | ||
496 | + <li class="classHandlerPageInfo"> | ||
497 | + <span class="classHandlerDownPage" id="classHandlerDownPage0_2">下一页</span> | ||
498 | + </li> | ||
499 | + <li class="classHandlerPageInfo"> | ||
500 | + <span class="classHandlerEndPage" id="classHandlerEndPage0_2">尾页</span> | ||
501 | + </li> | ||
502 | + <li class="classHandlerPageInfo"> | ||
503 | + <input id="classHandlerPageInfoInput0_2" class="classHandlerPageInfoInput" type="text"> | ||
504 | + </li> | ||
505 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
506 | + <span id="classHandlerSpecificPage0_2">GO</span> | ||
507 | + </li> | ||
508 | + </ul> | ||
509 | + </td> | ||
510 | + </tr> | ||
511 | + </tbody> | ||
512 | + </table> | ||
513 | + </div> | ||
514 | + </div> | ||
450 | </div> | 515 | </div> |
516 | + | ||
451 | </div> | 517 | </div> |
452 | <div class="classManagementRight" id="classManagementRight2"> | 518 | <div class="classManagementRight" id="classManagementRight2"> |
453 | <div class="addUserBtn" id="addClassBtn"> | 519 | <div class="addUserBtn" id="addClassBtn"> |
@@ -1406,36 +1472,100 @@ | @@ -1406,36 +1472,100 @@ | ||
1406 | <div class="myCenterContentList" id="teacherMyCenterContentList"> | 1472 | <div class="myCenterContentList" id="teacherMyCenterContentList"> |
1407 | <div class="myCenterTopRightContent"> 暂无课程!</div> | 1473 | <div class="myCenterTopRightContent"> 暂无课程!</div> |
1408 | </div> | 1474 | </div> |
1409 | - <div class="classHandlerPageBox" id="teacherMyCerterPageBox"> | ||
1410 | - <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1411 | - <tbody> | ||
1412 | - <tr> | ||
1413 | - <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1414 | - <span class="classHandlerPageMsg" id="teacherMyCerterPageMsg" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1415 | - <ul class="classHandlerPageInfoBox"> | ||
1416 | - <li class="classHandlerPageInfo"> | ||
1417 | - <span class="classHandlerHomePage" id="teacherMyCerterHomePage">首页</span> | ||
1418 | - </li> | ||
1419 | - <li class="classHandlerPageInfo"> | ||
1420 | - <span class="classHandlerUpPage" id="teacherMyCerterUpPage">上一页</span> | ||
1421 | - </li> | ||
1422 | - <li class="classHandlerPageInfo"> | ||
1423 | - <span class="classHandlerDownPage" id="teacherMyCerterDownPage">下一页</span> | ||
1424 | - </li> | ||
1425 | - <li class="classHandlerPageInfo"> | ||
1426 | - <span class="classHandlerEndPage" id="teacherMyCerterEndPage">尾页</span> | ||
1427 | - </li> | ||
1428 | - <li class="classHandlerPageInfo"> | ||
1429 | - <input id="teacherMyCerterPageInfoInput" class="classHandlerPageInfoInput" type="text"> | ||
1430 | - </li> | ||
1431 | - <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1432 | - <span id="teacherMyCerterSpecificPage">GO</span> | ||
1433 | - </li> | ||
1434 | - </ul> | ||
1435 | - </td> | ||
1436 | - </tr> | ||
1437 | - </tbody> | ||
1438 | - </table> | 1475 | + <div class="teacherMyCerterPageBox" id="teacherMyCerterPage"> |
1476 | + <div class="classHandlerPageBox" id="teacherMyCerterPageBox0"> | ||
1477 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1478 | + <tbody> | ||
1479 | + <tr> | ||
1480 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1481 | + <span class="classHandlerPageMsg" id="teacherMyCerterPageMsg0" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1482 | + <ul class="classHandlerPageInfoBox"> | ||
1483 | + <li class="classHandlerPageInfo"> | ||
1484 | + <span class="classHandlerHomePage" id="teacherMyCerterHomePage0">首页</span> | ||
1485 | + </li> | ||
1486 | + <li class="classHandlerPageInfo"> | ||
1487 | + <span class="classHandlerUpPage" id="teacherMyCerterUpPage0">上一页</span> | ||
1488 | + </li> | ||
1489 | + <li class="classHandlerPageInfo"> | ||
1490 | + <span class="classHandlerDownPage" id="teacherMyCerterDownPage0">下一页</span> | ||
1491 | + </li> | ||
1492 | + <li class="classHandlerPageInfo"> | ||
1493 | + <span class="classHandlerEndPage" id="teacherMyCerterEndPage0">尾页</span> | ||
1494 | + </li> | ||
1495 | + <li class="classHandlerPageInfo"> | ||
1496 | + <input id="teacherMyCerterPageInfoInput0" class="classHandlerPageInfoInput" type="text"> | ||
1497 | + </li> | ||
1498 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1499 | + <span id="teacherMyCerterSpecificPage0">GO</span> | ||
1500 | + </li> | ||
1501 | + </ul> | ||
1502 | + </td> | ||
1503 | + </tr> | ||
1504 | + </tbody> | ||
1505 | + </table> | ||
1506 | + </div> | ||
1507 | + <div class="classHandlerPageBox" id="teacherMyCerterPageBox1"> | ||
1508 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1509 | + <tbody> | ||
1510 | + <tr> | ||
1511 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1512 | + <span class="classHandlerPageMsg" id="teacherMyCerterPageMsg1" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1513 | + <ul class="classHandlerPageInfoBox"> | ||
1514 | + <li class="classHandlerPageInfo"> | ||
1515 | + <span class="classHandlerHomePage" id="teacherMyCerterHomePage1">首页</span> | ||
1516 | + </li> | ||
1517 | + <li class="classHandlerPageInfo"> | ||
1518 | + <span class="classHandlerUpPage" id="teacherMyCerterUpPage1">上一页</span> | ||
1519 | + </li> | ||
1520 | + <li class="classHandlerPageInfo"> | ||
1521 | + <span class="classHandlerDownPage" id="teacherMyCerterDownPage1">下一页</span> | ||
1522 | + </li> | ||
1523 | + <li class="classHandlerPageInfo"> | ||
1524 | + <span class="classHandlerEndPage" id="teacherMyCerterEndPage1">尾页</span> | ||
1525 | + </li> | ||
1526 | + <li class="classHandlerPageInfo"> | ||
1527 | + <input id="teacherMyCerterPageInfoInput1" class="classHandlerPageInfoInput" type="text"> | ||
1528 | + </li> | ||
1529 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1530 | + <span id="teacherMyCerterSpecificPage1">GO</span> | ||
1531 | + </li> | ||
1532 | + </ul> | ||
1533 | + </td> | ||
1534 | + </tr> | ||
1535 | + </tbody> | ||
1536 | + </table> | ||
1537 | + </div> | ||
1538 | + <div class="classHandlerPageBox" id="teacherMyCerterPageBox2"> | ||
1539 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1540 | + <tbody> | ||
1541 | + <tr> | ||
1542 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1543 | + <span class="classHandlerPageMsg" id="teacherMyCerterPageMsg2" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1544 | + <ul class="classHandlerPageInfoBox"> | ||
1545 | + <li class="classHandlerPageInfo"> | ||
1546 | + <span class="classHandlerHomePage" id="teacherMyCerterHomePage2">首页</span> | ||
1547 | + </li> | ||
1548 | + <li class="classHandlerPageInfo"> | ||
1549 | + <span class="classHandlerUpPage" id="teacherMyCerterUpPage2">上一页</span> | ||
1550 | + </li> | ||
1551 | + <li class="classHandlerPageInfo"> | ||
1552 | + <span class="classHandlerDownPage" id="teacherMyCerterDownPage2">下一页</span> | ||
1553 | + </li> | ||
1554 | + <li class="classHandlerPageInfo"> | ||
1555 | + <span class="classHandlerEndPage" id="teacherMyCerterEndPage2">尾页</span> | ||
1556 | + </li> | ||
1557 | + <li class="classHandlerPageInfo"> | ||
1558 | + <input id="teacherMyCerterPageInfoInput2" class="classHandlerPageInfoInput" type="text"> | ||
1559 | + </li> | ||
1560 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1561 | + <span id="teacherMyCerterSpecificPage2">GO</span> | ||
1562 | + </li> | ||
1563 | + </ul> | ||
1564 | + </td> | ||
1565 | + </tr> | ||
1566 | + </tbody> | ||
1567 | + </table> | ||
1568 | + </div> | ||
1439 | </div> | 1569 | </div> |
1440 | </div> | 1570 | </div> |
1441 | <div class="studentMyCerter" id="studentMyCerter"> | 1571 | <div class="studentMyCerter" id="studentMyCerter"> |
@@ -1460,45 +1590,110 @@ | @@ -1460,45 +1590,110 @@ | ||
1460 | <li class="liveInfoLeftLi" data="2">收藏</li> | 1590 | <li class="liveInfoLeftLi" data="2">收藏</li> |
1461 | </ul> | 1591 | </ul> |
1462 | <ul class="liveInfoLeft" id="teacherLiveList"> | 1592 | <ul class="liveInfoLeft" id="teacherLiveList"> |
1463 | - <li class="liveInfoLeftLi liveInfoLeftLiCheck" data="0">正在直播</li> | ||
1464 | - <li class="liveInfoLeftLi" data="1">未开始</li> | 1593 | + <li class="liveInfoLeftLi liveInfoLeftLiCheck" data="1">正在直播</li> |
1594 | + <li class="liveInfoLeftLi" data="2">未开始</li> | ||
1465 | <li class="liveInfoLeftLi" data="4">已结束</li> | 1595 | <li class="liveInfoLeftLi" data="4">已结束</li> |
1466 | </ul> | 1596 | </ul> |
1467 | </div> | 1597 | </div> |
1468 | <div class="courseMinuteList" id="courseMinuteList"> | 1598 | <div class="courseMinuteList" id="courseMinuteList"> |
1469 | 1599 | ||
1470 | </div> | 1600 | </div> |
1471 | - <div class="classHandlerPageBox" id="courseMinutePageBox"> | ||
1472 | - <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1473 | - <tbody> | ||
1474 | - <tr> | ||
1475 | - <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1476 | - <span class="classHandlerPageMsg" id="courseMinutePageMsg" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1477 | - <ul class="classHandlerPageInfoBox"> | ||
1478 | - <li class="classHandlerPageInfo"> | ||
1479 | - <span class="classHandlerHomePage" id="courseMinuteHomePage">首页</span> | ||
1480 | - </li> | ||
1481 | - <li class="classHandlerPageInfo"> | ||
1482 | - <span class="classHandlerUpPage" id="courseMinuteUpPage">上一页</span> | ||
1483 | - </li> | ||
1484 | - <li class="classHandlerPageInfo"> | ||
1485 | - <span class="classHandlerDownPage" id="courseMinuteDownPage">下一页</span> | ||
1486 | - </li> | ||
1487 | - <li class="classHandlerPageInfo"> | ||
1488 | - <span class="classHandlerEndPage" id="courseMinuteEndPage">尾页</span> | ||
1489 | - </li> | ||
1490 | - <li class="classHandlerPageInfo"> | ||
1491 | - <input id="courseMinutePageInfoInput" class="classHandlerPageInfoInput" type="text"> | ||
1492 | - </li> | ||
1493 | - <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1494 | - <span id="courseMinuteSpecificPage">GO</span> | ||
1495 | - </li> | ||
1496 | - </ul> | ||
1497 | - </td> | ||
1498 | - </tr> | ||
1499 | - </tbody> | ||
1500 | - </table> | 1601 | + <div class="teacherMyCerterPageBox" id="courseMinutePage"> |
1602 | + <div class="classHandlerPageBox" id="courseMinutePageBox0"> | ||
1603 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1604 | + <tbody> | ||
1605 | + <tr> | ||
1606 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1607 | + <span class="classHandlerPageMsg" id="courseMinutePageMsg0" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1608 | + <ul class="classHandlerPageInfoBox"> | ||
1609 | + <li class="classHandlerPageInfo"> | ||
1610 | + <span class="classHandlerHomePage" id="courseMinuteHomePage0">首页</span> | ||
1611 | + </li> | ||
1612 | + <li class="classHandlerPageInfo"> | ||
1613 | + <span class="classHandlerUpPage" id="courseMinuteUpPage0">上一页</span> | ||
1614 | + </li> | ||
1615 | + <li class="classHandlerPageInfo"> | ||
1616 | + <span class="classHandlerDownPage" id="courseMinuteDownPage0">下一页</span> | ||
1617 | + </li> | ||
1618 | + <li class="classHandlerPageInfo"> | ||
1619 | + <span class="classHandlerEndPage" id="courseMinuteEndPage0">尾页</span> | ||
1620 | + </li> | ||
1621 | + <li class="classHandlerPageInfo"> | ||
1622 | + <input id="courseMinutePageInfoInput0" class="classHandlerPageInfoInput" type="text"> | ||
1623 | + </li> | ||
1624 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1625 | + <span id="courseMinuteSpecificPage0">GO</span> | ||
1626 | + </li> | ||
1627 | + </ul> | ||
1628 | + </td> | ||
1629 | + </tr> | ||
1630 | + </tbody> | ||
1631 | + </table> | ||
1632 | + </div> | ||
1633 | + <div class="classHandlerPageBox" id="courseMinutePageBox1"> | ||
1634 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1635 | + <tbody> | ||
1636 | + <tr> | ||
1637 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1638 | + <span class="classHandlerPageMsg" id="courseMinutePageMsg1" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1639 | + <ul class="classHandlerPageInfoBox"> | ||
1640 | + <li class="classHandlerPageInfo"> | ||
1641 | + <span class="classHandlerHomePage" id="courseMinuteHomePage1">首页</span> | ||
1642 | + </li> | ||
1643 | + <li class="classHandlerPageInfo"> | ||
1644 | + <span class="classHandlerUpPage" id="courseMinuteUpPage1">上一页</span> | ||
1645 | + </li> | ||
1646 | + <li class="classHandlerPageInfo"> | ||
1647 | + <span class="classHandlerDownPage" id="courseMinuteDownPage1">下一页</span> | ||
1648 | + </li> | ||
1649 | + <li class="classHandlerPageInfo"> | ||
1650 | + <span class="classHandlerEndPage" id="courseMinuteEndPage1">尾页</span> | ||
1651 | + </li> | ||
1652 | + <li class="classHandlerPageInfo"> | ||
1653 | + <input id="courseMinutePageInfoInput1" class="classHandlerPageInfoInput" type="text"> | ||
1654 | + </li> | ||
1655 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1656 | + <span id="courseMinuteSpecificPage1">GO</span> | ||
1657 | + </li> | ||
1658 | + </ul> | ||
1659 | + </td> | ||
1660 | + </tr> | ||
1661 | + </tbody> | ||
1662 | + </table> | ||
1663 | + </div> | ||
1664 | + <div class="classHandlerPageBox" id="courseMinutePageBox2"> | ||
1665 | + <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0"> | ||
1666 | + <tbody> | ||
1667 | + <tr> | ||
1668 | + <td height="60" colspan="11" class="tr_bottom" style=""> | ||
1669 | + <span class="classHandlerPageMsg" id="courseMinutePageMsg2" style="line-height: 38px; padding-left: 20px; float: left">第1页/共2页,有16个记录</span> | ||
1670 | + <ul class="classHandlerPageInfoBox"> | ||
1671 | + <li class="classHandlerPageInfo"> | ||
1672 | + <span class="classHandlerHomePage" id="courseMinuteHomePage2">首页</span> | ||
1673 | + </li> | ||
1674 | + <li class="classHandlerPageInfo"> | ||
1675 | + <span class="classHandlerUpPage" id="courseMinuteUpPage2">上一页</span> | ||
1676 | + </li> | ||
1677 | + <li class="classHandlerPageInfo"> | ||
1678 | + <span class="classHandlerDownPage" id="courseMinuteDownPage2">下一页</span> | ||
1679 | + </li> | ||
1680 | + <li class="classHandlerPageInfo"> | ||
1681 | + <span class="classHandlerEndPage" id="courseMinuteEndPage2">尾页</span> | ||
1682 | + </li> | ||
1683 | + <li class="classHandlerPageInfo"> | ||
1684 | + <input id="courseMinutePageInfoInput2" class="classHandlerPageInfoInput" type="text"> | ||
1685 | + </li> | ||
1686 | + <li class="classHandlerPageInfo classHandlerPageInfoCheck"> | ||
1687 | + <span id="courseMinuteSpecificPage2">GO</span> | ||
1688 | + </li> | ||
1689 | + </ul> | ||
1690 | + </td> | ||
1691 | + </tr> | ||
1692 | + </tbody> | ||
1693 | + </table> | ||
1694 | + </div> | ||
1501 | </div> | 1695 | </div> |
1696 | + | ||
1502 | </div> | 1697 | </div> |
1503 | <!--我的预约--> | 1698 | <!--我的预约--> |
1504 | <div class="myCenterContentBox"> | 1699 | <div class="myCenterContentBox"> |
@@ -1566,9 +1761,12 @@ | @@ -1566,9 +1761,12 @@ | ||
1566 | <li class="oneselfInfoList oneselfInfoList1"> | 1761 | <li class="oneselfInfoList oneselfInfoList1"> |
1567 | <label class="oneselfInfoHeader">头像</label> | 1762 | <label class="oneselfInfoHeader">头像</label> |
1568 | <img src="images/u293.png" alt="" class="personagePortraitImg" id="personagePortrait"> | 1763 | <img src="images/u293.png" alt="" class="personagePortraitImg" id="personagePortrait"> |
1569 | - <form id="personagePhotoForm"> | ||
1570 | - <input class="personagePhoto" id="personagePortraitBtn" type="file" name="file"/> | ||
1571 | - </form> | 1764 | + <label for="personagePortrait"> |
1765 | + <form id="personagePhotoForm"> | ||
1766 | + <input class="personagePhoto" id="personagePortraitBtn" type="file" name="file"/> | ||
1767 | + </form> | ||
1768 | + </label> | ||
1769 | + | ||
1572 | </li> | 1770 | </li> |
1573 | <li class="oneselfInfoList"> | 1771 | <li class="oneselfInfoList"> |
1574 | <label class="oneselfInfoHeader">登录名</label> | 1772 | <label class="oneselfInfoHeader">登录名</label> |
@@ -26,11 +26,14 @@ class CollectApe extends Ape { | @@ -26,11 +26,14 @@ class CollectApe extends Ape { | ||
26 | 26 | ||
27 | } | 27 | } |
28 | _collectNoHandler(evt){ | 28 | _collectNoHandler(evt){ |
29 | + if(ClassDataProxy.userType == 0){ | ||
30 | + this.toLogin(); | ||
31 | + return; | ||
32 | + } | ||
29 | let that = this; | 33 | let that = this; |
30 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/studentMeeting/addStudentMeeting'; | 34 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/studentMeeting/addStudentMeeting'; |
31 | let status = $(evt.currentTarget).attr('data'); | 35 | let status = $(evt.currentTarget).attr('data'); |
32 | let id = $('#lanclassBox').attr('data'); | 36 | let id = $('#lanclassBox').attr('data'); |
33 | - loger.log('收藏数据信息',status,id) | ||
34 | let data = {siteId:ClassDataProxy.siteId, | 37 | let data = {siteId:ClassDataProxy.siteId, |
35 | "studentId":ClassDataProxy.id, | 38 | "studentId":ClassDataProxy.id, |
36 | "status":parseInt(status), | 39 | "status":parseInt(status), |
@@ -42,7 +45,10 @@ class CollectApe extends Ape { | @@ -42,7 +45,10 @@ class CollectApe extends Ape { | ||
42 | ClassDataProxy.getMarginTopHandler($('#warnHintBox')); | 45 | ClassDataProxy.getMarginTopHandler($('#warnHintBox')); |
43 | ErrorApe.showWarnError('收藏成功'); | 46 | ErrorApe.showWarnError('收藏成功'); |
44 | loger.log('收藏数据信息',_data) | 47 | loger.log('收藏数据信息',_data) |
45 | - } | 48 | + }/*else{ |
49 | + ClassDataProxy.getMarginTopHandler($('#warnHintBox'));// | ||
50 | + ErrorApe.showWarnError('您已收藏这堂课'); | ||
51 | + }*/ | ||
46 | 52 | ||
47 | }) | 53 | }) |
48 | } | 54 | } |
@@ -113,6 +119,10 @@ class CollectApe extends Ape { | @@ -113,6 +119,10 @@ class CollectApe extends Ape { | ||
113 | $('#collectYes ').show(); | 119 | $('#collectYes ').show(); |
114 | $('#collectNo ').hide(); | 120 | $('#collectNo ').hide(); |
115 | } | 121 | } |
122 | + toLogin(){ | ||
123 | + ClassDataProxy.getMarginTopHandler($('#userLogin')); | ||
124 | + $('#userLoginBox').show(); | ||
125 | + } | ||
116 | //工具类 | 126 | //工具类 |
117 | _format(str, obj) { | 127 | _format(str, obj) { |
118 | return str.replace(/\{(\w+)\}/g, function (match, group, index) { | 128 | return str.replace(/\{(\w+)\}/g, function (match, group, index) { |
@@ -130,7 +130,8 @@ class CreateGradeApe extends Ape { | @@ -130,7 +130,8 @@ class CreateGradeApe extends Ape { | ||
130 | //获取课堂数据 | 130 | //获取课堂数据 |
131 | if(_data && _data.code == 200){ | 131 | if(_data && _data.code == 200){ |
132 | //loger.log(_data,'班级界面用户列表数据') | 132 | //loger.log(_data,'班级界面用户列表数据') |
133 | - that._gainUserClassData(_data.returnData.data); | 133 | + // that._gainUserClassData(_data.returnData.data); |
134 | + that._gainUserClassDataErr(); | ||
134 | } | 135 | } |
135 | }, | 136 | }, |
136 | error:function(error){ | 137 | error:function(error){ |
@@ -152,9 +153,9 @@ class CreateGradeApe extends Ape { | @@ -152,9 +153,9 @@ class CreateGradeApe extends Ape { | ||
152 | $('#classHandlerPageMsg2').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | 153 | $('#classHandlerPageMsg2').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); |
153 | courseContent.append(adminListTit); | 154 | courseContent.append(adminListTit); |
154 | if(_dataList){ | 155 | if(_dataList){ |
155 | - if(count <= 7){ | 156 | + // if(count <= 7){ |
156 | $('#classHandlerPageBox2').hide(); | 157 | $('#classHandlerPageBox2').hide(); |
157 | - } | 158 | + // } |
158 | for(let i = 0;i<_dataList.length;i++){ | 159 | for(let i = 0;i<_dataList.length;i++){ |
159 | let _adminList = this._format(adminList,{ | 160 | let _adminList = this._format(adminList,{ |
160 | _loginName : _dataList[i].loginName, | 161 | _loginName : _dataList[i].loginName, |
@@ -175,6 +176,7 @@ class CreateGradeApe extends Ape { | @@ -175,6 +176,7 @@ class CreateGradeApe extends Ape { | ||
175 | let courseContent = $('#courseContent2'); | 176 | let courseContent = $('#courseContent2'); |
176 | courseContent.empty(); | 177 | courseContent.empty(); |
177 | courseContent.append(adminListTit); | 178 | courseContent.append(adminListTit); |
179 | + $('#classHandlerPageBox2').hide(); | ||
178 | let _adminList = '<tr align="center" bgcolor="#FFFFFF" height="44" bordercolor="#e6e6e6">' + | 180 | let _adminList = '<tr align="center" bgcolor="#FFFFFF" height="44" bordercolor="#e6e6e6">' + |
179 | '<td class="tr_main tr_mainNone">' + | 181 | '<td class="tr_main tr_mainNone">' + |
180 | '该课堂暂无班级数据~'+ | 182 | '该课堂暂无班级数据~'+ |
@@ -75,7 +75,7 @@ class ListDetailsApe extends Ape { | @@ -75,7 +75,7 @@ class ListDetailsApe extends Ape { | ||
75 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; | 75 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; |
76 | this.detailPage(_url,data,function(_data){ | 76 | this.detailPage(_url,data,function(_data){ |
77 | if(_data){ | 77 | if(_data){ |
78 | - loger.log('detailPage',_data) | 78 | + // loger.log('detailPage',_data) |
79 | that._gainClassData(_data.returnData.data); | 79 | that._gainClassData(_data.returnData.data); |
80 | } | 80 | } |
81 | }) | 81 | }) |
@@ -91,6 +91,7 @@ class ListDetailsApe extends Ape { | @@ -91,6 +91,7 @@ class ListDetailsApe extends Ape { | ||
91 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; | 91 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; |
92 | this.detailPage(_url,data,function(_data){ | 92 | this.detailPage(_url,data,function(_data){ |
93 | if(_data){ | 93 | if(_data){ |
94 | + // loger.log('detailPage',_data) | ||
94 | that._gainClassData(_data.returnData.data); | 95 | that._gainClassData(_data.returnData.data); |
95 | } | 96 | } |
96 | }) | 97 | }) |
@@ -105,10 +106,12 @@ class ListDetailsApe extends Ape { | @@ -105,10 +106,12 @@ class ListDetailsApe extends Ape { | ||
105 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; | 106 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; |
106 | this.detailPage(_url,data,function(_data){ | 107 | this.detailPage(_url,data,function(_data){ |
107 | if(_data){ | 108 | if(_data){ |
109 | + // loger.log('detailPage',_data) | ||
108 | that._gainClassData(_data.returnData.data); | 110 | that._gainClassData(_data.returnData.data); |
109 | } | 111 | } |
110 | }) | 112 | }) |
111 | } | 113 | } |
114 | + //收藏 | ||
112 | collectInfoDetail(_id){ | 115 | collectInfoDetail(_id){ |
113 | let that = this; | 116 | let that = this; |
114 | let data = { | 117 | let data = { |
@@ -121,10 +124,8 @@ class ListDetailsApe extends Ape { | @@ -121,10 +124,8 @@ class ListDetailsApe extends Ape { | ||
121 | if(_data && _data.code == 200){ | 124 | if(_data && _data.code == 200){ |
122 | let _dataList = _data.returnData.data; | 125 | let _dataList = _data.returnData.data; |
123 | if(_dataList && _dataList.length > 0 ){ | 126 | if(_dataList && _dataList.length > 0 ){ |
124 | - loger.log('收藏',_data) | ||
125 | that._collectNoClick(); | 127 | that._collectNoClick(); |
126 | }else{ | 128 | }else{ |
127 | - loger.log('未收藏') | ||
128 | that._collectYesClick(); | 129 | that._collectYesClick(); |
129 | } | 130 | } |
130 | } | 131 | } |
@@ -71,13 +71,25 @@ class ManagementHomePageApe extends Ape { | @@ -71,13 +71,25 @@ class ManagementHomePageApe extends Ape { | ||
71 | init() { | 71 | init() { |
72 | $('#liveInfoList0 li').on('click',this._liveInfoLeftLiHandler.bind(this));//首页 | 72 | $('#liveInfoList0 li').on('click',this._liveInfoLeftLiHandler.bind(this));//首页 |
73 | 73 | ||
74 | - $('#classHandlerHomePage0').on('click',this._homePageHandler.bind(this));//首页 | ||
75 | - $('#classHandlerUpPage0').on('click',this._upPageHandler.bind(this));//上页 | ||
76 | - $('#classHandlerDownPage0').on('click',this._downPageHandler.bind(this));//下页 | ||
77 | - $('#classHandlerEndPage0').on('click',this._endPageHandler.bind(this));//尾页 | ||
78 | - $('#classHandlerSpecificPage0').on('click',this._assignPageHandler.bind(this));//指定页 | 74 | + $('#classHandlerHomePage0_0').on('click',this._homePageHandler.bind(this));//首页 |
75 | + $('#classHandlerUpPage0_0').on('click',this._upPageHandler.bind(this));//上页 | ||
76 | + $('#classHandlerDownPage0_0').on('click',this._downPageHandler.bind(this));//下页 | ||
77 | + $('#classHandlerEndPage0_0').on('click',this._endPageHandler.bind(this));//尾页 | ||
78 | + $('#classHandlerSpecificPage0_0').on('click',this._assignPageHandler.bind(this));//指定页 | ||
79 | 79 | ||
80 | - // $('#courseContent0').on('click','.deleteClass',this._deleteClass.bind(this));//删除课堂 | 80 | + $('#classHandlerHomePage0_1').on('click',this._homePageHandler.bind(this));//首页 |
81 | + $('#classHandlerUpPage0_1').on('click',this._upPageHandler.bind(this));//上页 | ||
82 | + $('#classHandlerDownPage0_1').on('click',this._downPageHandler.bind(this));//下页 | ||
83 | + $('#classHandlerEndPage0_1').on('click',this._endPageHandler.bind(this));//尾页 | ||
84 | + $('#classHandlerSpecificPage0_1').on('click',this._assignPageHandler.bind(this));//指定页 | ||
85 | + | ||
86 | + $('#classHandlerHomePage0_2').on('click',this._homePageHandler.bind(this));//首页 | ||
87 | + $('#classHandlerUpPage0_2').on('click',this._upPageHandler.bind(this));//上页 | ||
88 | + $('#classHandlerDownPage0_2').on('click',this._downPageHandler.bind(this));//下页 | ||
89 | + $('#classHandlerEndPage0_2').on('click',this._endPageHandler.bind(this));//尾页 | ||
90 | + $('#classHandlerSpecificPage0_2').on('click',this._assignPageHandler.bind(this));//指定页 | ||
91 | + | ||
92 | + $('#courseContent0').on('click','.deleteClass',this._deleteClass.bind(this));//删除课堂 | ||
81 | $('#courseContent0').on('click','.joinClass',this._joinClass.bind(this));//加入课堂 | 93 | $('#courseContent0').on('click','.joinClass',this._joinClass.bind(this));//加入课堂 |
82 | 94 | ||
83 | $('#courseContent0').on('click','.updatacover',this._updatacover.bind(this));//上传课堂封面 | 95 | $('#courseContent0').on('click','.updatacover',this._updatacover.bind(this));//上传课堂封面 |
@@ -93,38 +105,274 @@ class ManagementHomePageApe extends Ape { | @@ -93,38 +105,274 @@ class ManagementHomePageApe extends Ape { | ||
93 | 105 | ||
94 | } | 106 | } |
95 | //首页 | 107 | //首页 |
96 | - _createClassHomePage(){ | ||
97 | - this.detailPage(1); | ||
98 | - } | ||
99 | - //首页 | ||
100 | _homePageHandler(){ | 108 | _homePageHandler(){ |
101 | this.presentInd = 1; | 109 | this.presentInd = 1; |
102 | - this.detailPage(this.presentInd); | 110 | + let ind = $('#classHandlerPageBox0').attr('data'); |
111 | + switch (parseInt(ind)){ | ||
112 | + case 1: | ||
113 | + this._adminLiveModule(this.presentInd); | ||
114 | + break; | ||
115 | + case 2: | ||
116 | + this._adminNoneLiveModule(this.presentInd); | ||
117 | + break; | ||
118 | + case 4: | ||
119 | + this._adminEndLiveModule(this.presentInd); | ||
120 | + break; | ||
121 | + default: | ||
122 | + return; | ||
123 | + } | ||
103 | } | 124 | } |
104 | //上页 | 125 | //上页 |
105 | _upPageHandler(){ | 126 | _upPageHandler(){ |
106 | if(this.presentInd > 1){ | 127 | if(this.presentInd > 1){ |
107 | this.presentInd--; | 128 | this.presentInd--; |
108 | - this.detailPage(this.presentInd); | 129 | + let ind = $('#classHandlerPageBox0').attr('data'); |
130 | + switch (parseInt(ind)){ | ||
131 | + case 1: | ||
132 | + this._adminLiveModule(this.presentInd); | ||
133 | + break; | ||
134 | + case 2: | ||
135 | + this._adminNoneLiveModule(this.presentInd); | ||
136 | + break; | ||
137 | + case 4: | ||
138 | + this._adminEndLiveModule(this.presentInd); | ||
139 | + break; | ||
140 | + default: | ||
141 | + return; | ||
142 | + } | ||
109 | } | 143 | } |
110 | } | 144 | } |
111 | //下页 | 145 | //下页 |
112 | _downPageHandler(){ | 146 | _downPageHandler(){ |
113 | if(this.presentInd < this.pageNo){ | 147 | if(this.presentInd < this.pageNo){ |
114 | this.presentInd++; | 148 | this.presentInd++; |
115 | - this.detailPage(this.presentInd); | 149 | + let ind = $('#classHandlerPageBox0').attr('data'); |
150 | + switch (parseInt(ind)){ | ||
151 | + case 1: | ||
152 | + this._adminLiveModule(this.presentInd); | ||
153 | + break; | ||
154 | + case 2: | ||
155 | + this._adminNoneLiveModule(this.presentInd); | ||
156 | + break; | ||
157 | + case 4: | ||
158 | + this._adminEndLiveModule(this.presentInd); | ||
159 | + break; | ||
160 | + default: | ||
161 | + return; | ||
162 | + } | ||
116 | } | 163 | } |
117 | } | 164 | } |
118 | //尾页 | 165 | //尾页 |
119 | _endPageHandler(){ | 166 | _endPageHandler(){ |
120 | this.presentInd = this.pageNo; | 167 | this.presentInd = this.pageNo; |
121 | - this.detailPage(this.presentInd); | 168 | + let ind = $('#classHandlerPageBox0').attr('data'); |
169 | + switch (parseInt(ind)){ | ||
170 | + case 1: | ||
171 | + this._adminLiveModule(this.presentInd); | ||
172 | + break; | ||
173 | + case 2: | ||
174 | + this._adminNoneLiveModule(this.presentInd); | ||
175 | + break; | ||
176 | + case 4: | ||
177 | + this._adminEndLiveModule(this.presentInd); | ||
178 | + break; | ||
179 | + default: | ||
180 | + return; | ||
181 | + } | ||
122 | } | 182 | } |
123 | //指定页 | 183 | //指定页 |
124 | _assignPageHandler(){ | 184 | _assignPageHandler(){ |
125 | - let inputVal = $('#classHandlerPageInfoInput').val(); | ||
126 | - if(parseInt(inputVal) <= this.pageNo || parseInt(inputVal) >= 1 ){ | ||
127 | - this.detailPage(parseInt(inputVal)); | 185 | + let val; |
186 | + let ind = $('#classHandlerPageBox0').attr('data'); | ||
187 | + let card = $('#liveInfoList0 .liveInfoLeftLiCheck').index(); | ||
188 | + let inputVal = $('#classHandlerPageInfoInput0_'+card).val(); | ||
189 | + if(parseInt(inputVal) > this.pageNo ){ | ||
190 | + val = this.pageNo; | ||
191 | + }else if(parseInt(inputVal) < 1){ | ||
192 | + val = 1; | ||
193 | + }else{ | ||
194 | + val = parseInt(inputVal) | ||
195 | + } | ||
196 | + switch (parseInt(ind)){ | ||
197 | + case 1: | ||
198 | + this._adminLiveModule(val); | ||
199 | + break; | ||
200 | + case 2: | ||
201 | + this._adminNoneLiveModule(val); | ||
202 | + break; | ||
203 | + case 4: | ||
204 | + this._adminEndLiveModule(val); | ||
205 | + break; | ||
206 | + default: | ||
207 | + return; | ||
208 | + } | ||
209 | + | ||
210 | + $('#classHandlerPageInfoInput0_'+card).val('') | ||
211 | + } | ||
212 | + _adminInfo(data,num,ind,callback){ | ||
213 | + let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; | ||
214 | + let that = this; | ||
215 | + $.ajax({ | ||
216 | + type: "POST", | ||
217 | + url: _url, | ||
218 | + timeout:5000, | ||
219 | + data : data, | ||
220 | + headers: {siteId:ClassDataProxy.siteId,pageno:num, page:ind, | ||
221 | + 'token':ClassDataProxy.token}, | ||
222 | + success:function(_data){ | ||
223 | + | ||
224 | + //获取我的课程数据 | ||
225 | + if(_data && _data.code == 200){ | ||
226 | + if(callback){ | ||
227 | + callback(_data); | ||
228 | + } | ||
229 | + }else{ | ||
230 | + if(callback){ | ||
231 | + callback(null); | ||
232 | + } | ||
233 | + } | ||
234 | + }, | ||
235 | + error:function(error){ | ||
236 | + //alert('直播数据获取失败') | ||
237 | + if(callback){ | ||
238 | + callback(null); | ||
239 | + } | ||
240 | + loger.log(error,'直播数据获取失败') | ||
241 | + } | ||
242 | + }) | ||
243 | + } | ||
244 | + adminListSwitch(){ | ||
245 | + let ind = $('#liveInfoList0 .liveInfoLeftLiCheck').attr('data'); | ||
246 | + let card = $('#liveInfoList0 .liveInfoLeftLiCheck').index(); | ||
247 | + $('#classHandlerPageBox0').attr('data',ind) | ||
248 | + let status = parseInt(ind); | ||
249 | + $('#classHandlerPageBox0_'+card).show().siblings().hide(); | ||
250 | + this.presentInd = 1; | ||
251 | + switch (status){ | ||
252 | + case 1: | ||
253 | + //正在直播 | ||
254 | + this._adminLiveModule(1); | ||
255 | + break; | ||
256 | + case 2: | ||
257 | + //未开始 | ||
258 | + this._adminNoneLiveModule(1); | ||
259 | + break; | ||
260 | + case 4: | ||
261 | + //已结束 | ||
262 | + this._adminEndLiveModule(1); | ||
263 | + break; | ||
264 | + default: | ||
265 | + return; | ||
266 | + } | ||
267 | + | ||
268 | + } | ||
269 | + //正在直播 | ||
270 | + _adminLiveModule(ind){ | ||
271 | + let data = {siteId:ClassDataProxy.siteId,meetingStatus:1}; | ||
272 | + let that = this; | ||
273 | + this._adminInfo(data,8,ind,function(_data){ | ||
274 | + //首页直播信息渲染 | ||
275 | + if(_data){ | ||
276 | + that._adminLiveCourse(_data.returnData.data); | ||
277 | + that._adminLivePage(_data.returnData.data); | ||
278 | + } | ||
279 | + }) | ||
280 | + } | ||
281 | + _adminLiveCourse(_data){ | ||
282 | + let courseContent = $('#courseContent0'); | ||
283 | + courseContent.empty(); | ||
284 | + let _dataList = _data.meetingInfo; | ||
285 | + courseContent.append(adminListTit); | ||
286 | + if(_dataList.length > 0){ | ||
287 | + | ||
288 | + for(let i = 0;i<_dataList.length;i++){ | ||
289 | + let _adminList = this._format(adminList,{ | ||
290 | + _meetingName : _dataList[i].meetingName, | ||
291 | + _esenglish : _dataList[i].meetingNumber, | ||
292 | + _userName : _dataList[i].create_user, | ||
293 | + _stateInfo : '准备', | ||
294 | + _time: _dataList[i].beginTime+' - '+_dataList[i].endTime, | ||
295 | + _onlineLen : '0', | ||
296 | + _DocInd : 'classDoc'+i, | ||
297 | + _mediaInd : 'classMedia'+i, | ||
298 | + _musicInd : 'classMusic'+i, | ||
299 | + _updateInd : 'classUpdate'+i, | ||
300 | + _updatacover : 'updatacover'+i, | ||
301 | + _removeInd : _dataList[i].id, | ||
302 | + _value : _dataList[i].meetingPhoto ? _dataList[i].meetingPhoto : '', | ||
303 | + _joinInd : _dataList[i].meetingNumber | ||
304 | + }) | ||
305 | + courseContent.append(_adminList); | ||
306 | + } | ||
307 | + courseContent.append(adminListEnd); | ||
308 | + }else{ | ||
309 | + this._gainUserClassDataErr(); | ||
310 | + } | ||
311 | + } | ||
312 | + _adminLivePage(_data){ | ||
313 | + if(_data){ | ||
314 | + let count = _data.count; | ||
315 | + let page = _data.page; | ||
316 | + let pageno = _data.pageno; | ||
317 | + let pagenum = Math.ceil(count / pageno); | ||
318 | + let _dataList = _data.meetingInfo; | ||
319 | + this.pageNo = pagenum; | ||
320 | + $('#classHandlerPageMsg0_0').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
321 | + if(count <=8){ | ||
322 | + $('#classHandlerPageBox0_0').hide(); | ||
323 | + } | ||
324 | + } | ||
325 | + } | ||
326 | + //未开始 | ||
327 | + _adminNoneLiveModule(ind){ | ||
328 | + let data = {siteId:ClassDataProxy.siteId,meetingStatus:2}; | ||
329 | + let that = this; | ||
330 | + this._adminInfo(data,8,ind,function(_data){ | ||
331 | + //首页直播信息渲染 | ||
332 | + if(_data){ | ||
333 | + that._adminLiveCourse(_data.returnData.data); | ||
334 | + that._adminNotPage(_data.returnData.data); | ||
335 | + } | ||
336 | + }) | ||
337 | + } | ||
338 | + _adminNotPage(_data){ | ||
339 | + if(_data){ | ||
340 | + let count = _data.count; | ||
341 | + let page = _data.page; | ||
342 | + let pageno = _data.pageno; | ||
343 | + let pagenum = Math.ceil(count / pageno); | ||
344 | + let _dataList = _data.meetingInfo; | ||
345 | + this.pageNo = pagenum; | ||
346 | + $('#classHandlerPageMsg0_1').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
347 | + if(count <=8){ | ||
348 | + $('#classHandlerPageBox0_1').hide(); | ||
349 | + } | ||
350 | + } | ||
351 | + } | ||
352 | + //已结束 | ||
353 | + _adminEndLiveModule(ind){ | ||
354 | + let data = {siteId:ClassDataProxy.siteId,meetingStatus:4}; | ||
355 | + let that = this; | ||
356 | + this._adminInfo(data,8,ind,function(_data){ | ||
357 | + //首页直播信息渲染 | ||
358 | + if(_data){ | ||
359 | + that._adminLiveCourse(_data.returnData.data); | ||
360 | + that._adminOverPage(_data.returnData.data); | ||
361 | + } | ||
362 | + }) | ||
363 | + } | ||
364 | + _adminOverPage(_data){ | ||
365 | + if(_data){ | ||
366 | + let count = _data.count; | ||
367 | + let page = _data.page; | ||
368 | + let pageno = _data.pageno; | ||
369 | + let pagenum = Math.ceil(count / pageno); | ||
370 | + let _dataList = _data.meetingInfo; | ||
371 | + this.pageNo = pagenum; | ||
372 | + $('#classHandlerPageMsg0_2').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
373 | + if(count <=8){ | ||
374 | + $('#classHandlerPageBox0_2').hide(); | ||
375 | + } | ||
128 | } | 376 | } |
129 | } | 377 | } |
130 | //点击翻页 | 378 | //点击翻页 |
@@ -139,14 +387,13 @@ class ManagementHomePageApe extends Ape { | @@ -139,14 +387,13 @@ class ManagementHomePageApe extends Ape { | ||
139 | headers: { | 387 | headers: { |
140 | siteId:ClassDataProxy.siteId, | 388 | siteId:ClassDataProxy.siteId, |
141 | page:ind, | 389 | page:ind, |
142 | - pageno:8, | 390 | + pageno:2, |
143 | 'token':ClassDataProxy.token | 391 | 'token':ClassDataProxy.token |
144 | }, | 392 | }, |
145 | success:function(_data){ | 393 | success:function(_data){ |
146 | if(_data && _data.code == 200){ | 394 | if(_data && _data.code == 200){ |
147 | that._gainClassData(_data.returnData.data); | 395 | that._gainClassData(_data.returnData.data); |
148 | } | 396 | } |
149 | - | ||
150 | }, | 397 | }, |
151 | error:function(error){ | 398 | error:function(error){ |
152 | that._gainUserClassDataErr(); | 399 | that._gainUserClassDataErr(); |
@@ -164,12 +411,10 @@ class ManagementHomePageApe extends Ape { | @@ -164,12 +411,10 @@ class ManagementHomePageApe extends Ape { | ||
164 | let pagenum = Math.ceil(count / pageno); | 411 | let pagenum = Math.ceil(count / pageno); |
165 | let _dataList = _data.meetingInfo; | 412 | let _dataList = _data.meetingInfo; |
166 | this.pageNo = pagenum; | 413 | this.pageNo = pagenum; |
167 | - $('#classHandlerPageMsg0').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | 414 | + $('#classHandlerPageMsg0_0').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); |
168 | courseContent.append(adminListTit); | 415 | courseContent.append(adminListTit); |
169 | if(_dataList){ | 416 | if(_dataList){ |
170 | - if(count <= 8){ | ||
171 | - $('#classHandlerPageBox0').hide(); | ||
172 | - } | 417 | + // |
173 | for(let i = 0;i<_dataList.length;i++){ | 418 | for(let i = 0;i<_dataList.length;i++){ |
174 | let _adminList = this._format(adminList,{ | 419 | let _adminList = this._format(adminList,{ |
175 | _meetingName : _dataList[i].meetingName, | 420 | _meetingName : _dataList[i].meetingName, |
@@ -215,11 +460,15 @@ class ManagementHomePageApe extends Ape { | @@ -215,11 +460,15 @@ class ManagementHomePageApe extends Ape { | ||
215 | data:"meeting.id=" + id + "&temp=" + new Date().getTime(), | 460 | data:"meeting.id=" + id + "&temp=" + new Date().getTime(), |
216 | success:function(_data){ | 461 | success:function(_data){ |
217 | loger.log('删除课堂',_data) | 462 | loger.log('删除课堂',_data) |
218 | - window.location.href = "http://networkshool.xuedianyun.com/3m/conference_domain.do"; | 463 | + if(_data){ |
464 | + // window.location.href = "http://networkshool.xuedianyun.com/3m/meeting/updateToCancel.do"; | ||
465 | + } | ||
219 | }, | 466 | }, |
220 | error:function(error){ | 467 | error:function(error){ |
221 | loger.log(error,'失败') | 468 | loger.log(error,'失败') |
222 | - window.location.href = "http://networkshool.xuedianyun.com/3m/conference_domain.do"; | 469 | + window.location.href = "http://networkshool.xuedianyun.com/3m/meeting/updateToCancel.do"; |
470 | + | ||
471 | + // window.location.href = "http://networkshool.xuedianyun.com/3m/conference_domain.do"; | ||
223 | } | 472 | } |
224 | }) | 473 | }) |
225 | } | 474 | } |
@@ -293,7 +542,6 @@ class ManagementHomePageApe extends Ape { | @@ -293,7 +542,6 @@ class ManagementHomePageApe extends Ape { | ||
293 | } | 542 | } |
294 | _submitBtnHandler(){ | 543 | _submitBtnHandler(){ |
295 | let genre = $('#updataPhotoBox').attr('data'); | 544 | let genre = $('#updataPhotoBox').attr('data'); |
296 | - loger.log('上传类型',genre) | ||
297 | let _dataId = this.dataId; | 545 | let _dataId = this.dataId; |
298 | let _url = 'http://networkschool.xuedianyun.com:3001/upload/upLoadDoc?businessId='+_dataId+'&category='+parseInt(genre)+'&siteId='+ClassDataProxy.siteId; | 546 | let _url = 'http://networkschool.xuedianyun.com:3001/upload/upLoadDoc?businessId='+_dataId+'&category='+parseInt(genre)+'&siteId='+ClassDataProxy.siteId; |
299 | let files = this.files; | 547 | let files = this.files; |
@@ -326,7 +574,7 @@ class ManagementHomePageApe extends Ape { | @@ -326,7 +574,7 @@ class ManagementHomePageApe extends Ape { | ||
326 | } | 574 | } |
327 | _liveInfoLeftLiHandler(evt){ | 575 | _liveInfoLeftLiHandler(evt){ |
328 | this._switchover(evt); | 576 | this._switchover(evt); |
329 | - this.detailPage(); | 577 | + this.adminListSwitch(); |
330 | } | 578 | } |
331 | //工具类 | 579 | //工具类 |
332 | _format(str, obj) { | 580 | _format(str, obj) { |
@@ -83,7 +83,6 @@ class MyCenterApe extends Ape { | @@ -83,7 +83,6 @@ class MyCenterApe extends Ape { | ||
83 | this.data = 0; | 83 | this.data = 0; |
84 | this.dataList = {}; | 84 | this.dataList = {}; |
85 | this.teacherList = {}; | 85 | this.teacherList = {}; |
86 | - this.messageDetails = []; | ||
87 | this.presentInd = 1;//点击翻页默认为第一页 | 86 | this.presentInd = 1;//点击翻页默认为第一页 |
88 | this.pageNo = 0; //首页老师端 直播默认页码 | 87 | this.pageNo = 0; //首页老师端 直播默认页码 |
89 | this.pageNo1 = 1; //首页老师端 课程默认页码 | 88 | this.pageNo1 = 1; //首页老师端 课程默认页码 |
@@ -99,11 +98,23 @@ class MyCenterApe extends Ape { | @@ -99,11 +98,23 @@ class MyCenterApe extends Ape { | ||
99 | $('#teacherInfoList li').on('click',this._teacherInfoListHandler.bind(this));//首页 老师 直播分类 正在直播 未开始 已结束 | 98 | $('#teacherInfoList li').on('click',this._teacherInfoListHandler.bind(this));//首页 老师 直播分类 正在直播 未开始 已结束 |
100 | $('#studentInfoList li').on('click',this._studentInfoListHandler.bind(this));//首页 学生 待学习 已学完 收藏 | 99 | $('#studentInfoList li').on('click',this._studentInfoListHandler.bind(this));//首页 学生 待学习 已学完 收藏 |
101 | 100 | ||
102 | - $('#teacherMyCerterHomePage').on('click',this._homePageHandler.bind(this));//首页 | ||
103 | - $('#teacherMyCerterUpPage').on('click',this._upPageHandler.bind(this));//上页 | ||
104 | - $('#teacherMyCerterDownPage').on('click',this._downPageHandler.bind(this));//下页 | ||
105 | - $('#teacherMyCerterEndPage').on('click',this._endPageHandler.bind(this));//尾页 | ||
106 | - $('#teacherMyCerterSpecificPage').on('click',this._assignPageHandler.bind(this));//指定页 | 101 | + $('#teacherMyCerterHomePage0').on('click',this._homePageHandler.bind(this));//首页 |
102 | + $('#teacherMyCerterUpPage0').on('click',this._upPageHandler.bind(this));//上页 | ||
103 | + $('#teacherMyCerterDownPage0').on('click',this._downPageHandler.bind(this));//下页 | ||
104 | + $('#teacherMyCerterEndPage0').on('click',this._endPageHandler.bind(this));//尾页 | ||
105 | + $('#teacherMyCerterSpecificPage0').on('click',this._assignPageHandler.bind(this));//指定页 | ||
106 | + | ||
107 | + $('#teacherMyCerterHomePage1').on('click',this._homePageHandler.bind(this));//首页 | ||
108 | + $('#teacherMyCerterUpPage1').on('click',this._upPageHandler.bind(this));//上页 | ||
109 | + $('#teacherMyCerterDownPage1').on('click',this._downPageHandler.bind(this));//下页 | ||
110 | + $('#teacherMyCerterEndPage1').on('click',this._endPageHandler.bind(this));//尾页 | ||
111 | + $('#teacherMyCerterSpecificPage1').on('click',this._assignPageHandler.bind(this));//指定页 | ||
112 | + | ||
113 | + $('#teacherMyCerterHomePage2').on('click',this._homePageHandler.bind(this));//首页 | ||
114 | + $('#teacherMyCerterUpPage2').on('click',this._upPageHandler.bind(this));//上页 | ||
115 | + $('#teacherMyCerterDownPage2').on('click',this._downPageHandler.bind(this));//下页 | ||
116 | + $('#teacherMyCerterEndPage2').on('click',this._endPageHandler.bind(this));//尾页 | ||
117 | + $('#teacherMyCerterSpecificPage2').on('click',this._assignPageHandler.bind(this));//指定页 | ||
107 | } | 118 | } |
108 | 119 | ||
109 | addEvent() { | 120 | addEvent() { |
@@ -116,7 +127,7 @@ class MyCenterApe extends Ape { | @@ -116,7 +127,7 @@ class MyCenterApe extends Ape { | ||
116 | //首页 | 127 | //首页 |
117 | _homePageHandler(){ | 128 | _homePageHandler(){ |
118 | this.presentInd = 1; | 129 | this.presentInd = 1; |
119 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | 130 | + let ind = $('#teacherMyCerterPage').attr('data'); |
120 | switch (parseInt(ind)){ | 131 | switch (parseInt(ind)){ |
121 | case 1: | 132 | case 1: |
122 | this._teacherLiveModule(this.presentInd); | 133 | this._teacherLiveModule(this.presentInd); |
@@ -135,7 +146,7 @@ class MyCenterApe extends Ape { | @@ -135,7 +146,7 @@ class MyCenterApe extends Ape { | ||
135 | _upPageHandler(){ | 146 | _upPageHandler(){ |
136 | if(this.presentInd > 1){ | 147 | if(this.presentInd > 1){ |
137 | this.presentInd--; | 148 | this.presentInd--; |
138 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | 149 | + let ind = $('#teacherMyCerterPage').attr('data'); |
139 | switch (parseInt(ind)){ | 150 | switch (parseInt(ind)){ |
140 | case 1: | 151 | case 1: |
141 | this._teacherLiveModule(this.presentInd); | 152 | this._teacherLiveModule(this.presentInd); |
@@ -153,10 +164,9 @@ class MyCenterApe extends Ape { | @@ -153,10 +164,9 @@ class MyCenterApe extends Ape { | ||
153 | } | 164 | } |
154 | //下页 | 165 | //下页 |
155 | _downPageHandler(){ | 166 | _downPageHandler(){ |
156 | - loger.log('点击下一页') | ||
157 | if(this.presentInd < this.pageNo){ | 167 | if(this.presentInd < this.pageNo){ |
158 | this.presentInd++; | 168 | this.presentInd++; |
159 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | 169 | + let ind = $('#teacherMyCerterPage').attr('data'); |
160 | switch (parseInt(ind)){ | 170 | switch (parseInt(ind)){ |
161 | case 1: | 171 | case 1: |
162 | this._teacherLiveModule(this.presentInd); | 172 | this._teacherLiveModule(this.presentInd); |
@@ -175,7 +185,7 @@ class MyCenterApe extends Ape { | @@ -175,7 +185,7 @@ class MyCenterApe extends Ape { | ||
175 | //尾页 | 185 | //尾页 |
176 | _endPageHandler(){ | 186 | _endPageHandler(){ |
177 | this.presentInd = this.pageNo; | 187 | this.presentInd = this.pageNo; |
178 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | 188 | + let ind = $('#teacherMyCerterPage').attr('data'); |
179 | switch (parseInt(ind)){ | 189 | switch (parseInt(ind)){ |
180 | case 1: | 190 | case 1: |
181 | this._teacherLiveModule(this.presentInd); | 191 | this._teacherLiveModule(this.presentInd); |
@@ -192,124 +202,36 @@ class MyCenterApe extends Ape { | @@ -192,124 +202,36 @@ class MyCenterApe extends Ape { | ||
192 | } | 202 | } |
193 | //指定页 | 203 | //指定页 |
194 | _assignPageHandler(){ | 204 | _assignPageHandler(){ |
195 | - let inputVal = $('#teacherMyCerterPageInfoInput').val(); | ||
196 | - if(parseInt(inputVal) <= this.pageNo || parseInt(inputVal) >= 1 ){ | ||
197 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
198 | - switch (parseInt(ind)){ | ||
199 | - case 1: | ||
200 | - this._teacherLiveModule(parseInt(inputVal)); | ||
201 | - break; | ||
202 | - case 2: | ||
203 | - this._teacherNoneLiveModule(parseInt(inputVal)); | ||
204 | - break; | ||
205 | - case 4: | ||
206 | - this._teacherEndLiveModule(parseInt(inputVal)); | ||
207 | - break; | ||
208 | - default: | ||
209 | - return; | ||
210 | - } | 205 | + let val; |
206 | + let ind = $('#teacherMyCerterPage').attr('data'); | ||
207 | + let card = $('#teacherInfoList .liveInfoLeftLiCheck').index(); | ||
208 | + let inputVal = $('#teacherMyCerterPageInfoInput'+card).val(); | ||
209 | + if(parseInt(inputVal) > this.pageNo ){ | ||
210 | + val = this.pageNo; | ||
211 | + }else if(parseInt(inputVal) < 1){ | ||
212 | + val = 1; | ||
213 | + }else{ | ||
214 | + val = parseInt(inputVal) | ||
211 | } | 215 | } |
212 | - } | ||
213 | - detailpage(){ | ||
214 | - this._showStatus(); | ||
215 | - this.defaultDateList(); | ||
216 | - } | ||
217 | - //首页 | ||
218 | - _homePageHandler(){ | ||
219 | - this.presentInd = 1; | ||
220 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
221 | switch (parseInt(ind)){ | 216 | switch (parseInt(ind)){ |
222 | case 1: | 217 | case 1: |
223 | - this._teacherLiveModule(this.presentInd); | 218 | + this._teacherLiveModule(val); |
224 | break; | 219 | break; |
225 | case 2: | 220 | case 2: |
226 | - this._teacherNoneLiveModule(this.presentInd); | 221 | + this._teacherNoneLiveModule(val); |
227 | break; | 222 | break; |
228 | case 4: | 223 | case 4: |
229 | - this._teacherEndLiveModule(this.presentInd); | 224 | + this._teacherEndLiveModule(val); |
230 | break; | 225 | break; |
231 | default: | 226 | default: |
232 | return; | 227 | return; |
233 | } | 228 | } |
229 | + | ||
230 | + $('#teacherMyCerterPageInfoInput'+card).val('') | ||
234 | } | 231 | } |
235 | - //上页 | ||
236 | - _upPageHandler(){ | ||
237 | - if(this.presentInd > 1){ | ||
238 | - this.presentInd--; | ||
239 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
240 | - switch (parseInt(ind)){ | ||
241 | - case 1: | ||
242 | - this._teacherLiveModule(this.presentInd); | ||
243 | - break; | ||
244 | - case 2: | ||
245 | - this._teacherNoneLiveModule(this.presentInd); | ||
246 | - break; | ||
247 | - case 4: | ||
248 | - this._teacherEndLiveModule(this.presentInd); | ||
249 | - break; | ||
250 | - default: | ||
251 | - return; | ||
252 | - } | ||
253 | - } | ||
254 | - } | ||
255 | - //下页 | ||
256 | - _downPageHandler(){ | ||
257 | - loger.log('点击下一页') | ||
258 | - if(this.presentInd < this.pageNo){ | ||
259 | - this.presentInd++; | ||
260 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
261 | - switch (parseInt(ind)){ | ||
262 | - case 1: | ||
263 | - this._teacherLiveModule(this.presentInd); | ||
264 | - break; | ||
265 | - case 2: | ||
266 | - this._teacherNoneLiveModule(this.presentInd); | ||
267 | - break; | ||
268 | - case 4: | ||
269 | - this._teacherEndLiveModule(this.presentInd); | ||
270 | - break; | ||
271 | - default: | ||
272 | - return; | ||
273 | - } | ||
274 | - } | ||
275 | - } | ||
276 | - //尾页 | ||
277 | - _endPageHandler(){ | ||
278 | - this.presentInd = this.pageNo; | ||
279 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
280 | - switch (parseInt(ind)){ | ||
281 | - case 1: | ||
282 | - this._teacherLiveModule(this.presentInd); | ||
283 | - break; | ||
284 | - case 2: | ||
285 | - this._teacherNoneLiveModule(this.presentInd); | ||
286 | - break; | ||
287 | - case 4: | ||
288 | - this._teacherEndLiveModule(this.presentInd); | ||
289 | - break; | ||
290 | - default: | ||
291 | - return; | ||
292 | - } | ||
293 | - } | ||
294 | - //指定页 | ||
295 | - _assignPageHandler(){ | ||
296 | - let inputVal = $('#teacherMyCerterPageInfoInput').val(); | ||
297 | - if(parseInt(inputVal) <= this.pageNo || parseInt(inputVal) >= 1 ){ | ||
298 | - let ind = $('#teacherMyCerterPageBox').attr('data'); | ||
299 | - switch (parseInt(ind)){ | ||
300 | - case 1: | ||
301 | - this._teacherLiveModule(parseInt(inputVal)); | ||
302 | - break; | ||
303 | - case 2: | ||
304 | - this._teacherNoneLiveModule(parseInt(inputVal)); | ||
305 | - break; | ||
306 | - case 4: | ||
307 | - this._teacherEndLiveModule(parseInt(inputVal)); | ||
308 | - break; | ||
309 | - default: | ||
310 | - return; | ||
311 | - } | ||
312 | - } | 232 | + detailpage(){ |
233 | + this._showStatus(); | ||
234 | + this.defaultDateList(); | ||
313 | } | 235 | } |
314 | loadMeeting(meeting){ | 236 | loadMeeting(meeting){ |
315 | let status = meeting["meetingStatus"]; | 237 | let status = meeting["meetingStatus"]; |
@@ -402,10 +324,10 @@ class MyCenterApe extends Ape { | @@ -402,10 +324,10 @@ class MyCenterApe extends Ape { | ||
402 | //首页直播信息 | 324 | //首页直播信息 |
403 | this.teacherListSwitch(); | 325 | this.teacherListSwitch(); |
404 | } | 326 | } |
405 | - detailPageStudent(){ | 327 | + studentListSwitch(){ |
406 | //首页课程 | 328 | //首页课程 |
407 | let ind = $('#studentInfoList .liveInfoLeftLiCheck').attr('data'); | 329 | let ind = $('#studentInfoList .liveInfoLeftLiCheck').attr('data'); |
408 | - this._studentStudyModule(); | 330 | + // this._studentStudyModule(); |
409 | switch (parseInt(ind)){ | 331 | switch (parseInt(ind)){ |
410 | case 0: | 332 | case 0: |
411 | //待学习 | 333 | //待学习 |
@@ -424,6 +346,13 @@ class MyCenterApe extends Ape { | @@ -424,6 +346,13 @@ class MyCenterApe extends Ape { | ||
424 | } | 346 | } |
425 | 347 | ||
426 | } | 348 | } |
349 | + //学生端首页默认数据 | ||
350 | + detailPageStudent(){ | ||
351 | + //首页课程 | ||
352 | + this._studentCourseModule(); | ||
353 | + //首页直播信息 | ||
354 | + this.studentListSwitch(); | ||
355 | + } | ||
427 | _anewLoad(ele){ | 356 | _anewLoad(ele){ |
428 | ele.find('.liveInfoLeftLi').eq(0).addClass('liveInfoLeftLiCheck').siblings().removeClass('liveInfoLeftLiCheck') | 357 | ele.find('.liveInfoLeftLi').eq(0).addClass('liveInfoLeftLiCheck').siblings().removeClass('liveInfoLeftLiCheck') |
429 | } | 358 | } |
@@ -504,9 +433,11 @@ class MyCenterApe extends Ape { | @@ -504,9 +433,11 @@ class MyCenterApe extends Ape { | ||
504 | /*-------------------老师-------------------*/ | 433 | /*-------------------老师-------------------*/ |
505 | teacherListSwitch(){ | 434 | teacherListSwitch(){ |
506 | let ind = $('#teacherInfoList .liveInfoLeftLiCheck').attr('data'); | 435 | let ind = $('#teacherInfoList .liveInfoLeftLiCheck').attr('data'); |
507 | - $('#teacherMyCerterPageBox').attr('data',ind) | ||
508 | - let teacherMyCenterContentList = $('#teacherMyCenterContentList'); | 436 | + let card = $('#teacherInfoList .liveInfoLeftLiCheck').index(); |
437 | + $('#teacherMyCerterPage').attr('data',ind) | ||
509 | let status = parseInt(ind); | 438 | let status = parseInt(ind); |
439 | + $('#teacherMyCerterPageBox'+card).show().siblings().hide(); | ||
440 | + this.presentInd = 1; | ||
510 | switch (status){ | 441 | switch (status){ |
511 | case 1: | 442 | case 1: |
512 | //正在直播 | 443 | //正在直播 |
@@ -540,17 +471,20 @@ class MyCenterApe extends Ape { | @@ -540,17 +471,20 @@ class MyCenterApe extends Ape { | ||
540 | _teacherCourseCourse(_data){ | 471 | _teacherCourseCourse(_data){ |
541 | let myCurriculumInfo = $('#myCurriculumInfo'); | 472 | let myCurriculumInfo = $('#myCurriculumInfo'); |
542 | myCurriculumInfo.empty(); | 473 | myCurriculumInfo.empty(); |
474 | + loger.log('skdfjslfsdfsssssssssss',_data) | ||
543 | let that = this; | 475 | let that = this; |
544 | if(_data) { | 476 | if(_data) { |
545 | for (let i = 0; i < _data.length; i++) { | 477 | for (let i = 0; i < _data.length; i++) { |
546 | let item = _data[i]; | 478 | let item = _data[i]; |
547 | let timer = ClassDataProxy.getTimeCountDown(item.meetingBeginTime,item.meetingEndTime) | 479 | let timer = ClassDataProxy.getTimeCountDown(item.meetingBeginTime,item.meetingEndTime) |
480 | + | ||
481 | + loger.log('skdfjslfsdfsssssssssss',timer) | ||
548 | if (item) { | 482 | if (item) { |
549 | let curInfo = this._format(curriculumList, { | 483 | let curInfo = this._format(curriculumList, { |
550 | _infoTit: item.meetingName, | 484 | _infoTit: item.meetingName, |
551 | _meetingNumber: item.meetingNumber, | 485 | _meetingNumber: item.meetingNumber, |
552 | _countDown: that.loadMeeting(item), | 486 | _countDown: that.loadMeeting(item), |
553 | - _isShow: (timer == '已结束') ? 'none' : 'block' | 487 | + // _isShow: (timer != '已结束') ? 'block' : 'none' |
554 | }) | 488 | }) |
555 | myCurriculumInfo.append(curInfo); | 489 | myCurriculumInfo.append(curInfo); |
556 | } else { | 490 | } else { |
@@ -568,6 +502,7 @@ class MyCenterApe extends Ape { | @@ -568,6 +502,7 @@ class MyCenterApe extends Ape { | ||
568 | //首页直播信息渲染 | 502 | //首页直播信息渲染 |
569 | if(_data){ | 503 | if(_data){ |
570 | that._teacherLiveCourse(_data.returnData.data); | 504 | that._teacherLiveCourse(_data.returnData.data); |
505 | + that._teacherLivePage(_data.returnData.data); | ||
571 | } | 506 | } |
572 | }) | 507 | }) |
573 | } | 508 | } |
@@ -578,6 +513,7 @@ class MyCenterApe extends Ape { | @@ -578,6 +513,7 @@ class MyCenterApe extends Ape { | ||
578 | //首页直播信息渲染 | 513 | //首页直播信息渲染 |
579 | if(_data){ | 514 | if(_data){ |
580 | that._teacherLiveCourse(_data.returnData.data); | 515 | that._teacherLiveCourse(_data.returnData.data); |
516 | + that._teacherNotPage(_data.returnData.data); | ||
581 | } | 517 | } |
582 | }) | 518 | }) |
583 | } | 519 | } |
@@ -588,6 +524,7 @@ class MyCenterApe extends Ape { | @@ -588,6 +524,7 @@ class MyCenterApe extends Ape { | ||
588 | //首页直播信息渲染 | 524 | //首页直播信息渲染 |
589 | if(_data){ | 525 | if(_data){ |
590 | that._teacherLiveCourse(_data.returnData.data); | 526 | that._teacherLiveCourse(_data.returnData.data); |
527 | + that._teacherOverPage(_data.returnData.data); | ||
591 | } | 528 | } |
592 | }) | 529 | }) |
593 | } | 530 | } |
@@ -595,26 +532,16 @@ class MyCenterApe extends Ape { | @@ -595,26 +532,16 @@ class MyCenterApe extends Ape { | ||
595 | let teacherMyCenterContentList = $('#teacherMyCenterContentList'); | 532 | let teacherMyCenterContentList = $('#teacherMyCenterContentList'); |
596 | teacherMyCenterContentList.empty(); | 533 | teacherMyCenterContentList.empty(); |
597 | if(_data){ | 534 | if(_data){ |
598 | - let count = _data.count; | ||
599 | - let page = _data.page; | ||
600 | - let pageno = _data.pageno; | ||
601 | - let pagenum = Math.ceil(count / pageno); | ||
602 | let _dataList = _data.meetingInfo; | 535 | let _dataList = _data.meetingInfo; |
603 | - this.pageNo = pagenum; | ||
604 | if(_dataList.length > 0){ | 536 | if(_dataList.length > 0){ |
605 | - // loger.log('正在直播状态',_data) | ||
606 | - | ||
607 | - $('#teacherMyCerterPageMsg').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
608 | - if(count <= 4){ | ||
609 | - $('#teacherMyCerterPageBox').hide(); | ||
610 | - } | ||
611 | teacherMyCenterContentList.append(adminListTit) | 537 | teacherMyCenterContentList.append(adminListTit) |
612 | for(let i = 0;i<_dataList.length;i++){ | 538 | for(let i = 0;i<_dataList.length;i++){ |
613 | let _adminList = this._format(adminList,{ | 539 | let _adminList = this._format(adminList,{ |
614 | _meetingName : _dataList[i].meetingName, | 540 | _meetingName : _dataList[i].meetingName, |
615 | _meetingNumber : _dataList[i].meetingNumber, | 541 | _meetingNumber : _dataList[i].meetingNumber, |
616 | _create_user : _dataList[i].create_user, | 542 | _create_user : _dataList[i].create_user, |
617 | - _state : ClassDataProxy.getTimeEnd(_dataList[i].beginTime,_dataList[i].endTime), | 543 | + // _state : ClassDataProxy.getTimeEnd(_dataList[i].beginTime,_dataList[i].endTime), |
544 | + _state : "准备", | ||
618 | _timer : _dataList[i].beginTime + '-' + _dataList[i].endTime, | 545 | _timer : _dataList[i].beginTime + '-' + _dataList[i].endTime, |
619 | _num : '0' | 546 | _num : '0' |
620 | }) | 547 | }) |
@@ -626,11 +553,53 @@ class MyCenterApe extends Ape { | @@ -626,11 +553,53 @@ class MyCenterApe extends Ape { | ||
626 | teacherMyCenterContentList.append(_classifyList) | 553 | teacherMyCenterContentList.append(_classifyList) |
627 | } | 554 | } |
628 | }else{ | 555 | }else{ |
629 | - loger.log('shujuweikong') | 556 | + loger.log('没有直播数据') |
630 | } | 557 | } |
631 | 558 | ||
632 | } | 559 | } |
560 | + _teacherLivePage(_data){ | ||
561 | + if(_data){ | ||
562 | + let count = _data.count; | ||
563 | + let page = _data.page; | ||
564 | + let pageno = _data.pageno; | ||
565 | + let pagenum = Math.ceil(count / pageno); | ||
566 | + let _dataList = _data.meetingInfo; | ||
567 | + this.pageNo = pagenum; | ||
568 | + $('#teacherMyCerterPageMsg0').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
569 | + if(count <=4){ | ||
570 | + $('#teacherMyCerterPageBox0').hide(); | ||
571 | + } | ||
633 | 572 | ||
573 | + } | ||
574 | + } | ||
575 | + _teacherNotPage(_data){ | ||
576 | + if(_data){ | ||
577 | + let count = _data.count; | ||
578 | + let page = _data.page; | ||
579 | + let pageno = _data.pageno; | ||
580 | + let pagenum = Math.ceil(count / pageno); | ||
581 | + let _dataList = _data.meetingInfo; | ||
582 | + this.pageNo = pagenum; | ||
583 | + $('#teacherMyCerterPageMsg1').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
584 | + if(count <=4){ | ||
585 | + $('#teacherMyCerterPageBox1').hide(); | ||
586 | + } | ||
587 | + } | ||
588 | + } | ||
589 | + _teacherOverPage(_data){ | ||
590 | + if(_data){ | ||
591 | + let count = _data.count; | ||
592 | + let page = _data.page; | ||
593 | + let pageno = _data.pageno; | ||
594 | + let pagenum = Math.ceil(count / pageno); | ||
595 | + let _dataList = _data.meetingInfo; | ||
596 | + this.pageNo = pagenum; | ||
597 | + $('#teacherMyCerterPageMsg2').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
598 | + if(count <=4){ | ||
599 | + $('#teacherMyCerterPageBox2').hide(); | ||
600 | + } | ||
601 | + } | ||
602 | + } | ||
634 | /*---------------------------学生-----------------------*/ | 603 | /*---------------------------学生-----------------------*/ |
635 | //学生端首页課程显示 | 604 | //学生端首页課程显示 |
636 | _studentCourseModule(){ | 605 | _studentCourseModule(){ |
@@ -650,21 +619,31 @@ class MyCenterApe extends Ape { | @@ -650,21 +619,31 @@ class MyCenterApe extends Ape { | ||
650 | let that = this; | 619 | let that = this; |
651 | if(_data) { | 620 | if(_data) { |
652 | for (let i = 0; i < _data.length; i++) { | 621 | for (let i = 0; i < _data.length; i++) { |
653 | - let item = _data[i]; | ||
654 | - let timer = ClassDataProxy.getTimeCountDown(item.meetingBeginTime,item.meetingEndTime) | ||
655 | - loger.log('newTimenewTimenewTimenewTime',timer) | ||
656 | - if (item) { | ||
657 | - let curInfo = this._format(curriculumList, { | ||
658 | - _infoTit: item.meeting_name, | ||
659 | - _meetingNumber: item.meetingNumber, | ||
660 | - _countDown:timer , | ||
661 | - _isShow: (timer == '已结束') ? 'none' : 'block' | ||
662 | - }) | ||
663 | - myCurriculumInfo.append(curInfo); | ||
664 | - } else { | ||
665 | - console.error('_gainClassData没数据') | ||
666 | - } | ||
667 | - | 622 | + let that = this; |
623 | + // setInterval(function () { | ||
624 | + let item = _data[i]; | ||
625 | + let timer = ClassDataProxy.getTimeCountDown(item.meetingBeginTime,item.meetingEndTime) | ||
626 | + /* if(timer.indexOf(':')!=-1){ | ||
627 | + myCurriculumInfo.empty(); | ||
628 | + }*/ | ||
629 | + let isShow = 0; | ||
630 | + if(timer.split(':')[1] || timer.split(':')[1] > 10){ | ||
631 | + isShow = 1; | ||
632 | + } | ||
633 | + loger.log('newTimenewTimenewTimenewTime',isShow) | ||
634 | + if (item) { | ||
635 | + let curInfo = that._format(curriculumList, { | ||
636 | + _infoTit: item.meeting_name, | ||
637 | + _meetingNumber: item.meetingNumber, | ||
638 | + //_countDown:timer , | ||
639 | + _countDown:"准备", | ||
640 | + // _isShow: (isShow == 1) ? 'none' : 'block' | ||
641 | + }) | ||
642 | + myCurriculumInfo.append(curInfo); | ||
643 | + } else { | ||
644 | + console.error('_gainClassData没数据') | ||
645 | + } | ||
646 | + // },1000) | ||
668 | } | 647 | } |
669 | } | 648 | } |
670 | } | 649 | } |
@@ -808,7 +787,7 @@ class MyCenterApe extends Ape { | @@ -808,7 +787,7 @@ class MyCenterApe extends Ape { | ||
808 | 787 | ||
809 | } | 788 | } |
810 | 789 | ||
811 | - //老师端课程数据 | 790 | +/* //老师端课程数据 |
812 | _teacherCourseRender(_data){ | 791 | _teacherCourseRender(_data){ |
813 | let courseMinuteList = $('#courseMinuteList'); | 792 | let courseMinuteList = $('#courseMinuteList'); |
814 | courseMinuteList.empty(); | 793 | courseMinuteList.empty(); |
@@ -854,10 +833,10 @@ class MyCenterApe extends Ape { | @@ -854,10 +833,10 @@ class MyCenterApe extends Ape { | ||
854 | } | 833 | } |
855 | } | 834 | } |
856 | } | 835 | } |
857 | - } | 836 | + }*/ |
837 | + | ||
858 | //学生端 我的课程 切换 | 838 | //学生端 我的课程 切换 |
859 | _myCenterBoxHandler(){ | 839 | _myCenterBoxHandler(){ |
860 | - | ||
861 | if(ClassDataProxy.userType == ClassDataProxy.USER_TYPE_2){ | 840 | if(ClassDataProxy.userType == ClassDataProxy.USER_TYPE_2){ |
862 | return; | 841 | return; |
863 | } | 842 | } |
@@ -903,8 +882,7 @@ class MyCenterApe extends Ape { | @@ -903,8 +882,7 @@ class MyCenterApe extends Ape { | ||
903 | //学生端 首页 | 882 | //学生端 首页 |
904 | _studentInfoListHandler(evt){ | 883 | _studentInfoListHandler(evt){ |
905 | this.commonality(evt); | 884 | this.commonality(evt); |
906 | - this.detailPageStudent(); | ||
907 | - // this.defaultDateList() | 885 | + this.studentListSwitch(); |
908 | } | 886 | } |
909 | 887 | ||
910 | //工具类 | 888 | //工具类 |
@@ -94,11 +94,23 @@ class MyCoursesApe extends Ape { | @@ -94,11 +94,23 @@ class MyCoursesApe extends Ape { | ||
94 | 94 | ||
95 | $('#teacherLiveList li').on('click',this._teacherLiveListHandler.bind(this));//我的课程 老师 正在直播 未开始 已结束 | 95 | $('#teacherLiveList li').on('click',this._teacherLiveListHandler.bind(this));//我的课程 老师 正在直播 未开始 已结束 |
96 | 96 | ||
97 | - $('#courseMinuteHomePage').on('click',this._homePageHandler.bind(this));//首页 | ||
98 | - $('#courseMinuteUpPage').on('click',this._upPageHandler.bind(this));//上页 | ||
99 | - $('#courseMinuteDownPage').on('click',this._downPageHandler.bind(this));//下页 | ||
100 | - $('#courseMinuteEndPage').on('click',this._endPageHandler.bind(this));//尾页 | ||
101 | - $('#courseMinuteSpecificPage').on('click',this._assignPageHandler.bind(this));//指定页 | 97 | + $('#courseMinuteHomePage0').on('click',this._homePageHandler.bind(this));//首页 |
98 | + $('#courseMinuteUpPage0').on('click',this._upPageHandler.bind(this));//上页 | ||
99 | + $('#courseMinuteDownPage0').on('click',this._downPageHandler.bind(this));//下页 | ||
100 | + $('#courseMinuteEndPage0').on('click',this._endPageHandler.bind(this));//尾页 | ||
101 | + $('#courseMinuteSpecificPage0').on('click',this._assignPageHandler.bind(this));//指定页 | ||
102 | + | ||
103 | + $('#courseMinuteHomePage1').on('click',this._homePageHandler.bind(this));//首页 | ||
104 | + $('#courseMinuteUpPage1').on('click',this._upPageHandler.bind(this));//上页 | ||
105 | + $('#courseMinuteDownPage1').on('click',this._downPageHandler.bind(this));//下页 | ||
106 | + $('#courseMinuteEndPage1').on('click',this._endPageHandler.bind(this));//尾页 | ||
107 | + $('#courseMinuteSpecificPage1').on('click',this._assignPageHandler.bind(this));//指定页 | ||
108 | + | ||
109 | + $('#courseMinuteHomePage2').on('click',this._homePageHandler.bind(this));//首页 | ||
110 | + $('#courseMinuteUpPage2').on('click',this._upPageHandler.bind(this));//上页 | ||
111 | + $('#courseMinuteDownPage2').on('click',this._downPageHandler.bind(this));//下页 | ||
112 | + $('#courseMinuteEndPage2').on('click',this._endPageHandler.bind(this));//尾页 | ||
113 | + $('#courseMinuteSpecificPage2').on('click',this._assignPageHandler.bind(this));//指定页 | ||
102 | } | 114 | } |
103 | 115 | ||
104 | addEvent() { | 116 | addEvent() { |
@@ -111,34 +123,107 @@ class MyCoursesApe extends Ape { | @@ -111,34 +123,107 @@ class MyCoursesApe extends Ape { | ||
111 | //首页 | 123 | //首页 |
112 | _homePageHandler(){ | 124 | _homePageHandler(){ |
113 | this.presentIndT = 1; | 125 | this.presentIndT = 1; |
114 | - this.teacherNowLiveModule(this.presentIndT); | 126 | + let ind = $('#courseMinutePage').attr('data'); |
127 | + switch (parseInt(ind)){ | ||
128 | + case 1: | ||
129 | + this.teacherNowLiveModule(this.presentIndT); | ||
130 | + break; | ||
131 | + case 2: | ||
132 | + this.teacherNoneLiveModule(this.presentIndT); | ||
133 | + break; | ||
134 | + case 4: | ||
135 | + this._teacherEndLiveModule(this.presentIndT); | ||
136 | + break; | ||
137 | + default: | ||
138 | + return; | ||
139 | + } | ||
115 | } | 140 | } |
116 | //上页 | 141 | //上页 |
117 | _upPageHandler(){ | 142 | _upPageHandler(){ |
118 | if(this.presentIndT > 1){ | 143 | if(this.presentIndT > 1){ |
119 | this.presentIndT--; | 144 | this.presentIndT--; |
120 | - this.teacherNowLiveModule(this.presentIndT); | 145 | + let ind = $('#courseMinutePage').attr('data'); |
146 | + switch (parseInt(ind)){ | ||
147 | + case 1: | ||
148 | + this.teacherNowLiveModule(this.presentIndT); | ||
149 | + break; | ||
150 | + case 2: | ||
151 | + this.teacherNoneLiveModule(this.presentIndT); | ||
152 | + break; | ||
153 | + case 4: | ||
154 | + this._teacherEndLiveModule(this.presentIndT); | ||
155 | + break; | ||
156 | + default: | ||
157 | + return; | ||
158 | + } | ||
121 | } | 159 | } |
122 | } | 160 | } |
123 | //下页 | 161 | //下页 |
124 | _downPageHandler(){ | 162 | _downPageHandler(){ |
125 | - loger.log('点击下一页') | ||
126 | if(this.presentIndT < this.pageNoT){ | 163 | if(this.presentIndT < this.pageNoT){ |
127 | this.presentIndT++; | 164 | this.presentIndT++; |
128 | - this.teacherNowLiveModule(this.presentIndT); | 165 | + let ind = $('#courseMinutePage').attr('data'); |
166 | + switch (parseInt(ind)){ | ||
167 | + case 1: | ||
168 | + this.teacherNowLiveModule(this.presentIndT); | ||
169 | + break; | ||
170 | + case 2: | ||
171 | + this.teacherNoneLiveModule(this.presentIndT); | ||
172 | + break; | ||
173 | + case 4: | ||
174 | + this._teacherEndLiveModule(this.presentIndT); | ||
175 | + break; | ||
176 | + default: | ||
177 | + return; | ||
178 | + } | ||
129 | } | 179 | } |
130 | } | 180 | } |
131 | //尾页 | 181 | //尾页 |
132 | _endPageHandler(){ | 182 | _endPageHandler(){ |
133 | this.presentIndT = this.pageNoT; | 183 | this.presentIndT = this.pageNoT; |
134 | - this.teacherNowLiveModule(this.presentIndT); | 184 | + let ind = $('#courseMinutePage').attr('data'); |
185 | + switch (parseInt(ind)){ | ||
186 | + case 1: | ||
187 | + this.teacherNowLiveModule(this.presentIndT); | ||
188 | + break; | ||
189 | + case 2: | ||
190 | + this.teacherNoneLiveModule(this.presentIndT); | ||
191 | + break; | ||
192 | + case 4: | ||
193 | + this._teacherEndLiveModule(this.presentIndT); | ||
194 | + break; | ||
195 | + default: | ||
196 | + return; | ||
197 | + } | ||
135 | } | 198 | } |
136 | //指定页 | 199 | //指定页 |
137 | _assignPageHandler(){ | 200 | _assignPageHandler(){ |
138 | - let inputVal = $('#classHandlerPageInfoInput').val(); | ||
139 | - if(parseInt(inputVal) <= this.pageNoT || parseInt(inputVal) >= 1 ){ | ||
140 | - this.teacherNowLiveModule(parseInt(inputVal)); | ||
141 | - } | 201 | + let val; |
202 | + let ind = $('#courseMinutePage').attr('data'); | ||
203 | + let card = $('#teacherInfoList .liveInfoLeftLiCheck').index(); | ||
204 | + let inputVal = $('#courseMinutePageInfoInput'+card).val(); | ||
205 | + | ||
206 | + if(parseInt(inputVal) > this.pageNoT ){ | ||
207 | + val = this.pageNoT; | ||
208 | + }else if(parseInt(inputVal) < 1){ | ||
209 | + val = 1; | ||
210 | + }else{ | ||
211 | + val = parseInt(inputVal) | ||
212 | + } | ||
213 | + switch (parseInt(ind)){ | ||
214 | + case 1: | ||
215 | + this.teacherNowLiveModule(val); | ||
216 | + break; | ||
217 | + case 2: | ||
218 | + this.teacherNoneLiveModule(val); | ||
219 | + break; | ||
220 | + case 4: | ||
221 | + this._teacherEndLiveModule(val); | ||
222 | + break; | ||
223 | + default: | ||
224 | + return; | ||
225 | + } | ||
226 | + $('#courseMinutePageInfoInput'+card).val(''); | ||
142 | } | 227 | } |
143 | //我的课程 | 228 | //我的课程 |
144 | myCoursesMessage(){ | 229 | myCoursesMessage(){ |
@@ -164,21 +249,24 @@ class MyCoursesApe extends Ape { | @@ -164,21 +249,24 @@ class MyCoursesApe extends Ape { | ||
164 | } | 249 | } |
165 | //我的 课程 直播信息 | 250 | //我的 课程 直播信息 |
166 | teacherCourses(){ | 251 | teacherCourses(){ |
167 | - let _index = $('#teacherLiveList .liveInfoLeftLiCheck').attr('data'); | 252 | + let ind = $('#teacherLiveList .liveInfoLeftLiCheck').attr('data'); |
168 | let courseMinuteList = $('#courseMinuteList'); | 253 | let courseMinuteList = $('#courseMinuteList'); |
169 | - switch (parseInt(_index)){ | ||
170 | - case 0: | 254 | + let card = $('#teacherLiveList .liveInfoLeftLiCheck').index(); |
255 | + $('#courseMinutePage').attr('data',ind) | ||
256 | + $('#courseMinutePageBox'+card).show().siblings().hide(); | ||
257 | + this.presentIndT = 1; | ||
258 | + switch (parseInt(ind)){ | ||
259 | + case 1: | ||
171 | //正在直播 | 260 | //正在直播 |
172 | - loger.log('直播首页信息') | ||
173 | this.teacherNowLiveModule(1); | 261 | this.teacherNowLiveModule(1); |
174 | break; | 262 | break; |
175 | - case 1: | 263 | + case 2: |
176 | //未开始 | 264 | //未开始 |
177 | this.teacherNoneLiveModule(1); | 265 | this.teacherNoneLiveModule(1); |
178 | - loger.log('直播首页信息1') | ||
179 | break; | 266 | break; |
180 | - case 2: | 267 | + case 4: |
181 | //已结束 | 268 | //已结束 |
269 | + this._teacherEndLiveModule(1); | ||
182 | break; | 270 | break; |
183 | default: | 271 | default: |
184 | return; | 272 | return; |
@@ -192,37 +280,11 @@ class MyCoursesApe extends Ape { | @@ -192,37 +280,11 @@ class MyCoursesApe extends Ape { | ||
192 | //首页直播信息渲染 | 280 | //首页直播信息渲染 |
193 | if(_data){ | 281 | if(_data){ |
194 | that._teacherCourse(_data.returnData.data); | 282 | that._teacherCourse(_data.returnData.data); |
195 | - // loger.log('首页直播信息渲染',_data.returnData.data) | 283 | + that._teacherLivePage(_data.returnData.data); |
196 | } | 284 | } |
197 | }) | 285 | }) |
198 | } | 286 | } |
199 | - _teacherCourse(_data){ | ||
200 | - let courseMinuteList = $('#courseMinuteList'); | ||
201 | - courseMinuteList.empty(); | ||
202 | - let count = _data.count; | ||
203 | - let page = _data.page; | ||
204 | - let pageno = _data.pageno; | ||
205 | - let pagenum = Math.ceil(count / pageno); | ||
206 | - let _dataList = _data.meetingInfo; | ||
207 | - this.pageNoT = pagenum; | ||
208 | - $('#courseMinutePageMsg').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
209 | - courseMinuteList.append(adminListTit) | ||
210 | - for(let i = 0;i<_dataList.length;i++){ | ||
211 | - if(count <= 8){ | ||
212 | - $('#teacherMyCerterPageBox').hide(); | ||
213 | - } | ||
214 | - let _adminList = this._format(adminList,{ | ||
215 | - _meetingName : _dataList[i].meetingName, | ||
216 | - _meetingNumber : _dataList[i].meetingNumber, | ||
217 | - _create_user : _dataList[i].create_user, | ||
218 | - _state : ClassDataProxy.getTimeEnd(_dataList[i].beginTime,_dataList[i].endTime), | ||
219 | - _timer : _dataList[i].beginTime + '-' + _dataList[i].endTime, | ||
220 | - _num : '0' | ||
221 | - }) | ||
222 | - courseMinuteList.append(_adminList) | ||
223 | - } | ||
224 | - courseMinuteList.append(adminListEnd) | ||
225 | - } | 287 | + //我的课程 未开始 |
226 | teacherNoneLiveModule(ind){ | 288 | teacherNoneLiveModule(ind){ |
227 | let data = {siteId:ClassDataProxy.siteId,create_user : ClassDataProxy.loginName,meetingStatus:2}; | 289 | let data = {siteId:ClassDataProxy.siteId,create_user : ClassDataProxy.loginName,meetingStatus:2}; |
228 | let that = this; | 290 | let that = this; |
@@ -230,9 +292,90 @@ class MyCoursesApe extends Ape { | @@ -230,9 +292,90 @@ class MyCoursesApe extends Ape { | ||
230 | //首页直播信息渲染 | 292 | //首页直播信息渲染 |
231 | if(_data){ | 293 | if(_data){ |
232 | that._teacherCourse(_data.returnData.data); | 294 | that._teacherCourse(_data.returnData.data); |
295 | + that._teacherNotPage(_data.returnData.data); | ||
233 | } | 296 | } |
234 | }) | 297 | }) |
235 | } | 298 | } |
299 | + //我的课程 已结束 | ||
300 | + _teacherEndLiveModule(ind){ | ||
301 | + let data = {siteId:ClassDataProxy.siteId,create_user : ClassDataProxy.loginName,meetingStatus:4}; | ||
302 | + let that = this; | ||
303 | + this._teacherCurriculumInfo(data,4,ind,function(_data){ | ||
304 | + //首页直播信息渲染 | ||
305 | + if(_data){ | ||
306 | + that._teacherCourse(_data.returnData.data); | ||
307 | + that._teacherOverPage(_data.returnData.data); | ||
308 | + } | ||
309 | + }) | ||
310 | + } | ||
311 | + _teacherCourse(_data){ | ||
312 | + let courseMinuteList = $('#courseMinuteList'); | ||
313 | + courseMinuteList.empty(); | ||
314 | + if(_data){ | ||
315 | + let _dataList = _data.meetingInfo; | ||
316 | + if(_dataList.length > 0){ | ||
317 | + courseMinuteList.append(adminListTit) | ||
318 | + for(let i = 0;i<_dataList.length;i++){ | ||
319 | + let _adminList = this._format(adminList,{ | ||
320 | + _meetingName : _dataList[i].meetingName, | ||
321 | + _meetingNumber : _dataList[i].meetingNumber, | ||
322 | + _create_user : _dataList[i].create_user, | ||
323 | + // _state : ClassDataProxy.getTimeEnd(_dataList[i].beginTime,_dataList[i].endTime), | ||
324 | + _state : "准备", | ||
325 | + _timer : _dataList[i].beginTime + '-' + _dataList[i].endTime, | ||
326 | + _num : '0' | ||
327 | + }) | ||
328 | + courseMinuteList.append(_adminList) | ||
329 | + } | ||
330 | + courseMinuteList.append(adminListEnd) | ||
331 | + }else{ | ||
332 | + let _classifyList = '<div class="dataCenterErrorTitle">暂无数据~</div>'; | ||
333 | + courseMinuteList.append(_classifyList) | ||
334 | + } | ||
335 | + } | ||
336 | + } | ||
337 | + _teacherLivePage(_data){ | ||
338 | + if(_data){ | ||
339 | + let count = _data.count; | ||
340 | + let page = _data.page; | ||
341 | + let pageno = _data.pageno; | ||
342 | + let pagenum = Math.ceil(count / pageno); | ||
343 | + let _dataList = _data.meetingInfo; | ||
344 | + this.pageNoT = pagenum; | ||
345 | + $('#courseMinutePageMsg0').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
346 | + if(count <=4){ | ||
347 | + $('#courseMinutePageBox0').hide(); | ||
348 | + } | ||
349 | + } | ||
350 | + } | ||
351 | + _teacherNotPage(_data){ | ||
352 | + if(_data){ | ||
353 | + let count = _data.count; | ||
354 | + let page = _data.page; | ||
355 | + let pageno = _data.pageno; | ||
356 | + let pagenum = Math.ceil(count / pageno); | ||
357 | + let _dataList = _data.meetingInfo; | ||
358 | + this.pageNoT = pagenum; | ||
359 | + $('#courseMinutePageMsg1').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
360 | + if(count <=4){ | ||
361 | + $('#courseMinutePageBox1').hide(); | ||
362 | + } | ||
363 | + } | ||
364 | + } | ||
365 | + _teacherOverPage(_data){ | ||
366 | + if(_data){ | ||
367 | + let count = _data.count; | ||
368 | + let page = _data.page; | ||
369 | + let pageno = _data.pageno; | ||
370 | + let pagenum = Math.ceil(count / pageno); | ||
371 | + let _dataList = _data.meetingInfo; | ||
372 | + this.pageNoT = pagenum; | ||
373 | + $('#courseMinutePageMsg2').html('第'+page+'页/共'+pagenum+'页,有'+count+'个记录'); | ||
374 | + if(count <=4){ | ||
375 | + $('#courseMinutePageBox2').hide(); | ||
376 | + } | ||
377 | + } | ||
378 | + } | ||
236 | // 学生端 | 379 | // 学生端 |
237 | //学生端 我的课程 切换 | 380 | //学生端 我的课程 切换 |
238 | studentCourses(){ | 381 | studentCourses(){ |
@@ -125,9 +125,16 @@ class PartTimeTeachingApe extends Ape { | @@ -125,9 +125,16 @@ class PartTimeTeachingApe extends Ape { | ||
125 | //指定页 | 125 | //指定页 |
126 | _assignPageHandler(){ | 126 | _assignPageHandler(){ |
127 | let inputVal = $('#classHandlerPageInfoInput3').val(); | 127 | let inputVal = $('#classHandlerPageInfoInput3').val(); |
128 | - if(parseInt(inputVal) <= this.pageNo || parseInt(inputVal) >= 1 ){ | ||
129 | - this.userAdminHandler(parseInt(inputVal)); | 128 | + let val; |
129 | + if(parseInt(inputVal) > this.pageNo ){ | ||
130 | + val = this.pageNo; | ||
131 | + }else if(parseInt(inputVal) < 1){ | ||
132 | + val = 1; | ||
133 | + }else{ | ||
134 | + val = parseInt(inputVal) | ||
130 | } | 135 | } |
136 | + this.userAdminHandler(val); | ||
137 | + $('#classHandlerPageInfoInput3').val(''); | ||
131 | } | 138 | } |
132 | //用户管理 创建用户界面 | 139 | //用户管理 创建用户界面 |
133 | userAdminHandler(ind){ | 140 | userAdminHandler(ind){ |
@@ -131,9 +131,16 @@ class PlayRecordApe extends Ape { | @@ -131,9 +131,16 @@ class PlayRecordApe extends Ape { | ||
131 | //指定页 | 131 | //指定页 |
132 | _assignPageHandler(){ | 132 | _assignPageHandler(){ |
133 | let inputVal = $('#classHandlerPageInfoInput5').val(); | 133 | let inputVal = $('#classHandlerPageInfoInput5').val(); |
134 | - if(parseInt(inputVal) <= this.pageNo || parseInt(inputVal) >= 1 ){ | ||
135 | - this.detailPage(parseInt(inputVal)); | 134 | + let val; |
135 | + if(parseInt(inputVal) > this.pageNo ){ | ||
136 | + val = this.pageNo; | ||
137 | + }else if(parseInt(inputVal) < 1){ | ||
138 | + val = 1; | ||
139 | + }else{ | ||
140 | + val = parseInt(inputVal) | ||
136 | } | 141 | } |
142 | + this.detailPage(val); | ||
143 | + $('#classHandlerPageInfoInput5').val(''); | ||
137 | } | 144 | } |
138 | detailPage(ind){ | 145 | detailPage(ind){ |
139 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; | 146 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/meeting/getMeeting'; |
@@ -16,9 +16,6 @@ class Slideshow extends Ape { | @@ -16,9 +16,6 @@ class Slideshow extends Ape { | ||
16 | constructor() { | 16 | constructor() { |
17 | super(); | 17 | super(); |
18 | this._timer = null; | 18 | this._timer = null; |
19 | - this.windowWidth = 0; | ||
20 | - this.num = 0; | ||
21 | - this.len = 0; | ||
22 | this.defaultList = ['images/xdybg.png', | 19 | this.defaultList = ['images/xdybg.png', |
23 | 'images/bg.jpg', | 20 | 'images/bg.jpg', |
24 | 'images/xdybg.png', | 21 | 'images/xdybg.png', |
@@ -72,12 +69,10 @@ class Slideshow extends Ape { | @@ -72,12 +69,10 @@ class Slideshow extends Ape { | ||
72 | } | 69 | } |
73 | that.dataLength = that.defaultList.length; | 70 | that.dataLength = that.defaultList.length; |
74 | } | 71 | } |
72 | + that.slideImg(); | ||
73 | + that._imgReload(); | ||
75 | } | 74 | } |
76 | }); | 75 | }); |
77 | - let li = document.getElementById('motionMapBox').getElementsByTagName("li"); | ||
78 | - console.log(li,'aaaaaaaa') | ||
79 | - this.slideImg(); | ||
80 | - | ||
81 | 76 | ||
82 | } | 77 | } |
83 | detailPage(callback){ | 78 | detailPage(callback){ |
@@ -116,61 +111,35 @@ class Slideshow extends Ape { | @@ -116,61 +111,35 @@ class Slideshow extends Ape { | ||
116 | }) | 111 | }) |
117 | } | 112 | } |
118 | _onLoadImage(){ | 113 | _onLoadImage(){ |
119 | - this._imgReload(); | 114 | + // this._imgReload(); |
120 | } | 115 | } |
121 | slideImg(){ | 116 | slideImg(){ |
122 | - loger.log('西三四速度快快快') | ||
123 | - let oli = document.getElementById('dots').getElementsByTagName("li"); | ||
124 | let _num = 0; | 117 | let _num = 0; |
125 | - | ||
126 | - // let clone=$("#motionMapBox").find(".slidesMap").first().clone(); | ||
127 | - // $("#motionMapBox").append(clone); | ||
128 | - | ||
129 | - let li = document.getElementById('motionMapBox').getElementsByTagName("li"); | ||
130 | - let size = li.length; | ||
131 | - this.num = _num; | ||
132 | - this.len = size; | ||
133 | - clearInterval(this._timer); | ||
134 | let that = this; | 118 | let that = this; |
119 | + clearInterval(this._timer); | ||
135 | this._timer = setInterval(function(){ | 120 | this._timer = setInterval(function(){ |
136 | $('.slidesMap').eq(_num).show().siblings().hide(); | 121 | $('.slidesMap').eq(_num).show().siblings().hide(); |
137 | _num++; | 122 | _num++; |
138 | if(_num > that.dataLength - 1){ | 123 | if(_num > that.dataLength - 1){ |
139 | _num = 0; | 124 | _num = 0; |
140 | } | 125 | } |
141 | - /*console.log(_num,that.dataLength,'_num') | ||
142 | - if(_num > that.dataLength - 1){ | ||
143 | - _num = -1; | ||
144 | - } | ||
145 | - let liItem=li[_num]; | ||
146 | - if(liItem){ | ||
147 | - liItem.style.display="none"; | ||
148 | - } | ||
149 | - _num++; | ||
150 | - liItem=li[_num]; | ||
151 | - if(liItem){ | ||
152 | - liItem.style.display="inline-block"; | ||
153 | - }*/ | ||
154 | - | ||
155 | },3000);//切换时间 | 126 | },3000);//切换时间 |
156 | } | 127 | } |
157 | _mouseenterHandler(){ | 128 | _mouseenterHandler(){ |
158 | - // clearInterval(this._timer); | 129 | + clearInterval(this._timer); |
159 | } | 130 | } |
160 | _mouseleaveHandler(){ | 131 | _mouseleaveHandler(){ |
161 | - // setInterval(this._timer); | 132 | + // this.slideImg(); |
162 | } | 133 | } |
163 | _slidesMapHandler(evt){ | 134 | _slidesMapHandler(evt){ |
164 | let _id = $(evt.currentTarget).find('.slidesImg').attr('data'); | 135 | let _id = $(evt.currentTarget).find('.slidesImg').attr('data'); |
165 | - loger.log(_id) | ||
166 | this._emit(MessageTypes.CLICK_IMGINFO,{id:_id}); | 136 | this._emit(MessageTypes.CLICK_IMGINFO,{id:_id}); |
167 | } | 137 | } |
168 | _imgReload(){ | 138 | _imgReload(){ |
169 | let _windowWidth = $("body").width(); | 139 | let _windowWidth = $("body").width(); |
170 | - this.windowWidth = _windowWidth; | ||
171 | 140 | ||
172 | $('.slidesMap').css({width:_windowWidth + "px"}); | 141 | $('.slidesMap').css({width:_windowWidth + "px"}); |
173 | - $('.slidesImg').css({width:_windowWidth + "px","background-size":'100%'}); | 142 | + $('.slidesImg').css({"background-size":'auto 100%'}); |
174 | 143 | ||
175 | $('#motionMapBox').width($(".slidesMap").length * _windowWidth) | 144 | $('#motionMapBox').width($(".slidesMap").length * _windowWidth) |
176 | } | 145 | } |
@@ -35,7 +35,6 @@ class SubscribeApe extends Ape { | @@ -35,7 +35,6 @@ class SubscribeApe extends Ape { | ||
35 | let status = $(evt.currentTarget).attr('data'); | 35 | let status = $(evt.currentTarget).attr('data'); |
36 | let id = $('#teacherDetailBox').attr('data'); | 36 | let id = $('#teacherDetailBox').attr('data'); |
37 | this._lanclassContentApplyHandler(status,id); | 37 | this._lanclassContentApplyHandler(status,id); |
38 | - loger.log('查看当前点击的dataid',id,status) | ||
39 | } | 38 | } |
40 | _lanclassContentApplyHandler(status,id){ | 39 | _lanclassContentApplyHandler(status,id){ |
41 | if(ClassDataProxy.userType == 0){ | 40 | if(ClassDataProxy.userType == 0){ |
@@ -45,6 +44,7 @@ class SubscribeApe extends Ape { | @@ -45,6 +44,7 @@ class SubscribeApe extends Ape { | ||
45 | let that = this; | 44 | let that = this; |
46 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/studentMeeting/addStudentMeeting'; | 45 | let _url = ClassDataProxy.locationProtocol + ClassDataProxy.locationProt + '/studentMeeting/addStudentMeeting'; |
47 | this.id = id; | 46 | this.id = id; |
47 | + loger.log(id,ClassDataProxy.id,'预约信息') | ||
48 | $.ajax({ | 48 | $.ajax({ |
49 | type: "POST", | 49 | type: "POST", |
50 | url: _url, | 50 | url: _url, |
@@ -58,17 +58,17 @@ class SubscribeApe extends Ape { | @@ -58,17 +58,17 @@ class SubscribeApe extends Ape { | ||
58 | success:function(_data){ | 58 | success:function(_data){ |
59 | let arr = ['收藏成功!','预约成功!','报名成功!'] | 59 | let arr = ['收藏成功!','预约成功!','报名成功!'] |
60 | //获取课堂数据 | 60 | //获取课堂数据 |
61 | - loger.log('获取课堂数据',_data) | 61 | + loger.log(_data,'预约信息') |
62 | if(_data && _data.code == 200){ | 62 | if(_data && _data.code == 200){ |
63 | - loger.log(_data,'预约信息') | 63 | + |
64 | ClassDataProxy.getMarginTopHandler($('#teacherDetailReminders'));//显示预约成功弹框 | 64 | ClassDataProxy.getMarginTopHandler($('#teacherDetailReminders'));//显示预约成功弹框 |
65 | $('#teacherDetailRemindersBox').show(); | 65 | $('#teacherDetailRemindersBox').show(); |
66 | that._emit(MessageTypes.ORDER_FINISH); | 66 | that._emit(MessageTypes.ORDER_FINISH); |
67 | }else if(_data.returnData.data.msg == '您已预约这堂课' && ClassDataProxy.loginName){ | 67 | }else if(_data.returnData.data.msg == '您已预约这堂课' && ClassDataProxy.loginName){ |
68 | - ClassDataProxy.getMarginTopHandler($('#warnHintBox'));//修改信息输入框 | 68 | + ClassDataProxy.getMarginTopHandler($('#warnHintBox')); |
69 | ErrorApe.showWarnError('您已预约这堂课'); | 69 | ErrorApe.showWarnError('您已预约这堂课'); |
70 | }else { | 70 | }else { |
71 | - ClassDataProxy.getMarginTopHandler($('#warnHintBox'));//修改信息输入框 | 71 | + ClassDataProxy.getMarginTopHandler($('#warnHintBox')); |
72 | ErrorApe.showWarnError('预约失败,请稍后再试~'); | 72 | ErrorApe.showWarnError('预约失败,请稍后再试~'); |
73 | } | 73 | } |
74 | }, | 74 | }, |
@@ -159,9 +159,9 @@ class Main { | @@ -159,9 +159,9 @@ class Main { | ||
159 | 159 | ||
160 | //个人中心 | 160 | //个人中心 |
161 | _myCenterApe = new MyCenterApe(); | 161 | _myCenterApe = new MyCenterApe(); |
162 | - _myCenterApe.on(MessageTypes.ROLE_MESSAGE,this.roleMessage.bind(this)); | ||
163 | - _myCenterApe.on(MessageTypes.MY_COURSES,this.myCoures.bind(this)); | ||
164 | - _myCenterApe.on(MessageTypes.MY_BOOKINGS,this.myBookings.bind(this)); | 162 | + _myCenterApe.on(MessageTypes.ROLE_MESSAGE,this.roleMessage.bind(this));//myCenter 我的个人信息 |
163 | + _myCenterApe.on(MessageTypes.MY_COURSES,this.myCoures.bind(this));//我的课程 | ||
164 | + _myCenterApe.on(MessageTypes.MY_BOOKINGS,this.myBookings.bind(this));//我的预约 | ||
165 | //个人中心 我的课程 | 165 | //个人中心 我的课程 |
166 | _myCoursesApe = new MyCoursesApe(); | 166 | _myCoursesApe = new MyCoursesApe(); |
167 | //个人中心 我的预约 | 167 | //个人中心 我的预约 |
@@ -230,7 +230,7 @@ class Main { | @@ -230,7 +230,7 @@ class Main { | ||
230 | 230 | ||
231 | }else if(_data.userType == ClassDataProxy.USER_TYPE_2){ | 231 | }else if(_data.userType == ClassDataProxy.USER_TYPE_2){ |
232 | this._showAdministratorInfo(); | 232 | this._showAdministratorInfo(); |
233 | - _managementHomePageApe.detailPage(); | 233 | + _managementHomePageApe.adminListSwitch(); |
234 | }else if(_data.userType == ClassDataProxy.USER_TYPE_8){ | 234 | }else if(_data.userType == ClassDataProxy.USER_TYPE_8){ |
235 | _homeApe.detailPage(); | 235 | _homeApe.detailPage(); |
236 | _myCenterApe.detailpage(); | 236 | _myCenterApe.detailpage(); |
@@ -275,7 +275,6 @@ class Main { | @@ -275,7 +275,6 @@ class Main { | ||
275 | } | 275 | } |
276 | clickImgInfo(_data){ | 276 | clickImgInfo(_data){ |
277 | if(_data){ | 277 | if(_data){ |
278 | - console.log('clickImgInfo',_data) | ||
279 | _listDetailsApe._slideshowInfo(_data.id); | 278 | _listDetailsApe._slideshowInfo(_data.id); |
280 | } | 279 | } |
281 | } | 280 | } |
@@ -287,7 +286,7 @@ class Main { | @@ -287,7 +286,7 @@ class Main { | ||
287 | switch (ind){ | 286 | switch (ind){ |
288 | case 0: | 287 | case 0: |
289 | //首页 | 288 | //首页 |
290 | - _managementHomePageApe.detailPage(); | 289 | + _managementHomePageApe.adminListSwitch(); |
291 | break; | 290 | break; |
292 | case 1: | 291 | case 1: |
293 | //创建课堂 | 292 | //创建课堂 |
@@ -347,6 +346,7 @@ class Main { | @@ -347,6 +346,7 @@ class Main { | ||
347 | addClass(_data){ | 346 | addClass(_data){ |
348 | loger.log('创建课堂成功') | 347 | loger.log('创建课堂成功') |
349 | _managementHomePageApe.detailPage(); | 348 | _managementHomePageApe.detailPage(); |
349 | + _homeApe.isLocalStorage(); | ||
350 | } | 350 | } |
351 | //预约成功重新渲染数据 | 351 | //预约成功重新渲染数据 |
352 | orderFinish(){ | 352 | orderFinish(){ |
@@ -363,7 +363,6 @@ class Main { | @@ -363,7 +363,6 @@ class Main { | ||
363 | }else{ | 363 | }else{ |
364 | _idHref = window.location.href.split('.')[0].split('//')[1]; | 364 | _idHref = window.location.href.split('.')[0].split('//')[1]; |
365 | } | 365 | } |
366 | - loger.log(_idHref,'111111111') | ||
367 | let userType = window.localStorage.getItem('userType')||0; | 366 | let userType = window.localStorage.getItem('userType')||0; |
368 | let loginName = window.localStorage.getItem('loginName')|| ''; | 367 | let loginName = window.localStorage.getItem('loginName')|| ''; |
369 | let id = window.localStorage.getItem('id')|| ''; | 368 | let id = window.localStorage.getItem('id')|| ''; |
@@ -191,19 +191,36 @@ class ClassDataProxy { | @@ -191,19 +191,36 @@ class ClassDataProxy { | ||
191 | //计算时间戳倒计时 | 191 | //计算时间戳倒计时 |
192 | static getTimeCountDown(start,end){ | 192 | static getTimeCountDown(start,end){ |
193 | 193 | ||
194 | +/* | ||
195 | + var date1 = new Date('2013/04/02 18:00') | ||
196 | + var date2 = new Date('2013/04/02 19:22:21') | ||
197 | + | ||
198 | + var s1 = date1.getTime(),s2 = date2.getTime(); | ||
199 | + var total = (s2 - s1)/1000; | ||
200 | + | ||
201 | + | ||
202 | + var day = parseInt(total / (24*60*60));//计算整数天数 | ||
203 | + var afterDay = total - day*24*60*60;//取得算出天数后剩余的秒数 | ||
204 | + var hour = parseInt(afterDay/(60*60));//计算整数小时数 | ||
205 | + var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小时数后剩余的秒数 | ||
206 | + var min = parseInt(afterHour/60);//计算整数分 | ||
207 | + var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后剩余的秒数*/ | ||
208 | + | ||
209 | + //当前时间 | ||
194 | let newDate = Date.parse(new Date()); | 210 | let newDate = Date.parse(new Date()); |
195 | //开始时间 | 211 | //开始时间 |
196 | let newTime = Date.parse(new Date(start)) | 212 | let newTime = Date.parse(new Date(start)) |
197 | //结束时间 | 213 | //结束时间 |
198 | let endTime = Date.parse(new Date(end)) | 214 | let endTime = Date.parse(new Date(end)) |
199 | 215 | ||
200 | - | ||
201 | let t = newDate - endTime; | 216 | let t = newDate - endTime; |
202 | let y = newDate - newTime; | 217 | let y = newDate - newTime; |
203 | 218 | ||
204 | - let hour=Math.floor(t/1000/60/60%24); | ||
205 | - let min=Math.floor(t/1000/60%60); | ||
206 | - let sec=Math.floor(t/1000%60); | 219 | + let newY = Math.abs(y) |
220 | + | ||
221 | + let hour=Math.floor(newY/1000/60/60%24); | ||
222 | + let min=Math.floor(newY/1000/60%60); | ||
223 | + let sec=Math.floor(newY/1000%60); | ||
207 | 224 | ||
208 | if (hour < 10) { | 225 | if (hour < 10) { |
209 | hour = "0" + hour; | 226 | hour = "0" + hour; |
@@ -214,17 +231,18 @@ class ClassDataProxy { | @@ -214,17 +231,18 @@ class ClassDataProxy { | ||
214 | if (sec < 10) { | 231 | if (sec < 10) { |
215 | sec = "0" + sec; | 232 | sec = "0" + sec; |
216 | } | 233 | } |
217 | - | 234 | + console.log('ssssssssssssss',t) |
218 | if(t < 0){ | 235 | if(t < 0){ |
219 | - if(y < 0){ | 236 | + if( y < 0){ |
220 | return hour + ":" + min + ":" + sec; | 237 | return hour + ":" + min + ":" + sec; |
221 | - | ||
222 | }else{ | 238 | }else{ |
223 | return '马上加入'; | 239 | return '马上加入'; |
224 | } | 240 | } |
225 | }else{ | 241 | }else{ |
226 | return '已结束'; | 242 | return '已结束'; |
227 | } | 243 | } |
244 | + | ||
245 | + | ||
228 | } | 246 | } |
229 | //判断是否是今天 | 247 | //判断是否是今天 |
230 | static getTimeDay(start){ | 248 | static getTimeDay(start){ |
-
请 注册 或 登录 后发表评论