technicalBrokerTaskListContent.html 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <ion-view view-title="培训详情页">
  2. <div class="bar bar-header" style="border-bottom: 1px solid #e6e6e7;">
  3. <div class="button button-icon icon pus_blue" ng-click="goback()"></div>
  4. <button class="button button-icon icon goback" ng-click="goback()"></button>
  5. <h3 class="DockingTheme_h3 resource_h3" ng-bind="trainModel.title"></h3>
  6. </div>
  7. <ion-content style="overflow-x:hidden;overflow-y:visible; background-color: #fff;" class="has-header activitySurvey">
  8. <!--已报名企业数-->
  9. <div class="activityArrange_div">
  10. <ul>
  11. <li ng-class="{'technicalWrap':true}" style="box-shadow: none;max-height:none;">
  12. <div class="item-line item-line--bottom">
  13. <img ng-src="{{trainModel.creatorphoto|imgfilter}}" alt="" class="head-img">
  14. <div class="taskPublisherWrap">
  15. <span class="item-source">
  16. <span class="item-source-link">{{trainModel.creatorname}}</span>
  17. </span>
  18. <span class="technicalNoticBg"><em ng-bind="trainModel.signupbegindate"></em>发布</span>
  19. </div>
  20. <small ng-if="traininfo.isedit==1">
  21. <button class="editTechnicalTask" ng-click="editTechnicalTask()"><i class="ion-edit"></i>编辑</button>
  22. </small>
  23. </div>
  24. <div class="activityFloorMiddle technicalFloorMiddle" ng-click="goTaskContent()">
  25. <img ng-if="true" ng-src="{{trainModel.firstpic|imgfilter}}">
  26. <div class="course-label">
  27. <label>{{trainModel.traintypename}}</label>
  28. </div>
  29. </div>
  30. <h3 class="course-card-name" ng-click="goTaskContent()">{{trainModel.title}}</h3>
  31. <p class="technicalBrokerContentDetail" ng-bind="trainModel.content">
  32. </p>
  33. <div class="course-card-bottom">
  34. <div class="course-card-info">
  35. <span><i class="icon-set_sns ion-location" ng-bind="trainModel.areaname+' '+trainModel.detailaddress"></i></span>
  36. <span>培训时间:<i class="icon-set_sns ion-clock" ng-bind="trainModel.trainbegintime"></i></span>
  37. <span class="course-star-box"><i class="icon-star2 on"></i><i class="icon-star2 on"></i><i class="icon-star2 on"></i><i class="icon-star2 on"></i><i class="icon-star2 on"></i></span>
  38. </div>
  39. <div class="course-card-info">
  40. <span>报名截止时间:<i class="icon-set_sns ion-clock" ng-bind="trainModel.signupenddate | datesubstring10"></i></span>
  41. </div>
  42. </div>
  43. <div class="course-card-bottom">
  44. <div class="course-card-info">
  45. <span>
  46. <div class="activityFloor">主办方:</div>
  47. </span>
  48. <span>
  49. <div class="activityFloor">{{trainModel.sponsorlist[0].sponsorname}}</div>
  50. </span>
  51. </div>
  52. </div>
  53. <div class="price-info">
  54. <span class="current-price-wrapper">
  55. <div class="activityFloor">
  56. <small ng-if="traininfo.trainstatus==1">报名剩余{{trainModel.trainLeaveDays}}天</small>
  57. <small ng-if="traininfo.trainstatus!=1" class="hasGameOver">{{trainModel.trainstatusname}}</small>
  58. </div>
  59. </span>
  60. <span class="bottom-right-info">参与数:<em>{{trainModel.signupcount}}</em></span>
  61. </div>
  62. </li>
  63. </ul>
  64. <div class="statistics_header technicalOtherBottom">
  65. <span ng-class="{'arrange_message':act==0,'col-demo':true,'main-select':true,'arrange_tab':true}" ng-click="changeAct(0)" style="width:50%;text-align: center;">
  66. <a>协办方</a>
  67. <em><i>{{trainModel.cosponsorlist.length}}</i>个</em>
  68. </span>
  69. <span ng-class="{'arrange_message':act==1,'col-demo':true,'main-select':true,'arrange_tab':true}" ng-click="changeAct(1)" style="width:50%;text-align: center;">
  70. <a>讲师</a>
  71. <em><i>{{trainModel.lecturerlist.length}}</i>个</em>
  72. </span>
  73. </div>
  74. <!--协办方列表-->
  75. <div ng-if="act==0" class="activityArrange_div">
  76. <ul class="successArrangeWrap ArrangeTeacherWrap">
  77. <li class="teacherListWrap" ng-repeat="cosponsor in trainModel.cosponsorlist track by $index" style="height: auto;overflow: hidden;">
  78. <img ng-src="{{cosponsor.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  79. <div class="teacherContent">
  80. <h5><span ng-bind="cosponsor.sponsorname"></span></h5>
  81. </div>
  82. <ul class="teacherCategoryList">
  83. <li ng-if="univ.unit_type_name!=undefined&&univ.unit_type_name!=''" ng-bind="univ.unit_type_name"></li>
  84. </ul>
  85. </li>
  86. </ul>
  87. <div class="emptyDiscussDatelistWrap" ng-if="trainModel.cosponsorlist==undefined||trainModel.cosponsorlist.length==0;">
  88. <i class="empty_discussDatelist"></i>
  89. <p class="empty_p">亲,还没有协办方哦~</p>
  90. </div>
  91. <p style="text-align: center; color: #a6a6a7;margin-top: 40px;" ng-if="actstatistics.joinSchList.length>0">没有更多了哦~</p>
  92. </div>
  93. <!--讲师列表-->
  94. <div ng-if="act==1" class="activityArrange_div">
  95. <ul class="successArrangeWrap ArrangeTeacherWrap">
  96. <li class="teacherListWrap" ng-repeat="lecturer in trainModel.lecturerlist track by $index" style="height: auto;overflow: hidden;">
  97. <img ng-src="{{lecturer.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  98. <div class="teacherContent">
  99. <h5><span ng-bind="lecturer.lecturername"></span></h5>
  100. </div>
  101. <ul class="teacherCategoryList">
  102. <li ng-if="univ.star_type_name!=undefined&&univ.star_type_name!=''" ng-bind="univ.star_type_name"></li>
  103. </ul>
  104. </li>
  105. </ul>
  106. <div class="emptyDiscussDatelistWrap" ng-if="technicalTeachers==undefined||technicalTeachers.length==0;">
  107. <i class="empty_discussDatelist"></i>
  108. <p class="empty_p">亲,还没有讲师哦~</p>
  109. </div>
  110. <p style="text-align: center; color: #a6a6a7;margin-top: 40px;" ng-if="actstatistics.joinSchList.length>0">没有更多了哦~</p>
  111. </div>
  112. </div>
  113. </ion-content>
  114. <ion-footer-bar style="padding: 0;">
  115. <!--去报名-->
  116. <button ng-if="!notic.isEnterTask" ng-class="{'enterTechnicalTaskBottomBtn':true,'notenterTechnicalTask':!notic.isEnterTask}">报名</button>
  117. <button ng-if="notic.isEnterTask" ng-class="{'enterTechnicalTaskBottomBtn':true,'notenterTechnicalTask':notic.isEnterTask}">已报名</button>
  118. </ion-footer-bar>
  119. </ion-view>