privateResource.html 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612
  1. <ion-view>
  2. <!-- <div class="bar bar-header bar-header-blue">-->
  3. <!-- <div class="button button-icon icon pus_blue" ng-click="goback()"></div>-->
  4. <!-- <button class="button button-icon icon goback whiteGoBack noneContent" ng-click="goback()"></button>-->
  5. <!-- <h1 class="bar_title" style="color: #fff">{{privateName}}</h1>-->
  6. <!--<span class="DockingTheme_button ion-ios-search" ng-click="goResourceSearch()" style="font-size: 20px !important;right:45px;background-color: #fff;color: #756d6d;position: absolute;top:12px;"></span>-->
  7. <!--<span class="menueFilterSpan" ng-click="menueFilter()">筛选<i class="ion-android-menu"></i></span>-->
  8. <!-- <div class="buttons" ng-show="hasAuth" style="line-height:34px;padding:0 10px;color:#fff;font-size:19px">-->
  9. <!-- <div ng-if="showExportFlag" ng-click="showManagmentSheet()">-->
  10. <!-- <img ng-src="img/2020/manage.png" style="width:35px;height:35px;"/>-->
  11. <!-- <span style="line-height:34px;padding:0 10px;color:#fff;float: right;">管理</span>-->
  12. <!-- </div>-->
  13. <!-- <div ng-if="!showExportFlag">-->
  14. <!-- <span ng-click="showFinishlick()">完成</span>-->
  15. <!-- </div>-->
  16. <!-- </div>-->
  17. <!-- </div>-->
  18. <div class="toolbar-inside bar bar-header">
  19. <div class="icon ion-chevron-left toolbar-inside-lt" ng-click="goback()"></div>
  20. <div class="toolbar-inside-middle">
  21. <span>{{privateName}}</span>
  22. </div>
  23. <!-- <div class="toolbar-inside-rt">
  24. <button class="button button-clear button-energized"
  25. ng-click="onexportAllOrg()"
  26. ng-if="privateName=='企业库'"
  27. type="button">全部导出</button>
  28. </div> -->
  29. </div>
  30. <div class="arrange_header statistics_header" ng-if="restype != 44 && restype != 0">
  31. <span ng-class="{'arrange_message':act=='mytask','col-demo':true,'main-select':true,'arrange_tab':true}"
  32. ng-click="changeAct(1)" style="width:50%;text-align: center;">
  33. <a ng-if="defaultLan == 'Chinese'">全部{{privateContent}}</a>
  34. <em ng-if="defaultLan == 'Chinese'"><i>{{allpages.totalCount}}</i>个</em>
  35. <a ng-if="defaultLan == 'English'">All {{privateContent}}</a>
  36. <em ng-if="defaultLan == 'English'"><i>{{allpages.totalCount}}</i></em>
  37. </span>
  38. <span ng-class="{'arrange_message':act=='task','col-demo':true,'main-select':true,'arrange_tab':true}"
  39. ng-click="changeAct(0)" style="width:50%;text-align: center;">
  40. <a ng-if="defaultLan == 'Chinese'">收藏{{privateContent}}</a>
  41. <em ng-if="defaultLan == 'Chinese'"><i>{{mypages.totalCount}}</i>个</em>
  42. <a ng-if="defaultLan == 'English'">Collected {{privateContent}}</a>
  43. <em ng-if="defaultLan == 'English'"><i>{{mypages.totalCount}}</i></em>
  44. </span>
  45. </div>
  46. <div class="arrange_header statistics_header" ng-if="restype != 44 && restype == 0">
  47. <span ng-class="{'arrange_message':act=='mytask','col-demo':false,'main-select':false,'arrange_tab':false}"
  48. ng-click="changeAct(1)" style="width:50%;text-align: center;">
  49. <a>{{privateContent}}</a>
  50. <em ng-if="defaultLan == 'Chinese'"><i>{{allpages.totalCount}}</i>个</em>
  51. <em ng-if="defaultLan == 'English'"><i>{{allpages.totalCount}}</i></em>
  52. </span>
  53. </div>
  54. <div class="searchHomeChatWrapFloor" ng-if="isShowSearchButton">
  55. <div class="searchFriend" ng-click="showSearchButtonLeft()">
  56. <span ng-if="defaultLan == 'Chinese'"> <i class="ion-ios-search"></i>搜索</span>
  57. <span ng-if="defaultLan == 'English'"> <i class="ion-ios-search"></i>search</span>
  58. </div>
  59. </div>
  60. <div class="searchHomeChatWrapFloor" ng-if="!isShowSearchButton">
  61. <div class="searchFriend">
  62. <span style="width: 100%;">
  63. <i class="ion-ios-search" style="position: absolute;left: 12px;top: 5px;z-index: 5;"></i>
  64. <form ng-submit="searchResourceList()">
  65. <input placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key" autofocus="autofocus"
  66. autocomplete="on">
  67. <i class="icon ion-close-circled placeholder-icon" style="right:7px;position: absolute;top: 5px;"
  68. ng-click="clearSearch()"></i>
  69. </form>
  70. </span>
  71. </div>
  72. </div>
  73. <ion-content style="background-color: #fff;"
  74. ng-class="{'has-header commentScroll':true,'iosTopNum':isIos,'isWeb':isWeb,'ion-content-style':true}"
  75. delegate-handle="privateContent">
  76. <!-- <div ng-if="filterList.length > 0 && isWeb&&node!='330122000'||privateName!='企业库'"-->
  77. <!-- style="width: 95%;align-items: center;display: flex;margin: auto;">-->
  78. <!-- <div style="font-size: 18px;font-weight: bold;color: #7583FD;">已选</div>-->
  79. <!-- <div class="filter-items" ng-repeat="item in filterList" ng-init="outerIndex1=$index"-->
  80. <!-- style="display: inline-block;">-->
  81. <!-- <span style="padding: 5px;margin: 5px;">{{item.title}}</span>-->
  82. <!-- <li ng-repeat="label in item.items" ng-init="outerIndex2=$index" style="display: inline-block;"-->
  83. <!-- ng-class="{'list-item':true,'selected-item':label.isselect}" ng-if="label.isselect">-->
  84. <!-- <span>{{label.labelName}}</span>-->
  85. <!-- <span ng-click="removeResourceByItems(label)" style="font-size: 18px">x</span>-->
  86. <!-- <span ng-if="outerIndex2 != item.items.length-1" style="font-size: 18px">或</span><br>-->
  87. <!-- </li>-->
  88. <!-- <span ng-if="outerIndex1 != filterList.length-1" style="font-size: 18px">与</span><br>-->
  89. <!-- </div>-->
  90. <!-- </div>-->
  91. <div ng-repeat="list in filterList" ng-init="outerIndex=$index" class="page-filterlist-box"
  92. ng-if="isWeb&&node!='330122000'||privateName!='企业库'">
  93. <div class="filterlist-title">{{list.title}}</div>
  94. <ul class="filter-items">
  95. <li ng-repeat="item in list.items track by $index" ng-class="{'list-item':true,'selected-item':item.selected}"
  96. ng-click="selectByLabel(item, outerIndex,$index)">{{item.labelName}}
  97. </li>
  98. </ul>
  99. </div>
  100. <!-- <div ng-if="node=='330122000'">-->
  101. <!-- <h4>筛选</h4>-->
  102. <!-- <button ng-click="selectclick(list,$index)" ng-init="$index" ng-repeat="list in filterList" class="button button-small button-calm" ng-if="list.title!='潜力库'">{{list.title}}</button>-->
  103. <!-- <button ng-click="selectclick('','5')" class="button button-small button-calm">更多</button>-->
  104. <!-- </div>-->
  105. <!-- <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese' && node=='330122000'&&privateName=='企业库'">-->
  106. <!-- <div class="filterlist-title">筛选</div>-->
  107. <!-- <ul class="filter-items">-->
  108. <!-- <li ng-repeat="list in filterList" ng-init="$index" ng-if="list.title!='潜力库'&&list.title!='街道'"-->
  109. <!-- ng-class="{'list-item':true,'selected-item':list.title!='行业'?list.items[0].selected:''}"-->
  110. <!-- ng-click="list.title=='行业'?selectclick(list,$index):selectdive(list.items[0],$index,true)">-->
  111. <!-- {{list.title}}-->
  112. <!-- </li>-->
  113. <!-- &lt;!&ndash; <li ng-class="{'list-item':true}" ng-click="selectclick('','5')">更多</li> &ndash;&gt;-->
  114. <!-- </ul>-->
  115. <!-- </div>-->
  116. <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese' &&node=='330122000'&&filterList[2]">
  117. <div class="filterlist-title">{{filterList[2].title}}</div>
  118. <ul class="filter-items">
  119. <li ng-repeat="list in filterList[2].items track by $index"
  120. ng-class="{'list-item':true,'selected-item':list.selected}" ng-click="selectdive(list,$index)">
  121. {{list.labelName}}
  122. </li>
  123. </ul>
  124. </div>
  125. <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese'&&node=='330122000'?true:isWeb">
  126. <div class="filterlist-title">{{sortList.title}}</div>
  127. <ul class="filter-items">
  128. <li ng-repeat="list in sortList.items track by $index"
  129. ng-class="{'list-item':true,'selected-item':list.selected}" ng-click="selectBySort($index)">
  130. {{list.labelName}}
  131. </li>
  132. </ul>
  133. </div>
  134. <!--app中资源库的筛选条件放在此处-->
  135. <div class="buttons" ng-click="showSideBar()" ng-if="(app || isapp)&&defaultLan == 'Chinese'&&node!='330122000'">
  136. <span style="line-height:34px;color: #858585;font-size: 16px;float: right;padding-right: 10px">筛选</span>
  137. <img ng-src="img/2020/filter.png" style="width:35px;height:35px;float: right;" />
  138. </div>
  139. <!--我的企业-->
  140. <div ng-if="act=='task'" class="activityArrange_div">
  141. <ion-refresher ng-if="defaultLan == 'Chinese'" pulling-text="下拉更新" on-refresh="repeatLoad()" style="top:-30px;"
  142. class="home_refresh" refreshing-text="成功更新....." pulling-icon-color="#3385ff"
  143. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  144. <ion-refresher ng-if="defaultLan == 'English'" pulling-text="The drop-down update" on-refresh="repeatLoad()"
  145. style="top:-30px;" class="home_refresh" refreshing-text="Updated successfully....." pulling-icon-color="#3385ff"
  146. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  147. <div class="successArrangeWrap failedList task-block resource-block"
  148. ng-repeat="resource in contentlist[index].reslist track by $index" ng-click="goResourceDetail(resource,$index)"
  149. style="margin:30px 15px;height: 100px;">
  150. <div class="companyListWrap resourceListWrap PortfolioList" style="transform: translateY(-15px)">
  151. <img ng-src="{{imgUrl+resource.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  152. <div class="companyContent">
  153. <h5 ng-if="defaultLan == 'Chinese'">
  154. <span ng-bind="resource.title"></span>
  155. <em class="titS0" ng-if="resource.resource.ishigh==1">高新企业</em>
  156. </h5>
  157. <h5 ng-if="defaultLan == 'English'">
  158. <span ng-bind="resource.resource.title"></span>
  159. <em class="titS0" ng-if="resource.resource.ishigh==1">high-tech enterprise</em>
  160. </h5>
  161. <h6 ng-if="['需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  162. <span>{{resource.resource.school}}</span>
  163. </h6>
  164. </div>
  165. <span ng-if="defaultLan == 'Chinese'" ng-show="!resource.resource.by4&&hasAuth" class="resource-stick-top"
  166. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">置顶</span>
  167. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4&&hasAuth"
  168. class="resource-stick-top resource-stick-top-true"
  169. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">取消置顶</span>
  170. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4&&!hasAuth"
  171. class="resource-stick-top stick-fixed">置顶</span>
  172. <span ng-if="defaultLan == 'English'" ng-show="!resource.resource.by4&&hasAuth" class="resource-stick-top"
  173. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">to the top</span>
  174. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4&&hasAuth" class="resource-stick-top"
  175. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">Cancel the top</span>
  176. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4&&!hasAuth"
  177. class="resource-stick-top stick-fixed">to the top</span>
  178. <!-- <i class="ion-ios-arrow-right moreRightButton"></i>-->
  179. </div>
  180. <!--<ul class="teacherCategoryList ">-->
  181. <!--<li ng-if="resource.industry!=undefined&&resource.industry!=''" ng-bind="resource.industry"></li>-->
  182. <!--<li></li>-->
  183. <!--</ul>-->
  184. <ul class="task-block-label task-block-label-pr">
  185. <li ng-repeat="label in resource.labelObj" ng-bind="label.labelName">{{label.labelName}}</li>
  186. </ul>
  187. <div class="commentPoint">
  188. <em class="review-num">{{resource.updateTime| datesubstring10}}</em>
  189. </div>
  190. </div>
  191. <div ng-if="contentlist[index].reslist.length == 0" style="width: 100%;height:120px;position: relative;top:75px;">
  192. <i class="emptySource"></i>
  193. <p class="empty_p" ng-if="defaultLan == 'Chinese'">无相关内容</p>
  194. <p class="empty_p" ng-if="defaultLan == 'English'">No relevant content</p>
  195. </div>
  196. <ion-infinite-scroll immediate-check="false" ng-if="contentlist[index].isload && libtype != 0"
  197. on-infinite="loadMore(userid)" distance="10%">
  198. </ion-infinite-scroll>
  199. <span ng-if="loadmore && defaultLan == 'Chinese'" class="loadmoreSpan" style="padding-top:20px;">正在努力加载更多</span>
  200. <span ng-if="loadmore && defaultLan == 'English'" class="loadmoreSpan" style="padding-top:20px;">Trying to load
  201. more</span>
  202. <ion-infinite-scroll ng-if="loadmore"></ion-infinite-scroll>
  203. </div>
  204. <!--全部企业-->
  205. <div ng-if="act=='mytask'" class="activityArrange_div">
  206. <ion-refresher ng-if="defaultLan == 'Chinese'" pulling-text="下拉更新" on-refresh="repeatLoadAll()" style="top:-30px;"
  207. class="home_refresh" refreshing-text="成功更新....." pulling-icon-color="#3385ff"
  208. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  209. <ion-refresher ng-if="defaultLan == 'English'" pulling-text="The drop-down update" on-refresh="repeatLoadAll()"
  210. style="top:-30px;" class="home_refresh" refreshing-text="Updated successfully....." pulling-icon-color="#3385ff"
  211. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  212. <!-- <div>
  213. <div ng-repeat="item in Connections" ng-if="restype==item.restype" ng-click="jumyclick(item.url)" style="height: 48px;
  214. /*background-image: linear-gradient(90deg, #3C8CE7 , #00e6ff);*/
  215. background: #3B8BD0;
  216. margin: 10px 25px;
  217. display: flex;
  218. justify-content: space-between;
  219. cursor: pointer;
  220. align-items: center;
  221. border-radius: 5px;
  222. padding: 10px;">
  223. <h4 style="line-height: 48px;color: #FFFFFF">{{item.name}}</h4>
  224. <i class="ion-ios-arrow-right " style="font-size: 25px;color: #ffffff;"></i>
  225. </div>
  226. </div> -->
  227. <div class="successArrangeWrap failedList task-block resource-block"
  228. ng-repeat="resource in allcontentlist[index].reslist track by $index">
  229. <!-- 多选 -->
  230. <span ng-click="clickResource(resource)" ng-class="{'submit-mark':true,'bg-blue':resource.isselected}" class="submit-marks">
  231. <i class="icon ion-checkmark-round"></i>
  232. </span>
  233. <!-- 导出 -->
  234. <span ng-click="clickResource(resource)" ng-if="!showExportFlag"
  235. ng-class="{'submit-mark':true,'bg-blue':resource.isselected}" class="submit-marks">
  236. <i class="icon ion-checkmark-round"></i>
  237. </span>
  238. <div class="companyListWrap resourceListWrap PortfolioList"
  239. ng-click="goResourceDetail(resource.resource,$index)">
  240. <img ng-src="{{imgUrl+resource.resource.logo | imgfilter}}"
  241. onerror="javascript:this.src='./img/admin_picter.jpg';">
  242. <div class="companyContent">
  243. <h5 ng-if="defaultLan == 'Chinese'">
  244. <span>{{resource.resource.title.length>8&&isapp?resource.resource.title.slice(0,5)+'...':resource.resource.title}}</span>
  245. <em class="titS0" ng-if="resource.resource.ishigh==1">高新企业</em>
  246. </h5>
  247. <h5 ng-if="defaultLan == 'English'">
  248. <span ng-bind="resource.resource.title"></span>
  249. <em class="titS0" ng-if="resource.resource.ishigh==1">high-tech enterprise</em>
  250. </h5>
  251. <h6 ng-if="['需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  252. <span>{{resource.resource.school}}</span>
  253. </h6>
  254. </div>
  255. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4==null&&hasAuth"
  256. class="resource-stick-top"
  257. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">置顶</span>
  258. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4!=null&&hasAuth"
  259. class="resource-stick-top resource-stick-top-true"
  260. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">取消置顶</span>
  261. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4!=null&&!hasAuth"
  262. class="resource-stick-top stick-fixed">置顶</span>
  263. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4==null&&hasAuth"
  264. class="resource-stick-top" ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">to
  265. the top</span>
  266. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4!=null&&hasAuth"
  267. class="resource-stick-top"
  268. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">Cancel the top</span>
  269. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4!=null&&!hasAuth"
  270. class="resource-stick-top stick-fixed">to the top</span>
  271. <!-- <i class="ion-ios-arrow-right moreRightButton"></i>-->
  272. </div>
  273. <!--<ul class="teacherCategoryList">-->
  274. <!--<li ng-if="resource.industry!=undefined&&resource.industry!=''" ng-bind="resource.industry"></li>-->
  275. <!--</ul>-->
  276. <ul class="task-block-label task-block-label-pr"
  277. ng-if="node!='320117400'||!['企业库','需求库','成果库','专家库','人才库'].includes(privateName)">
  278. <li ng-repeat="label in resource.resource.labelObj"
  279. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  280. </ul>
  281. <ul class="task-block-label-lishui"
  282. ng-if="['企业库','需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  283. <img src="img/bank/field.png" height="20" width="20" />
  284. <li ng-repeat="label in resource.resource.labelObj" ng-if="label.labeltype!='category'"
  285. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  286. </ul>
  287. <ul class="task-block-label-lishui" ng-if="['企业库','需求库','成果库','专家库'].includes(privateName)&&node=='320117400'">
  288. <img src="img/bank/genre.png" height="20" width="20" />
  289. <li ng-repeat="label in resource.resource.labelObj" ng-if="label.labeltype=='category'"
  290. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  291. </ul>
  292. <div class="edit-box" ng-if="isAdmin">
  293. <!--<span class="editItem" ng-click="$event.stopPropagation(); editItem()">编辑</span>-->
  294. <!--|-->
  295. <span ng-if="defaultLan == 'Chinese'" class="deletItem"`
  296. ng-click="$event.stopPropagation(); deletItem(resource.resource.unique,resource.resource.source)">删除</span>
  297. <span ng-if="defaultLan == 'English'" class="deletItem"
  298. ng-click="$event.stopPropagation(); deletItem(resource.resource.unique,resource.resource.source)">delete</span>
  299. </div>
  300. <div>
  301. <em class="review-num">{{resource.resource.updateTime| datesubstring10}}</em>
  302. </div>
  303. </div>
  304. <div ng-if="allcontentlist[index].reslist.length == 0"
  305. style="width: 100%;height:120px;position: relative;top:75px;">
  306. <i class="emptySource"></i>
  307. <p ng-if="defaultLan == 'Chinese'" class="empty_p">无相关内容</p>
  308. <p ng-if="defaultLan == 'English'" class="empty_p">No relevant content</p>
  309. </div>
  310. <ion-infinite-scroll immediate-check="false" on-infinite="loadMoreForAll(0)"
  311. ng-if="allcontentlist[index].isload && libtype != 0&&isapp" distance="0%">
  312. </ion-infinite-scroll>
  313. <div pagination ng-if="!isapp&&allcontentlist[index].reslist.length!=0" page="page"
  314. handlepagination="handlepagination"></div>
  315. <!-- <span ng-if="loadmore && defaultLan == 'Chinese'" class="loadmoreSpan" style="padding-top:20px;">正在努力加载更多</span>-->
  316. <!-- <span ng-if="loadmore && defaultLan == 'English'" class="loadmoreSpan" style="padding-top:20px;">Trying to load more</span>-->
  317. <!-- <ion-infinite-scroll ng-if="allloadmore&&isapp"></ion-infinite-scroll>-->
  318. </div>
  319. <br>
  320. <br>
  321. <br>
  322. <br>
  323. <!--加载等待页-->
  324. <section class="loadingPageFloor" ng-if="isloadingPageFloor">
  325. <div>
  326. <ion-spinner icon="bubbles" class="spinner-calm"></ion-spinner>
  327. <h4 ng-if="defaultLan == 'Chinese'">努力加载中</h4>
  328. <h4 ng-if="defaultLan == 'English'">Hard loading</h4>
  329. </div>
  330. </section>
  331. <!--全部企业加载失败-->
  332. <!--<section class="loadingPageFail" ng-if="isloadingPageFailAll">
  333. <div class="null_internet" ng-click="repeatLoadAll()">
  334. <span class="null_internet_span">网络异常</span>
  335. <span style="display: block;line-height: 30px;">点击屏幕重新加载</span>
  336. </div>
  337. </section>-->
  338. <!--我的企业加载失败-->
  339. <!--<section class="loadingPageFail" ng-if="isloadingPageFail">
  340. <div class="null_internet" ng-click="repeatLoad()">
  341. <span class="null_internet_span">网络异常</span>
  342. <span style="display: block;line-height: 30px;">点击屏幕重新加载</span>
  343. </div>
  344. </section>-->
  345. </ion-content>
  346. <div class="submit-section button-fixed">
  347. <button ng-if="flag && deleteSet.size !== 0" ng-click="deletItem()" class="submit-button sbg-blue"
  348. style="width:40%">批量删除
  349. </button>
  350. <button ng-if="flag && !showExportFlag" ng-click="choiceAllResource()" class="submit-button sbg-blue"
  351. style="width:40%">全选
  352. </button>
  353. <button ng-if="!flag && !showExportFlag" ng-click="choiceAllResource()" class="submit-button sbg-blue"
  354. style="width:40%">全不选
  355. </button>
  356. <button ng-if="!showExportFlag" ng-click="choiceExportField()" class="submit-button sbg-blue" style="width:40%">
  357. 选择导出字段
  358. </button>
  359. </div>
  360. <div class="detail_ionicpop" ng-if="shareflg">
  361. <div class="closeShare" ng-click="closeShare()"></div>
  362. <div class="ionicPop_div">
  363. <ion-scroll direction="x" scrollbar-x="false" class="p_Chanel">
  364. <span ng-if="defaultLan == 'Chinese'" class="share_path">分享到:</span>
  365. <a ng-if="defaultLan == 'Chinese'" ng-click="openCollectShare()"><i
  366. class="share_source"></i><span>我的资源库</span></a>
  367. <span ng-if="defaultLan == 'English'" class="share_path">share to:</span>
  368. <a ng-if="defaultLan == 'English'" ng-click="openCollectShare()"><i class="share_source"></i><span>My
  369. repository</span></a>
  370. <!-- <a ng-click="shareMessage(3)"><i class="share_first"></i><span>微信朋友圈</span></a>
  371. <a ng-click="shareMessage(2)"><i class="share_second"></i><span>微信好友</span></a>
  372. <a ng-click="shareMessage(0)"><i class="share_third"></i><span>手机QQ</span></a>
  373. <a ng-click="shareMessage(1)"><i class="share_four"></i><span>QQ空间</span></a>-->
  374. </ion-scroll>
  375. <div ng-if="defaultLan == 'Chinese'" class="cancelPop" ng-click="closeShare()">取消</div>
  376. <div ng-if="defaultLan == 'English'" class="cancelPop" ng-click="closeShare()">cancel</div>
  377. </div>
  378. </div>
  379. <div class="resourceChoose" ng-if="finishShow">
  380. <div class="sortDiv" ng-click="hideSortDiv()"></div>
  381. <div class="rightSpan">
  382. <!--排序-->
  383. <div class="chooseButton sort">
  384. <h3 ng-if="defaultLan == 'Chinese'"><span>排序</span><i ng-click="toggleSort()"></i></h3>
  385. <h3 ng-if="defaultLan == 'English'"><span>sort</span><i ng-click="toggleSort()"></i></h3>
  386. <ul>
  387. <li ng-class="{'specialSpan':b.type==checked.SortType}" ng-repeat="b in sorts track by $index"
  388. ng-click="chooseSort(b)">{{b.name}}
  389. </li>
  390. </ul>
  391. </div>
  392. <!--地区-->
  393. <!--<div class="chooseButton locationclassfile" ng-show="libtype==6">
  394. <h3><span>地区</span><i ng-click="toggleClassfilelocation()"></i></h3>
  395. <ul>
  396. <li ng-class="{'specialSpan':b.type==checkedsorttype}" ng-repeat="d in chooeslocation track by $index" ng-click="chooseActionlocation($index)">{{d.name}}</li>
  397. </ul>
  398. </div>-->
  399. <!--企业规模-->
  400. <div class="chooseButton EenterpriseScale" ng-show="libtype==6">
  401. <h3 ng-if="defaultLan == 'Chinese'"><span>企业规模</span><i ng-click="toggleEenterpriseScale()"></i></h3>
  402. <h3 ng-if="defaultLan == 'English'"><span>enterprise scale</span><i ng-click="toggleEenterpriseScale()"></i>
  403. </h3>
  404. <ul>
  405. <li ng-class="{'specialSpan':scale.type==checked.ScaleType}"
  406. ng-repeat="scale in enterpriseScale track by $index" ng-click="chooseEenterpriseScale(scale)">
  407. {{scale.name}}
  408. </li>
  409. </ul>
  410. </div>
  411. <!--企业高企-->
  412. <!--<div class="chooseButton StarType" ng-show="libtype==6">
  413. <h3><span>高企</span><i ng-click="toggleStarType()"></i></h3>
  414. <ul>
  415. <li ng-class="{'specialSpan':star.type==checked.starType}" ng-repeat="star in starType track by $index" ng-click="chooseStarType(star)">{{star.name}}</li>
  416. </ul>
  417. </div>-->
  418. <!--企业类型-->
  419. <div class="chooseButton EnterpriseType" ng-show="libtype==6">
  420. <h3 ng-if="defaultLan == 'Chinese'"><span>企业类型</span><i ng-click="toggleEnterpriseType()"></i></h3>
  421. <h3 ng-if="defaultLan == 'English'"><span>type of enterprise</span><i ng-click="toggleEnterpriseType()"></i>
  422. </h3>
  423. <ul>
  424. <li ng-class="{'specialSpan':enterprise.type==checked.EnterpriseType}"
  425. ng-repeat="enterprise in enterpriseType track by $index" ng-click="chooseEnterpriseType(enterprise)">
  426. {{enterprise.name}}
  427. </li>
  428. </ul>
  429. </div>
  430. <!--成熟度-->
  431. <div class="chooseButton Maturityclassfile" ng-show="libtype==2">
  432. <h3 ng-if="defaultLan == 'Chinese'"><span>成熟度</span><i ng-click="toggleClassfileMaturity()"></i></h3>
  433. <h3 ng-if="defaultLan == 'English'"><span>grade of maturity</span><i ng-click="toggleClassfileMaturity()"></i>
  434. </h3>
  435. <ul>
  436. <li ng-class="{'specialSpan':s.type==checked.MaturityType}" ng-repeat="s in chooesMaturity track by $index"
  437. ng-click="chooseActionMaturity(s)">{{s.name}}
  438. </li>
  439. </ul>
  440. </div>
  441. <!--知识产权-->
  442. <div class="chooseButton Rightclassfile" ng-show="libtype==2">
  443. <h3 ng-if="defaultLan == 'Chinese'"><span>知识产权</span><i ng-click="toggleClassfileRight()"></i></h3>
  444. <h3 ng-if="defaultLan == 'English'"><span>intellectual property</span><i ng-click="toggleClassfileRight()"></i>
  445. </h3>
  446. <ul>
  447. <li ng-class="{'specialSpan':r.type==checked.RightType}" ng-repeat="r in chooesRight track by $index"
  448. ng-click="chooseActionRight(r)">{{r.name}}
  449. </li>
  450. </ul>
  451. </div>
  452. <!--合作模式-->
  453. <div class="chooseButton Modelclassfile" ng-show="libtype==1||libtype==2">
  454. <h3 ng-if="defaultLan == 'Chinese'"><span>合作模式</span><i ng-click="toggleClassfileModel()"></i></h3>
  455. <h3 ng-if="defaultLan == 'English'"><span>cooperation model </span><i ng-click="toggleClassfileModel()"></i>
  456. </h3>
  457. <ul>
  458. <li ng-class="{'specialSpan':m.type==checked.ModelType}" ng-repeat="m in chooesModel track by $index"
  459. ng-click="chooseActionModel(m)">{{m.name}}
  460. </li>
  461. </ul>
  462. </div>
  463. <!--投入预算-->
  464. <div class="chooseButton InputBudget" ng-show="libtype==1">
  465. <h3 ng-if="defaultLan == 'Chinese'"><span>投入预算</span><i ng-click="toggleInputBudget()"></i></h3>
  466. <h3 ng-if="defaultLan == 'English'"><span>Investment budget</span><i ng-click="toggleInputBudget()"></i></h3>
  467. <ul>
  468. <li ng-class="{'specialSpan':budget.type==checked.BudgetType}"
  469. ng-repeat="budget in inputBudget track by $index" ng-click="chooseInputBudget(budget)">
  470. {{budget.name}}
  471. </li>
  472. </ul>
  473. </div>
  474. <!--学位-->
  475. <div class="chooseButton AcademicDegree" ng-show="libtype==8">
  476. <h3 ng-if="defaultLan == 'Chinese'"><span>学位</span><i ng-click="toggleAcademicDegree()"></i></h3>
  477. <h3 ng-if="defaultLan == 'English'"><span>degree</span><i ng-click="toggleAcademicDegree()"></i></h3>
  478. <ul>
  479. <li ng-class="{'specialSpan':degree.type==checked.DegreeType}"
  480. ng-repeat="degree in academicDegree track by $index" ng-click="chooseAcademicDegree(degree)">
  481. {{degree.name}}
  482. </li>
  483. </ul>
  484. </div>
  485. <!--性别-->
  486. <!--<div class="chooseButton sexType" ng-show="libtype==8">
  487. <h3><span>性别</span><i ng-click="toggleSexType()"></i></h3>
  488. <ul>
  489. <li ng-class="{'specialSpan':sex.type==checked.sexType}" ng-repeat="sex in sexType track by $index" ng-click="chooseSexType(sex)">{{sex.name}}</li>
  490. </ul>
  491. </div>-->
  492. <!--职称-->
  493. <!--<div class="chooseButton OccupationalTitle" ng-show="libtype==8">
  494. <h3><span>职称</span><i ng-click="toggleOccupationalTitle()"></i></h3>
  495. <ul>
  496. <li ng-class="{'specialSpan':title.type==checked.TitleType}" ng-repeat="title in occupationalTitle track by $index" ng-click="chooseOccupationalTitle(title)">{{title.name}}</li>
  497. </ul>
  498. </div>-->
  499. <!--学校类别-->
  500. <div class="chooseButton UniversityType" ng-show="libtype==7">
  501. <h3 ng-if="defaultLan == 'Chinese'"><span>学校类别</span><i ng-click="toggleUniversityType()"></i></h3>
  502. <h3 ng-if="defaultLan == 'English'"><span>School classes</span><i ng-click="toggleUniversityType()"></i></h3>
  503. <ul>
  504. <li ng-class="{'specialSpan':university.type==checked.UniversityType}"
  505. ng-repeat="university in universitytype track by $index" ng-click="chooseUniversityType(university)">
  506. {{university.name}}
  507. </li>
  508. </ul>
  509. </div>
  510. <!--设置按钮-->
  511. <button class="chooseTodo">
  512. <span ng-if="defaultLan == 'Chinese'" ng-click="reseChecked()">重置</span>
  513. <span ng-if="defaultLan == 'Chinese'" class="havenDone" ng-click="finishDone()">完成</span>
  514. <span ng-if="defaultLan == 'English'" ng-click="reseChecked()">reset</span>
  515. <span ng-if="defaultLan == 'English'" class="havenDone" ng-click="finishDone()">accomplish </span>
  516. </button>
  517. </div>
  518. </div>
  519. <div ng-if="isWechat" ng-show="showMessage" class="container">
  520. <div class="message-box" ng-bind="messageTitle"></div>
  521. </div>
  522. </ion-view>
  523. <span ng-if="restype==43 || restype==44 || restype==39" ng-class="{
  524. 'goVisit':true,
  525. 'goVisitE':restype==1,
  526. 'goVisitA':restype==2,
  527. 'goVisitB':restype==6,
  528. 'goVisitC':restype==7,
  529. 'goVisitD':restype==8}" ng-click="goEnterCompanyInfo(restype)">+</span>
  530. <span class="goVisit"
  531. ng-if="(restype == 3 || restype == 30 || restype == 31 || restype == 32 || restype == 33 || restype == 34)"
  532. ng-click="goEnterCompanyInfo(restype)">+</span>
  533. </div>
  534. </div>
  535. <style>
  536. .goVisit::before {
  537. content: '新建' !important;
  538. /*display: block;*/
  539. /*font-size: 15px;*/
  540. /*position: absolute;*/
  541. /*bottom: -28px;*/
  542. /*color: #5babe6;*/
  543. /*width: 100%;*/
  544. /*height: 20px;*/
  545. /*line-height: 25px;*/
  546. background-color: transparent !important;
  547. }
  548. .popup-buttons .button {
  549. -webkit-box-flex: 1;
  550. -webkit-flex: 1;
  551. -moz-box-flex: 1;
  552. -moz-flex: 1;
  553. -ms-flex: 1;
  554. flex: 1;
  555. display: block;
  556. height: 24px;
  557. min-height: 35px;
  558. border-radius: 0 !important;
  559. line-height: 20px;
  560. border-right: .5px solid #e5e5e6;
  561. /*color: #ffffff;*/
  562. /* margin-right: 5px;*/
  563. background-color: transparent;
  564. }
  565. .edit-box {
  566. position: absolute;
  567. top: 85px;
  568. right: 15px;
  569. transform: translateY(-300%);
  570. }
  571. .editItem {
  572. color: #3C93BB;
  573. }
  574. .deletItem {
  575. color: #f56c6c;
  576. }
  577. .commentPoint {
  578. transform: translateY(-50%);
  579. }
  580. .popup-container .popup {
  581. max-width: 30% !important;
  582. }
  583. </style>