publisher.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. <ion-view view-title="">
  2. <div class="bar bar-header" ng-class="{'bar-header-blue':showHeader}"
  3. style="background-color:transparent;background-image: none;">
  4. <button class="button button-icon icon ion-ios-arrow-left" ng-click="gobackpage(info)"
  5. style="color:#fff;"></button>
  6. </div>
  7. <ion-content delegate-handle="publisherContent" on-scroll="getPosition()">
  8. <div class="in-header">
  9. <div class="cover">
  10. </div>
  11. <div class="detail">
  12. <div class="detail-avatar">
  13. <!--<img ng-src="{{imgUrl+avaterPath+info.photo}}" onerror="javascript:this.src='./img/admin_picter.jpg';">-->
  14. <img ng-src="{{info.photo|imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  15. <span class="psrenzheng" ng-if="false"></span>
  16. </div>
  17. <div class="detail-name">
  18. <b>{{name}}</b>
  19. <span style="padding-left:10px;color:#F7642D;">
  20. <i ng-repeat="i in range(stars) track by $index" class="iconfont-like-tags"></i>
  21. </span>
  22. </div>
  23. <div class="detail-identify" ng-if="labelLists.length>0">
  24. <span>认证</span>
  25. <em ng-repeat="label in labelLists track by $index" ng-bind="label.labelName"></em>
  26. </div>
  27. <div class="detail-identify" ng-if="category!=''">
  28. <span>领域</span>
  29. <em ng-bind="category"></em>
  30. </div>
  31. <div class="detail-desc" ng-if="intro.length>0">
  32. {{intro}}
  33. </div>
  34. <div class="detail-desc" ng-if="intro==undefined||intro.length==''">
  35. 暂无简介
  36. </div>
  37. <ul class="detail-fans" ng-if="userId==id">
  38. <li ng-click="gotoFanCenter('personal');">
  39. <span class="fans-num">{{fansNmb==undefined?0:fansNmb}}</span>
  40. <span class="fans-name">粉丝</span>
  41. </li>
  42. <li ng-click="gotoFanCenter('activity');">
  43. <span class="zan-num">{{focusNmb==undefined?0:focusNmb}}</span>
  44. <span class="zan-name">关注</span>
  45. </li>
  46. </ul>
  47. <ul class="detail-fans" ng-if="userId!=id">
  48. <li ng-click="gotoFanCenter('personal');">
  49. <span class="fans-num">{{fansNmb==undefined?0:fansNmb}}</span>
  50. <span class="fans-name">粉丝</span>
  51. </li>
  52. <li ng-click="gotoFanCenter('activity');">
  53. <span class="zan-num">{{focusNmb==undefined?0:focusNmb}}</span>
  54. <span class="zan-name">关注</span>
  55. </li>
  56. </ul>
  57. <ul class="insBtnAction">
  58. <!-- <li ng-if="userId!=id&&userId!=''">-->
  59. <!-- <button type="button" class="weChatAction" ng-click="sendMessage()">私信</button>-->
  60. <!-- </li>-->
  61. <li ng-if="false" ng-click="goNextPage()">
  62. <button type="button" class="weChatAction">编辑资料</button>
  63. </li>
  64. <li ng-if="userId!=id&&userId!=''">
  65. <button type="button" class="user-concern unwatched">
  66. <a href="javascript:void(0);">
  67. <em ng-click="A_Concerned()" ng-if="isfocus==1">已关注</em>
  68. <em ng-click="A_Concerned()" ng-if="isfocus==2">关注</em>
  69. </a>
  70. <span>
  71. <b>|</b>
  72. <i class="ion-arrow-down-b"></i>
  73. </span>
  74. </button>
  75. </li>
  76. </ul>
  77. </div>
  78. </div>
  79. <!-- 资料-->
  80. <div style="position:relative;top: 2px;" id="publisher_view">
  81. <p class="publisher_Data" ng-if="data.length>0">{{data}}</p>
  82. <a class="item" ng-if="orgName.length>0"><span>机构名</span><em>{{orgName}}</em></a>
  83. <a class="item" ng-if="orgType!=undefined"><span>机构类型</span><em>{{orgType==1?'企业':'学校'}}</em></a>
  84. <a class="item" ng-if="region.length>0"><span>所在地区</span><em>{{region}}</em></a>
  85. <a class="item" ng-if="contactnumber.length>0"><span>联系电话</span><em>{{contactnumber}}</em></a>
  86. </div>
  87. <div ng-repeat="item in allList track by $index" ng-init="mainIndex=$index"
  88. ng-if="item.name!='发布的资源' && item.list.length>0">
  89. <div class="personal-homepage">
  90. <i class="iconfont-liebiao"></i>
  91. <span ng-bind="item.name"></span>
  92. </div>
  93. <div>
  94. <div class="successArrangeWrap failedList task-block resource-block" style="postion:relative"
  95. ng-repeat="resource in item.showList track by $index" ng-init="subIndex=$index"
  96. ng-click="goResourceDetail(resource, 0)" style="margin:0 auto 15px;height:100px;">
  97. <div class="companyListWrap resourceListWrap">
  98. <!--<img ng-src="{{imgUrl+resource.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">-->
  99. <div class="companyContent">
  100. <h5>
  101. <span ng-bind="resource.title||resource.name"></span>
  102. <em class="titS0" ng-if="resource.ishigh==1">高新企业</em>
  103. </h5>
  104. <span class="task-block-gray task-abstract-width task-abstract" ng-if="item.name=='接取的任务'">
  105. 简介:{{resource.content}}
  106. </span>
  107. <em class="review-num" ng-if="item.name == '走访的企业'">
  108. {{resource.createtime| datesubstring10}}
  109. </em>
  110. </div>
  111. </div>
  112. <div style="postion:absolut">
  113. <ul class="task-block-label">
  114. <li ng-repeat="label in resource.labelObj||resource.otherObj" ng-bind="label.labelName">
  115. {{label.labelName}}
  116. </li>
  117. </ul>
  118. </div>
  119. <div class="task-block-bottom" ng-if="item.name == '接取的任务'">
  120. <div>
  121. <i class="iconfont-yuan"></i>
  122. <span>{{resource.capitalScale? resource.capitalScale+'万':'面议'}}</span>
  123. </div>
  124. <div>{{resource.publishTime| datesubstring10}}</div>
  125. </div>
  126. <div ng-if="item.name == '参加的活动'">
  127. <div style="font-size:0.25rem;">
  128. 活动时间:{{resource.createtime| datesubstring10}}-{{resource.endtime| datesubstring10}}
  129. </div>
  130. <div class="activity-block-bottom">
  131. <span>活动类型:{{resource.type == "5921" ? "会议" : resource.type == "5922" ? "培训" : "产学研活动"}}</span>
  132. <span class="activity-status"
  133. ng-class="{'color-red':resource.status==5300,'color-blue':resource.status==5301,'color-gray':resource.status==5302||resource.status==5305}">{{resource.status==5300?'报名中':resource.status==5301?'进行中':resource.status==5302?'已结束':resource.status==5305?'已取消':''}}</span>
  134. </div>
  135. </div>
  136. </div>
  137. <div class="empty_p" ng-if="item.list.length>3 && item.showList.length != len"
  138. ng-click="showMoreResource(mainIndex)" style="margin-bottom:10px;">
  139. 查看更多>>
  140. </div>
  141. </div>
  142. </div>
  143. <div ng-show="otherResource.length>0">
  144. <div ng-repeat="item in allList track by $index" ng-init="mainIndex=$index" ng-if="item.name=='发布的资源'">
  145. <div class="personal-homepage">
  146. <i class="iconfont-liebiao"></i>
  147. <span ng-bind="item.name"></span>
  148. </div>
  149. </div>
  150. <ion-scroll direction="x" id="click-position" scrollbar-x="false" delegate-handle="clickButton">
  151. <ul class="click-button" id="click-button1">
  152. <li ng-repeat="res in otherResource"
  153. ng-class="{'resource-active':res.active,'click-button-item':true}"
  154. ng-click="changeActiveTitle($index)">{{res.name}}
  155. </li>
  156. </ul>
  157. </ion-scroll>
  158. <div class="successArrangeWrap failedList task-block resource-block"
  159. ng-repeat="resource in otherResourceList.list" ng-click="goResourceDetail(resource, 1)"
  160. style="margin:0 auto 15px;">
  161. <div class="companyListWrap resourceListWrap">
  162. <img ng-src="{{imgUrl+resource.logo | imgfilter}}"
  163. onerror="javascript:this.src='./img/admin_picter.jpg';">
  164. <div class="companyContent">
  165. <h5><span ng-bind="resource.title"></span><em class="titS0"
  166. ng-if="resource.ishigh==1">高新企业</em></h5>
  167. </div>
  168. </div>
  169. <ul class="task-block-label">
  170. <li ng-repeat="label in resource.otherObj|limitTo:3"
  171. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  172. </ul>
  173. <div class="commentPoint">
  174. <span ng-class="{'sml-rank-stars':true}">
  175. <a class="sml-strY" style="width:{{100*resource.compositescore/5}}%"></a>
  176. </span>
  177. <em class="review-score"><b ng-bind="resource.compositescore"></b>分</em>
  178. <em class="review-num">{{resource.timestamp| datesubstring10}}</em>
  179. </div>
  180. <i class="ion-ios-arrow-right moreRightButton"></i>
  181. </div>
  182. </div>
  183. </ion-content>
  184. </ion-view>