activityCenter.html 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <ion-view style="background-color:#fff;">
  2. <div class="bar bar-header" style="background-image: none;background-color: #5BABE6;">
  3. <div class="button button-icon icon pus_blue" ng-click="goback()"></div>
  4. <button class="button button-icon icon goback whiteGoBack" ng-click="goback()"></button>
  5. <h1 class="bar_title" style="color: #fff">活动中心</h1>
  6. </div>
  7. <ion-content style="overflow-x:hidden;overflow-y:visible;" class="has-header">
  8. <ul>
  9. <li ng-class="{'activityFlooWrap':true,'havenSignUp':act.status!=0}" ng-repeat="act in activitylist track by $index">
  10. <div class="activityFloor">
  11. <h2><em>[活动]</em>{{act.title}}</h2>
  12. <small ng-if="act.activitystatus==1">报名剩余{{act.activityLeaveDays}}天</small>
  13. <small ng-if="act.activitystatus==2" class="hasGameOver">报名已截止</small>
  14. <small ng-if="act.activitystatus==3||act.activitystatus==4">活动进行中</small>
  15. <small ng-if="act.activitystatus==5" class="hasGameOver">已结束</small>
  16. </div>
  17. <div class="activityFloorMiddle">
  18. <img ng-if="act.logo!=undefined&&act.logo!=''" ng-src="{{act.logo}}">
  19. </div>
  20. <div class="sTit">
  21. <ul class="sTitWrap">
  22. <li>
  23. <span><em>活动时间:</em>{{act.visitclosingdate | datesubstring10}}</span>
  24. </li>
  25. <li>
  26. <span><em>主办单位:</em>{{act.hostunit}}</span>
  27. </li>
  28. </ul>
  29. </div>
  30. <!--我的最近活动-->
  31. <ul class="fastEntranceWrap" style="border-radius: 0;top: 0;">
  32. <li ng-click="goNextPage(butu.setupid,act)" ng-repeat="butu in act.roleActivitySetupList">
  33. <i class="{{checkClass(butu.setupid)}}"></i>
  34. <span>{{butu.funcname}}
  35. <em class="SoColorNum" ng-if="butu.setupid==1&&act.unReadNotifyTotalCount>0">({{act.unReadNotifyTotalCount}})</em>
  36. <em class="SoColorNum" ng-if="butu.setupid==6&&act.entStaComCount>0">({{act.entStaComCount}})</em>
  37. <em class="SoColorNum" ng-if="butu.setupid==18&&act.entStaSchCount>0">({{act.entStaSchCount}})</em>
  38. </span>
  39. </li>
  40. </ul>
  41. </li>
  42. </ul>
  43. <div class="emptyDiscussDatelistWrap" ng-if="activitylist==undefined||activitylist.length==0;">
  44. <i class="empty_discussDatelist"></i>
  45. <p class="empty_p">亲,没有活动哦~</p>
  46. </div>
  47. <p style="text-align: center; color: #a6a6a7;margin-top: 40px;" ng-if="activitylist.length>0">没有更多了哦~</p>
  48. </ion-content>
  49. </ion-view>
  50. <!--签到弹窗-->
  51. <div class="bdr-bottom" ng-if="showtoast">
  52. <div class="bdr-container">
  53. <div class="successArrangeWrap failedList" >
  54. <div style="background: url({{imgUrl+userinfo.photo}})" class="bdr-filter"></div>
  55. <div class="companyListWrap">
  56. <img ng-src="{{userinfo.photo|imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  57. <div class="companyContent">
  58. <h5 ng-bind="userinfo.name"></h5>
  59. </div>
  60. <div class="companyContent telContent">
  61. <h5 ng-bind="userinfo.mobile"></h5>
  62. </div>
  63. <div class="companyContent telContent">
  64. <h5 ng-bind="userinfo.universityname"></h5>
  65. </div>
  66. </div>
  67. <ul class="teacherCategoryList">
  68. <li ng-if="userinfo.category!=''" ng-bind="userinfo.category"></li>
  69. </ul>
  70. </div>
  71. <button class="btn-Sign" type="button" ng-click="tempCheckin()">签到</button>
  72. <!--删除按钮-->
  73. <button class="btn-hide ion-android-close" type="button" ng-click="btnHide()"></button>
  74. </div>
  75. </div>
  76. <!--奇葩简单参与报名-->
  77. <script id="templates/modal.html" type="text/ng-template">
  78. <div class="modal" id="ChannelAdd">
  79. <ion-content class="category-content" style="width:100%;margin: 0 auto;bottom: 0;padding:0;">
  80. <div class="bdr-bottom" ng-if="true">
  81. <div class="bdr-container" style="width: 100%;top: 0;height: 100%;transform: translateY(0);border-radius: 0;">
  82. <div class="successArrangeWrap failedList" >
  83. <div style="background: url({{imgUrl+userinfo.photo}})" class="bdr-filter"></div>
  84. <div class="companyListWrap">
  85. <img ng-src="{{userinfo.photo|imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  86. </div>
  87. </div>
  88. <form name="activitySchedule_form" action="" id="activitySchedule_form">
  89. <span class="ul_form_span">
  90. 报名信息填写<i class="icon ion-ios-compose-outline act_write"></i>
  91. </span>
  92. <ul>
  93. <li><span><sup>*</sup>姓名</span><input type="text" placeholder="请填写姓名" ng-model="userinfo.name"></li>
  94. <li><span>联系方式</span><input type="text" placeholder="请填写电话" ng-model="userinfo.mobile"></li>
  95. <li><span><sup>*</sup>所属院校</span>
  96. <input type="text" placeholder="请填写所属院校" ng-model="userinfo.university">
  97. </li>
  98. <li>
  99. <span>研究领域</span>
  100. <i class="icon ion-ios-arrow-right activity_schedule_i" ng-click="showDockingStatus()"></i>
  101. <input type="text" placeholder="请选择研究领域" style="padding-right: 12px;" ng-model="userinfo.category" readonly="readonly" id="activitySchedule_state" ng-click="showDockingStatus()"/>
  102. </li>
  103. </ul>
  104. </form>
  105. <button class="btn-Sign" type="button" ng-click="tempCheckin()">签到</button>
  106. </div>
  107. <!--取消报名按钮-->
  108. <button class="btn-hide modelCloseSignUp" type="button" ng-click="closeCategoryModal()">取消</button>
  109. </div>
  110. </ion-content>
  111. </div>
  112. </script>