activitiesHoll.html 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <ion-view style="background-color:#fff" title="活动大厅">
  2. <div class="bar bar-header bar-header-blue">
  3. <div class="button button-icon icon pus_blue"></div>
  4. <button class="button button-icon icon goback whiteGoBack noneContent" ng-click="goBackWhere()"></button>
  5. <h1 ng-if="defaultLan == 'Chinese'" class="bar_title" style="color: #fff">活动大厅</h1>
  6. <h1 ng-if="defaultLan == 'English'" class="bar_title" style="color: #fff">Activities Holl</h1>
  7. </div>
  8. <ul class="task-holl-title bar-header-blue">
  9. <li ng-repeat="titleList in taskHollList" ng-class="{'taskholl-active':titleList.selected}"
  10. ng-click="changeSelected($index)">{{titleList.title}}</li>
  11. </ul>
  12. <div class="searchHomeChatWrapFloor" ng-if="isShowSearchButton">
  13. <div class="searchFriend" ng-click="showSearchButtonLeft()">
  14. <span ng-if="defaultLan == 'English'"><i class="ion-ios-search"></i>search</span>
  15. <span ng-if="defaultLan == 'Chinese'"><i class="ion-ios-search"></i>搜索</span>
  16. </div>
  17. </div>
  18. <div class="searchHomeChatWrapFloor" ng-if="!isShowSearchButton">
  19. <div class="searchFriend">
  20. <span style="width: 100%;">
  21. <i class="ion-ios-search" style="position: absolute;left: 12px;top: 5px;z-index: 5;"></i>
  22. <!--<input placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key" ng-change="fixKey()" ng-focus="showFunc()" autofocus="autofocus" autocomplete="on">-->
  23. <input ng-if="defaultLan == 'Chinese'" placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key"
  24. ng-keypress="($event.which === 13)?getData():0" ng-focus="showFunc()" autofocus="autofocus" autocomplete="on">
  25. <input ng-if="defaultLan == 'English'" placeholder="search" class="showSearchInput" ng-model="keyfilter.key"
  26. ng-keypress="($event.which === 13)?getData():0" ng-focus="showFunc()" autofocus="autofocus" autocomplete="on">
  27. <i class="icon ion-close-circled placeholder-icon" style="right:7px;position: absolute;top: 5px;"
  28. ng-click="clearSearch()"></i>
  29. </span>
  30. </div>
  31. </div>
  32. <!--<ul class="search-label-box">-->
  33. <!--<li ng-class="{'search-label':true,'search-label-selected':labelItem.isSelected}" ng-repeat="labelItem in labelList" ng-click="getTaskList(labelItem.itemvalue,$index)" ng-bind="labelItem.itemkey"></li>-->
  34. <!--</ul>-->
  35. <!--<div class="searchHomeChatWrapFloor" ng-if="!isapp">-->
  36. <!--<div ng-repeat="list in filterList" ng-init="outerIndex=$index" class="page-filterlist-box">-->
  37. <!--<div class="filterlist-title">{{list.title}}</div>-->
  38. <!--<ul class="filter-items">-->
  39. <!--<li ng-repeat="item in list.items track by $index" ng-class="{'list-item':true,'selected-item':item.selected}" ng-click="selectByLabel(outerIndex,$index)">{{item.labelName}}</li>-->
  40. <!--</ul>-->
  41. <!--</div>-->
  42. <!--</div>-->
  43. <ion-content ng-class="{'task-android-header':true,'task-ios-header':isIos}" scroll="true"
  44. delegate-handle="privateContent">
  45. <ion-refresher pulling-text="" on-refresh="refreshData()" class="home_refresh tabs_refresh" refreshing-text=""
  46. pulling-icon-color="#3385ff" refreshing-icon="ion-checkmark-circled"
  47. refreshing-icon-color="#3385ff"></ion-refresher>
  48. <ul style="position: relative">
  49. <li ng-repeat="list in allData track by $index" class="task-block activity-block" ng-click="goToTaskDetail(list)">
  50. <div class="activity-block-title">
  51. <div>
  52. <img ng-src="{{list.logo | imgfilter}}" onerror="javascript:this.src='./img/co2-small.png';">
  53. </div>
  54. <div class="activity-block-detail">
  55. <span class="activity-title">{{list.name}}</span>
  56. <p class="task-block-gray task-abstract-width task-abstract" ng-bind-html="list.content"></p>
  57. </div>
  58. </div>
  59. <div style="font-size:0.25rem;" ng-if="defaultLan == 'Chinese'">活动时间:{{list.organizeTime}}</div>
  60. <div style="font-size:0.25rem;" ng-if="defaultLan == 'English'">activity time:{{list.organizeTime}}</div>
  61. <div class="activity-block-bottom">
  62. <div>
  63. <span ng-if="defaultLan == 'Chinese'">活动类型:{{list.typename}}</span>
  64. <span ng-if="defaultLan == 'English'">activity type:{{list.typename}}</span>
  65. </div>
  66. <div>
  67. <span ng-if="defaultLan == 'Chinese'" class="activity-status"
  68. ng-class="{'color-red':list.status==5300,'color-blue':list.status==5301,'color-gray':list.status==5302||list.status==5305}">{{list.status==5300?'报名中':list.status==5301?'进行中':list.status==5302?'已结束':list.status==5305?'已取消':''}}</span>
  69. <span ng-if="defaultLan == 'English'" class="activity-status"
  70. ng-class="{'color-red':list.status==5300,'color-blue':list.status==5301,'color-gray':list.status==5302||list.status==5305}">{{list.status==5300?'The
  71. registration
  72. of':list.status==5301?'underway':list.status==5302?'finished':list.status==5305?'canceled':''}}</span>
  73. </div>
  74. </div>
  75. <!--<ul class="task-block-label">-->
  76. <!--<li ng-repeat="label in list.labelObj|limitTo:3 track by $index" ng-bind="label.labelName"></li>-->
  77. <!--</ul>-->
  78. <!--<div class="task-block-bottom">-->
  79. <!--<div>-->
  80. <!--<i class="iconfont-yuan"></i> <span>{{list.otherObj.capitalScale?list.otherObj.capitalScale+'万':'面议'}}</span>&nbsp;-->
  81. <!--<i class="iconfont-comment"></i> <span>{{list.commcount}}次</span>-->
  82. <!--</div>-->
  83. <!--<div>{{list.publishTime| datesubstring10}}</div>-->
  84. <!--</div>-->
  85. <!--<div class="task-publisher">-->
  86. <!--<div class="task-block-photo">-->
  87. <!--<img ng-src="{{list.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">-->
  88. <!--</div>-->
  89. <!--<div>{{list.companyname+' '+list.username}}</div>-->
  90. <!--</div>-->
  91. <!--<div class="task-status">-->
  92. <!--<div ng-class="{'task-status-color1':list.otherObj.action==5320,'task-status-color2':list.otherObj.action==5321||list.otherObj.action==5322,'task-status-color3':list.otherObj.action==5323||list.otherObj.action==5325}" ng-bind="list.otherObj.actionCHN"></div>-->
  93. <!--</div>-->
  94. <div ng-if="defaultLan == 'Chinese'">
  95. <div class="task-award task-evaluate" ng-show="list.action3"
  96. ng-click="$event.stopPropagation();goToTaskAction(list,5324)">申请奖励</div>
  97. <div class="task-award task-evaluate" ng-show="list.action0"
  98. ng-click="$event.stopPropagation();goToTaskAction(list,5321,$index)">活动申请</div>
  99. <div class="task-evaluate" ng-show="list.action1"
  100. ng-click="$event.stopPropagation();goToTaskAction(list,5322)">对接录入</div>
  101. <div class="task-evaluate" ng-show="list.action2"
  102. ng-click="$event.stopPropagation();goToTaskAction(list,5323)">评价</div>
  103. <div class="task-evaluate task-finish" ng-show="list.action4"
  104. ng-click="$event.stopPropagation();goToTaskAction(list,5325)">完成</div>
  105. <div ng-if="list.noSuthority" class="no-suthority">密</div>
  106. </div>
  107. <div ng-if="defaultLan == 'English'">
  108. <div class="task-award task-evaluate" ng-show="list.action3"
  109. ng-click="$event.stopPropagation();goToTaskAction(list,5324)">Apply for reward</div>
  110. <div class="task-award task-evaluate" ng-show="list.action0"
  111. ng-click="$event.stopPropagation();goToTaskAction(list,5321,$index)">Activities to apply for</div>
  112. <div class="task-evaluate" ng-show="list.action1"
  113. ng-click="$event.stopPropagation();goToTaskAction(list,5322)">Docking entry</div>
  114. <div class="task-evaluate" ng-show="list.action2"
  115. ng-click="$event.stopPropagation();goToTaskAction(list,5323)">evaluate</div>
  116. <div class="task-evaluate task-finish" ng-show="list.action4"
  117. ng-click="$event.stopPropagation();goToTaskAction(list,5325)">accomplish</div>
  118. <div ng-if="list.noSuthority" class="no-suthority">thick</div>
  119. </div>
  120. </li>
  121. </ul>
  122. <br>
  123. <ion-infinite-scroll ng-if="showLoadMore" on-infinite="loadMore()" immediate-check="false" icon="" distance="1%">
  124. </ion-infinite-scroll>
  125. <div class="emptyDiscussDatelistWrap" style="top: 0;" ng-if="!showLoadMore&&allData.length!=0">
  126. <p ng-if="defaultLan == 'Chinese'" class="empty_p">亲,没有更多了哦~</p>
  127. <p ng-if="defaultLan == 'English'" class="empty_p">Dear,no more!</p>
  128. </div>
  129. <div class="emptyDiscussDatelistWrap" style="top: 0;" ng-if="noData">
  130. <p ng-if="defaultLan == 'Chinese'" class="empty_p">亲,还没有活动,去发布吧!</p>
  131. <p ng-if="defaultLan == 'English'" class="empty_p">Dear, there's no information yet.To submit!</p>
  132. </div>
  133. <br>
  134. <br>
  135. </ion-content>
  136. <div ng-if="isWechat" ng-show="showMessage" class="container">
  137. <div class="message-box">{{messageTitle}}</div>
  138. </div>
  139. </ion-view>
  140. <div class="button-box">
  141. <div class="celerityButton" ng-click="releaseActivity();">
  142. <!--新建记录-->
  143. <span ng-if="defaultLan == 'Chinese'">发布</span>
  144. <span ng-if="defaultLan == 'English'">submit</span>
  145. </div>
  146. </div>
  147. <style>
  148. </style>